Commit Graph

26776 Commits

Author SHA1 Message Date
kirillk 2c8fe026be docs: teach stroke-scaling and round-cap clipping in icon skill 2026-07-31 11:07:55 -04:00
kirillk 5bd6fc06fb docs: use real icon filenames and fix HiDPI/placement wording 2026-07-30 17:58:15 -04:00
kirillk 049e270001 docs: note SVG icons are resolution-independent (no @2x) 2026-07-30 17:41:11 -04:00
kirillk 5b0a958870 docs: drop upstream-only icon guidance from icon-jetbrains skill 2026-07-30 17:37:07 -04:00
kirillk 55ea1c2765 docs: require kebab-case icon names and drop upstream-only wiring from AGENTS 2026-07-30 17:21:08 -04:00
kiloconnect[bot] a1c7108fe6 docs(jetbrains): require camelCase icon filenames per #12713 2026-07-30 20:11:45 +00:00
kiloconnect[bot] 8a87471864 fix: revert icon naming to camelCase and clarify views/ placement
- Revert golden rule #8 from kebab-case back to camelCase, aligning
  with the decision in PR #12713 which renames all plugin icons to
  camelCase.
- Update workflow step 6 to mention the icons/views/ subfolder for
  in-view chat/session icons, fixing the contradiction with lines 26/45.
2026-07-30 20:09:56 +00:00
kiloconnect[bot] 1e8afc8d62 docs(jetbrains): clarify icons/views/ subfolder in generation workflow step 6 2026-07-30 20:08:26 +00:00
kiloconnect[bot] 38fe87d575 fix(docs): revert icon filename rule to camelCase, reference PR #12713 2026-07-30 20:08:03 +00:00
kiloconnect[bot] aa79e0f43f fix(docs): use kebab-case filename rule and acknowledge views/ subfolder
- Change golden rule #8 from camelCase to kebab-case to match the
  actual convention used by all 47+ icons in the plugin
- Acknowledge the icons/views/ subfolder in the roles intro and
  placement section
2026-07-30 19:51:51 +00:00
kiloconnect[bot] ffce3e4d42 docs(jetbrains): fix truncated SVG path data in icon examples 2026-07-30 19:49:52 +00:00
kiloconnect[bot] e5479c0928 docs: move icon skill note into its own section 2026-07-30 19:48:53 +00:00
kiloconnect[bot] 05488c9c9e docs: clarify icon-jetbrains paths are flat in-repo, expui/ is upstream-only 2026-07-30 19:47:28 +00:00
kiloconnect[bot] 5ff8712ee5 docs(jetbrains): defer icon sizing to icon-jetbrains skill as source of truth
Remove duplicated sizing, dark variant, and New UI support details from
AGENTS.md that conflicted with the authoritative Icon roles table in the
icon-jetbrains skill. Replace with a single reference pointing to the skill.
2026-07-30 19:44:29 +00:00
kiloconnect[bot] 8e91c315d0 docs: make icon-jetbrains skill the single source of truth for SVG authoring
Remove duplicated sizing, dark variant, and palette guidance from
packages/kilo-jetbrains/AGENTS.md that conflicted with the skill
(e.g. 13×13 classic vs the correct 16×16 legacy tool-window size).

AGENTS.md now explicitly defers to the skill for all SVG authoring
details and retains only Kotlin/runtime integration guidance.
2026-07-30 19:41:53 +00:00
kirillk fa8d5d1ea1 docs: remove icon copyright requirement 2026-07-30 15:02:14 -04:00
kirillk 59387f8512 docs: clarify JetBrains icon skill guidance 2026-07-30 14:57:24 -04:00
kirillk ce8781cae4 docs: add JetBrains icon skill 2026-07-30 14:33:38 -04:00
Christiaan Arnoldus 2ef92e2e32 Merge pull request #12700 from Kilo-Org/equable-stinger
fix: surface provider error details from Responses API stream failures
2026-07-30 20:15:55 +02:00
Christiaan Arnoldus 52e17568e7 Merge branch 'main' into equable-stinger 2026-07-30 20:01:32 +02:00
Christiaan Arnoldus e07d7d4618 docs: refresh stale schema comments 2026-07-30 19:03:27 +02:00
Christiaan Arnoldus 9245279de5 fix: match hyphenated rate-limit prose in retry heuristics 2026-07-30 18:55:05 +02:00
Marius a7d72e2573 Merge pull request #12703 from Kilo-Org/feat/agent-manager-setup-terminal
feat(agent-manager): run setup scripts in panel terminal
2026-07-30 18:51:30 +02:00
Marius 7623676527 Merge branch 'main' into feat/agent-manager-setup-terminal 2026-07-30 18:37:46 +02:00
Marius 5c140b12cf feat(agent-manager): key diff review by selection with per-session scope (#12709) 2026-07-30 12:32:54 -04:00
marius-kilocode 59bfcfd385 test(agent-manager): cover multi-project setup terminals 2026-07-30 18:21:48 +02:00
marius-kilocode 1856f20ba4 refactor(agent-manager): extract setup panel predicates 2026-07-30 18:17:04 +02:00
marius-kilocode e4a739a0bd chore(agent-manager): keep provider within size cap 2026-07-30 18:16:17 +02:00
marius-kilocode 5076b62974 feat(agent-manager): run setup scripts in panel terminal 2026-07-30 18:16:17 +02:00
Christiaan Arnoldus 411f28f118 fix: accept null error fields and narrow message retry heuristics 2026-07-30 18:16:09 +02:00
Marius 166d04e846 Merge pull request #12566 from Kilo-Org/abalone-bactrosaurus
feat(vscode): multi-project Agent Manager
2026-07-30 18:07:46 +02:00
Christiaan Arnoldus 31d844a708 fix: keep stream error retryability on par with previous heuristics 2026-07-30 18:06:17 +02:00
Christiaan Arnoldus 677b315cbb refactor: parse stream error frames with zod 2026-07-30 18:01:11 +02:00
Christiaan Arnoldus 97792169ee fix: cover envelope-less stream error shapes and unlisted codes 2026-07-30 17:50:58 +02:00
marius-kilocode 6a0482d1f7 Merge remote-tracking branch 'origin/abalone-bactrosaurus' into abalone-bactrosaurus 2026-07-30 17:50:04 +02:00
marius-kilocode 52447ed2af fix(agent-manager): scope run-script state to the owning project
The RunScriptManager keys entries by worktreeId and the webview sends
"local" for whichever project's local context is selected, so in
multi-project mode two projects' local runs collided in one entry: a
second project's Run button stopped the first project's script, and the
state payload spread every project's run statuses into the active
project's push, rendering foreign local rows as running.

The provider now namespaces the local key as <projectId>:local at the
message boundary (ambient project scope, no webview protocol change),
RunController treats the qualified suffix as a local run (repo root cwd,
"local" branch label), each project's state payload is filtered to its
own worktrees plus its un-namespaced local key, and runStatus emissions
are routed with a projectId stamp so background-project statuses land in
their own webview store. ScriptTerminalManager keys inherit the same
qualification, and its view mapping already namespaces run terminals to
the matching project bucket.
2026-07-30 17:50:04 +02:00
Christiaan Arnoldus 861e2e5bdd fix: render responses stream failure frames as clean provider errors 2026-07-30 17:34:25 +02:00
Hardik Sharma 0d923d0ef5 fix(memory): accept extra digest fields (#12675) 2026-07-30 17:29:37 +02:00
Marius 1d1630b346 fix(cli): settle signal-terminated shell commands as 128 + signum (#12698) 2026-07-30 17:26:57 +02:00
Christiaan Arnoldus 0e3ce11862 fix: align ai core with provider packages in lockstep, drop bedrock bump 2026-07-30 17:09:31 +02:00
Joshua Lambert 1836c1d578 Merge pull request #12576 from Kilo-Org/docs/nvidia-byok-provider
docs: add NVIDIA to BYOK providers
2026-07-30 10:42:26 -04:00
Joshua Lambert 0bcb019ce3 Apply suggestion from @lambertjosh 2026-07-30 10:40:40 -04:00
Joshua Lambert 9fbe502432 Apply suggestion from @lambertjosh 2026-07-30 10:40:00 -04:00
Christiaan Arnoldus f695425328 fix: surface provider error details from Responses API stream failures 2026-07-30 16:35:49 +02:00
Marius 7fcdd110c1 Merge branch 'main' into abalone-bactrosaurus 2026-07-30 16:05:40 +02:00
Marius af6bb00eed fix(agent-manager): align Cmd+/ fallback with platform binding and one-shot echo (#12694)
* fix(agent-manager): align Cmd+/ fallback with platform binding and one-shot echo

* fix(agent-manager): expire dropped terminal-shortcut echoes at press time
2026-07-30 15:53:14 +02:00
Marius fcbb0ccfc1 Merge pull request #12696 from Kilo-Org/tabby-modem
fix(agent-manager): propagate base branch override to active diff source
2026-07-30 15:50:00 +02:00
marius-kilocode ff7fdf65b2 fix(agent-manager): preserve diff watch mode across base changes 2026-07-30 15:42:46 +02:00
Marius 5e283d6255 Merge pull request #12693 from Kilo-Org/grape-airedale
fix(agent-manager): align panel terminal tabs with session tabs
2026-07-30 15:38:37 +02:00
bagatao@anaconda.com 1511eb6419 Merge pull request #12604 from Kilo-Org/feat/execute-cmds-in-skill-context
feat(tui): execute cmds in skill context
2026-07-30 15:21:53 +02:00