Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
202 commits
Select commit Hold shift + click to select a range
baf12c7
feat: add AI image generation tool
vkeerthivikram Jun 23, 2026
4d50881
refactor: change default image model to openrouter/auto
vkeerthivikram Jun 23, 2026
632d2aa
fix: address bot review feedback
vkeerthivikram Jun 23, 2026
5da51ba
fix: add retry for image models request to handle backend startup race
vkeerthivikram Jun 23, 2026
7341e0b
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 23, 2026
ebeb933
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 23, 2026
f185e8f
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 23, 2026
e3f3435
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 23, 2026
ca3033a
Merge remote-tracking branch 'upstream/main' into feat/image-generation
vkeerthivikram Jun 24, 2026
8c26b3b
Merge branch 'feat/image-generation' of https://github.com/vkeerthivi…
vkeerthivikram Jun 24, 2026
3cb5b82
Merge branch 'main' into fix/curl-upgrade-install-url
marius-kilocode Jun 24, 2026
bfae152
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 24, 2026
9013414
Merge branch 'main' into legend-bonnet
marius-kilocode Jun 24, 2026
171e972
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 25, 2026
e8ecf7d
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 25, 2026
782ee3d
Merge remote-tracking branch 'upstream/main' into feat/image-generation
vkeerthivikram Jun 26, 2026
7b22947
Merge remote-tracking branch 'origin/feat/image-generation' into feat…
vkeerthivikram Jun 26, 2026
8b6bb5c
Merge pull request #11698 from Kilo-Org/mark/marketplace-match-notifi…
Jun 26, 2026
79e1621
Merge remote-tracking branch 'upstream/main' into feat/image-generation
vkeerthivikram Jun 26, 2026
54a08fa
Merge pull request #11689 from Kilo-Org/feat/agent-manager-worktree-s…
marius-kilocode Jun 26, 2026
5d21499
Merge pull request #11697 from Kilo-Org/docs/sandbox-documentation
marius-kilocode Jun 26, 2026
18c426e
Merge branch 'main' into hardly-wish
marius-kilocode Jun 26, 2026
1cb9b93
Delete .kilo/plans/sandbox-toggle-session-state.md
marius-kilocode Jun 26, 2026
2c15dec
test(jetbrains): stabilize workspace reload lifecycle
markijbema Jun 26, 2026
5100e03
Merge branch 'main' into hardly-wish
marius-kilocode Jun 26, 2026
971b579
Merge pull request #11727 from Kilo-Org/mark/stabilize-jetbrains-work…
Jun 26, 2026
bb97a93
Merge branch 'main' into hardly-wish
marius-kilocode Jun 26, 2026
9583997
Merge pull request #11703 from Kilo-Org/fix-sandbox-config-self-disable
marius-kilocode Jun 26, 2026
fbf44dc
Merge remote-tracking branch 'origin/main' into hardly-wish
marius-kilocode Jun 26, 2026
b59045b
fix(jetbrains): expose void teardown to JUnit
markijbema Jun 26, 2026
e19c90b
test(jetbrains): await mock server shutdown
markijbema Jun 26, 2026
1265e52
Merge pull request #11726 from Kilo-Org/mark/notebook-create-action
Jun 26, 2026
d899790
Merge pull request #11696 from Kilo-Org/hardly-wish
marius-kilocode Jun 26, 2026
ff0aca3
test(jetbrains): serve mock requests on virtual threads
markijbema Jun 26, 2026
275df38
fix(agent-manager): collapse sessions by default
marius-kilocode Jun 26, 2026
84eced5
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 26, 2026
42e1933
Merge pull request #11714 from Kilo-Org/married-lathe
lambertjosh Jun 26, 2026
d546487
feat(tui): show usage by routed model
lambertjosh Jun 23, 2026
3746e27
fix(tui): address model usage review
lambertjosh Jun 24, 2026
c338558
refactor(tui): clarify session tree helper
lambertjosh Jun 24, 2026
51c8de2
fix(tui): group model usage by provider
lambertjosh Jun 25, 2026
3245fce
fix(tui): show model display names
lambertjosh Jun 26, 2026
8a1c116
fix(tui): resolve routed model display names
lambertjosh Jun 26, 2026
9b67902
chore(tui): minimize routed model diff
lambertjosh Jun 26, 2026
9c4d919
fix(tui): reuse compact routed labels
lambertjosh Jun 26, 2026
1dbc297
chore(sdk): refresh model usage API
lambertjosh Jun 26, 2026
2adf51e
fix(sdk): preserve nullable billing date
lambertjosh Jun 26, 2026
1fc4c43
fix(sdk): stabilize generated API contract
lambertjosh Jun 26, 2026
6a0094a
feat(vscode): improve auto model picker details (#11724)
johnnyeric Jun 26, 2026
5b79717
test(sdk): keep model usage coverage focused
lambertjosh Jun 26, 2026
483c144
Merge pull request #11692 from Kilo-Org/mark/skip-general-tests-for-j…
Jun 26, 2026
44ac275
fix(vscode): show full external permission paths
lambertjosh Jun 23, 2026
7dc8e64
chore: update kilo-vscode visual regression baselines
github-actions[bot] Jun 23, 2026
e3082e7
test(core): isolate remote normalization fixture
lambertjosh Jun 26, 2026
ed8a114
fix(vscode): preserve global permission labels
lambertjosh Jun 26, 2026
cf27d47
fix(cli): allow importing cloud-only sessions
lambertjosh Jun 26, 2026
50fb840
feat(vscode): show usage by routed model
lambertjosh Jun 27, 2026
de84440
chore: update kilo-vscode visual regression baselines
github-actions[bot] Jun 27, 2026
71e650e
docs(kilo-docs): update legacy cleanup for latest main
lambertjosh Jun 27, 2026
e0b5279
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 27, 2026
b7a6f12
Merge pull request #11608 from Kilo-Org/feat/tui-routed-model-usage
alex-alecu Jun 27, 2026
491c703
fix(vscode): polish usage breakdown styling
lambertjosh Jun 28, 2026
443ce8c
Merge remote-tracking branch 'origin/main' into feat/vscode-routed-mo…
lambertjosh Jun 28, 2026
2001a56
chore: update kilo-vscode visual regression baselines
github-actions[bot] Jun 28, 2026
f7480f1
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 28, 2026
01e5c67
Merge pull request #11613 from Kilo-Org/docs/remove-root-translated-r…
Jun 29, 2026
2fabb1b
Merge pull request #11615 from Kilo-Org/docs/add-translated-readmes-d…
Jun 29, 2026
7d6dd09
fix(vscode): improve autocomplete error messages to cover BYOK and cr…
markijbema Jun 23, 2026
21a5fa9
Merge pull request #11744 from Kilo-Org/legend-snap
marius-kilocode Jun 29, 2026
c5566be
Merge pull request #11719 from Kilo-Org/mark/show-german-i18n-diffs
Jun 29, 2026
bda7b11
Merge pull request #11610 from Kilo-Org/radial-rock
marius-kilocode Jun 29, 2026
bf8ccb4
fix(vscode): stabilize sandbox button across session switches
marius-kilocode Jun 29, 2026
4ed6526
test(jetbrains): name mock CLI virtual threads
Jun 29, 2026
37c2366
refactor(cli): carry agent displayName/source as typed fields instead…
chrarnoldus Jun 29, 2026
b5e7c5e
Merge pull request #11730 from Kilo-Org/mark/fix-jetbrains-workspace-…
Jun 29, 2026
ba0c701
Merge remote-tracking branch 'origin/main' into refactor/agent-typed-…
chrarnoldus Jun 29, 2026
b710955
chore: drop changeset (internal refactor, no user-visible change)
chrarnoldus Jun 29, 2026
b89a78d
perf(vscode): open model, mode, and variant selectors instantly
marius-kilocode Jun 29, 2026
8ec6bde
chore: update kilo-vscode visual regression baselines
github-actions[bot] Jun 29, 2026
3114b0a
fix(vscode): translate Anaconda Desktop provider strings in all locales
Jun 29, 2026
a21f84b
Merge pull request #11774 from Kilo-Org/dog-shovel
marius-kilocode Jun 29, 2026
86ee863
Merge branch 'main' into refactor/agent-typed-metadata-fields
chrarnoldus Jun 29, 2026
fc419d6
fix(ui): correct mention highlight ranges
marius-kilocode Jun 29, 2026
e42e5ca
fix: allow upstream attribution in translated readmes
Jun 29, 2026
2e5bc1e
Merge pull request #11776 from Kilo-Org/mark/anaconda-i18n-translations
Jun 29, 2026
e64fd57
fix(ui): handle repeated mention highlights
marius-kilocode Jun 29, 2026
e3c9b26
feat(vscode): localize autocomplete strings
Jun 29, 2026
1242d85
fix: allow translated readmes in forbidden string check
Jun 29, 2026
c05426f
Merge pull request #11770 from Kilo-Org/ludicrous-circus
marius-kilocode Jun 29, 2026
a3483c2
Merge branch 'main' into kindly-need
marius-kilocode Jun 29, 2026
43da2c9
refactor(vscode): move autocomplete dictionaries under extension i18n
Jun 29, 2026
212ea1d
Merge pull request #11602 from Kilo-Org/fix/autocomplete-error-messag…
Jun 29, 2026
d7ed0d2
feat(vscode): add extension host i18n aggregator
Jun 29, 2026
ae07f49
fix(agent-manager): color PR badge by state, show checks as icon
marius-kilocode Jun 29, 2026
a46c950
Merge branch 'main' into refactor/agent-typed-metadata-fields
chrarnoldus Jun 29, 2026
dc07390
Merge branch 'main' into feat/file-links-2-fs-validation
Jun 29, 2026
50e8d01
chore: update kilo-vscode visual regression baselines
github-actions[bot] Jun 29, 2026
1281456
refactor(vscode): use extension host i18n for autocomplete
Jun 29, 2026
552062b
fix(vscode): clarify autocomplete auth and credit errors
Jun 29, 2026
10fd59d
feat(agent-manager): model and reasoning variant selection for tool-s…
marius-kilocode Jun 29, 2026
b65ebb3
Add Agent requirements (#11762)
imanolmzd-svg Jun 29, 2026
0b1f66c
Merge branch 'main' into refactor/agent-typed-metadata-fields
chrarnoldus Jun 29, 2026
fcc7fe6
Merge remote-tracking branch 'origin/main' into mark/autocomplete-i18…
Jun 29, 2026
16dfc2f
Merge branch 'main' into bead-apogee
marius-kilocode Jun 29, 2026
8defba7
fix(agent-manager): define PR badge status icon colors in CSS
marius-kilocode Jun 29, 2026
0c9157a
fix(cli): drop duplicate nextBillingAt nullability now handled on main
marius-kilocode Jun 29, 2026
339168d
Merge remote-tracking branch 'origin/main' into vagabond-melody
marius-kilocode Jun 29, 2026
fa02948
fix(vscode): sync autocomplete locale errors
Jun 29, 2026
b376d45
fix(vscode): respect language setting in autocomplete i18n
Jun 29, 2026
50388e4
Merge pull request #11781 from Kilo-Org/mark/allow-translated-readme-…
Jun 29, 2026
de756cc
Merge pull request #11218 from sylwester-liljegren/feat/file-links-2-…
Jun 29, 2026
91a1ac6
fix(vscode): refresh autocomplete i18n on render
Jun 29, 2026
35e759a
docs(kilo-docs): update DoltHub Wasteland auth docs
jeanduplessis Jun 29, 2026
d73daf1
fix(vscode): use new language setting for autocomplete i18n
Jun 29, 2026
073cd58
fix(vscode): limit usage tracking
alex-alecu Jun 29, 2026
17ed519
fix(vscode): refresh task usage
alex-alecu Jun 29, 2026
e6511d9
style(vscode): rename usage hit rate
alex-alecu Jun 29, 2026
7918741
chore: merge origin/main
alex-alecu Jun 29, 2026
edbb88c
Merge branch 'main' into vagabond-melody
marius-kilocode Jun 29, 2026
440d05f
Merge branch 'main' into bead-apogee
marius-kilocode Jun 29, 2026
e9561c7
Merge pull request #11785 from Kilo-Org/bead-apogee
marius-kilocode Jun 29, 2026
882ea42
Merge branch 'main' into royal-spark
marius-kilocode Jun 29, 2026
c6580a0
Merge branch 'main' into legend-bonnet
marius-kilocode Jun 29, 2026
d25dc10
Merge branch 'main' into fix/curl-upgrade-install-url
marius-kilocode Jun 29, 2026
0e687fc
Merge pull request #11790 from Kilo-Org/jdp/gastown-docs-update
jeanduplessis Jun 29, 2026
6320021
Merge branch 'main' into royal-spark
marius-kilocode Jun 29, 2026
e14504c
Merge branch 'main' into legend-bonnet
marius-kilocode Jun 29, 2026
77ab3c7
fix(vscode): refresh usage totals
alex-alecu Jun 29, 2026
962bd15
fix(vscode): calculate hit rate
alex-alecu Jun 29, 2026
b8b3aad
Merge pull request #11638 from Kilo-Org/cottony-fan
marius-kilocode Jun 29, 2026
2eb4582
Merge branch 'main' into royal-spark
marius-kilocode Jun 29, 2026
0bb1892
Merge branch 'main' into fix/curl-upgrade-install-url
marius-kilocode Jun 29, 2026
c843a2b
fix(vscode): localize autocomplete dictionaries
Jun 29, 2026
d93f5e6
Merge branch 'main' into kindly-need
marius-kilocode Jun 29, 2026
cc26f20
Merge branch 'main' into refactor/agent-typed-metadata-fields
chrarnoldus Jun 29, 2026
4947b45
Update packages/opencode/src/kilocode/tool/agent-manager-models.ts
marius-kilocode Jun 29, 2026
bf2f0a2
Merge pull request #11646 from Kilo-Org/legend-bonnet
marius-kilocode Jun 29, 2026
adf0220
refactor(vscode): simplify autocomplete i18n locale lookup
Jun 29, 2026
5db17ac
fix(agent-manager): persist sandbox default in worktree dialog
marius-kilocode Jun 29, 2026
f803196
fix(vscode): track new usage sessions
alex-alecu Jun 29, 2026
cb242ea
Merge branch 'main' into vagabond-melody
marius-kilocode Jun 29, 2026
887d8b0
Merge branch 'main' into fix/curl-upgrade-install-url
marius-kilocode Jun 29, 2026
dd90eeb
Merge branch 'main' into royal-spark
marius-kilocode Jun 29, 2026
7ac26b3
Merge pull request #11773 from Kilo-Org/refactor/agent-typed-metadata…
chrarnoldus Jun 29, 2026
56a3263
Merge remote-tracking branch 'origin/main' into docs/remove-legacy-id…
markijbema Jun 29, 2026
7477008
Merge pull request #11786 from Kilo-Org/vagabond-melody
marius-kilocode Jun 29, 2026
8dbeb76
feat(cli): show credits and Kilo Pass in sidebar footer (#11729)
johnnyeric Jun 29, 2026
f8ed7f2
Merge remote-tracking branch 'origin/main' into rainbow-bagel
catrielmuller Jun 29, 2026
c6b166a
Merge branch 'main' into fix/curl-upgrade-install-url
marius-kilocode Jun 29, 2026
6797a3d
test(agent-manager): update sandbox dialog guard
marius-kilocode Jun 29, 2026
bc4cca7
Merge pull request #11530 from Kilo-Org/royal-spark
marius-kilocode Jun 29, 2026
7de5e12
fix(jetbrains): recover stalled startup event streams
marius-kilocode Jun 29, 2026
61d7cff
Merge branch 'main' into mark/autocomplete-i18n-locales
Jun 29, 2026
fe55e10
test(vscode): update mention highlight contract
marius-kilocode Jun 29, 2026
7919757
fix(kiloclaw): restore slash command access
catrielmuller Jun 29, 2026
34b3f99
fix(jetbrains): cancel event stream timeout on dispose
marius-kilocode Jun 29, 2026
8a40f67
Merge branch 'main' into feat/vscode-routed-model-usage
alex-alecu Jun 29, 2026
7bd3ee7
Merge pull request #11796 from Kilo-Org/heartbreaking-thing
marius-kilocode Jun 29, 2026
0924705
Merge pull request #11792 from Kilo-Org/marred-postage
marius-kilocode Jun 29, 2026
cb72954
Merge branch 'main' into rainbow-bagel
catrielmuller Jun 29, 2026
3a132fa
Merge pull request #11798 from Kilo-Org/funny-tarp
catrielmuller Jun 29, 2026
10196fa
fix(cli): restore executable bit on opencode build scripts
marius-kilocode Jun 29, 2026
bf20ac7
Merge branch 'main' into feat/vscode-routed-model-usage
alex-alecu Jun 29, 2026
4c682e3
Merge branch 'main' into rainbow-bagel
catrielmuller Jun 29, 2026
c5250f0
fix(vscode): reduce webview message handler complexity
alex-alecu Jun 29, 2026
c423217
test(jetbrains): harden app service startup waits
marius-kilocode Jun 29, 2026
9b482ca
refactor: fix test
catrielmuller Jun 29, 2026
0295f94
Merge pull request #11799 from Kilo-Org/pollen-seer
marius-kilocode Jun 29, 2026
bf6af84
Merge pull request #11746 from Kilo-Org/feat/vscode-routed-model-usage
alex-alecu Jun 29, 2026
7b49dd8
Merge branch 'main' into fix/curl-upgrade-install-url
marius-kilocode Jun 29, 2026
cb76c7b
fix(jetbrains): ignore stale canceled startup failures
marius-kilocode Jun 29, 2026
6a2d576
chore(ci): reduce test log noise
marius-kilocode Jun 29, 2026
021fea0
Merge branch 'main' into docs/remove-legacy-ide-docs
Jun 29, 2026
83bbad5
Merge pull request #11601 from Kilo-Org/fix/curl-upgrade-install-url
marius-kilocode Jun 29, 2026
0b506f1
fix(jetbrains): recover startup reconnects while connecting
marius-kilocode Jun 29, 2026
7735f6b
Merge pull request #11733 from Kilo-Org/lackadaisical-motor
marius-kilocode Jun 29, 2026
92a5d7e
Merge pull request #11777 from Kilo-Org/kindly-need
marius-kilocode Jun 29, 2026
dc3795e
Merge pull request #11802 from Kilo-Org/purple-alloy
marius-kilocode Jun 29, 2026
1e0eed0
fix: background process tests
catrielmuller Jun 29, 2026
6bd1225
Merge pull request #11225 from Kilo-Org/docs/remove-legacy-ide-docs
Jun 29, 2026
a206aa4
chore(ci): compact bun junit test output
marius-kilocode Jun 29, 2026
80e6a4d
Merge pull request #11804 from Kilo-Org/checker-concrete
marius-kilocode Jun 29, 2026
92ea3f7
Merge pull request #11456 from Kilo-Org/rainbow-bagel
catrielmuller Jun 29, 2026
feeea96
Merge remote-tracking branch 'origin/main' into shy-tellurium
catrielmuller Jun 29, 2026
7a25cea
refactor: Update branch
catrielmuller Jun 29, 2026
ef91514
fix(vscode): use models sparkle icon for auto model instead of branch…
johnnyeric Jun 29, 2026
177bcc8
Merge branch 'main' into feat/subagent-resumable-error-output
marius-kilocode Jun 29, 2026
b869345
feat(jetbrains): show profile balance details (#11805)
johnnyeric Jun 29, 2026
b90b6cb
Merge branch 'main' into feat/subagent-resumable-error-output
marius-kilocode Jun 29, 2026
e148f5d
refactor: add interactive terminal
catrielmuller Jun 29, 2026
0484c37
refactor: fix kilo markers
catrielmuller Jun 29, 2026
db70619
Merge branch 'main' into shy-tellurium
catrielmuller Jun 29, 2026
1cfab59
Merge pull request #11394 from Kilo-Org/shy-tellurium
catrielmuller Jun 29, 2026
34a724e
Merge remote-tracking branch 'upstream/main' into feat/image-generation
vkeerthivikram Jun 30, 2026
8567a9e
Merge remote-tracking branch 'origin/feat/image-generation' into feat…
vkeerthivikram Jun 30, 2026
e2ceb41
Merge pull request #11621 from maoxin1234/feat/subagent-resumable-err…
marius-kilocode Jun 30, 2026
0f03fef
fix(ci): stabilize Linux sandbox CLI release smoke test
marius-kilocode Jun 30, 2026
668baf8
Merge pull request #11782 from Kilo-Org/mark/autocomplete-i18n-locales
Jun 30, 2026
570eaf6
Merge pull request #11821 from Kilo-Org/fix/cli-sandbox-smoke-test
marius-kilocode Jun 30, 2026
eac71f2
feat(agent-manager): send inline review draft comments directly from …
marius-kilocode Jun 30, 2026
f98f63b
Merge pull request #11822 from Kilo-Org/pepper-wedge
marius-kilocode Jun 30, 2026
6541714
Merge branch 'main' into feat/image-generation
vkeerthivikram Jun 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .changeset/add-anaconda-desktop-provider.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@kilocode/cli": minor
"@kilocode/sdk": minor
"kilo-code": minor
---

Connect to a local Anaconda Desktop text-generation model server from the CLI or VS Code.
5 changes: 5 additions & 0 deletions .changeset/agent-manager-pr-status-icon.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Color Agent Manager PR badges by pull request state (open, draft, merged, closed) and show CI and review status as a separate icon, so a failing check is no longer mistaken for a closed PR.
5 changes: 5 additions & 0 deletions .changeset/agent-manager-sandbox-default.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Remember the Agent Manager new-worktree sandbox toggle for future sessions.
7 changes: 7 additions & 0 deletions .changeset/agent-manager-tool-models.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@kilocode/cli": minor
"@kilocode/sdk": minor
"kilo-code": minor
---

Allow Agent Manager chat tools to discover available models and reasoning variants by model name, then start each session with the chosen model and reasoning effort. Agent Manager resolves the provider for a named model automatically, preferring the provider behind the current default model and falling back to the Kilo Gateway.
5 changes: 5 additions & 0 deletions .changeset/agent-manager-worktree-sandbox.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": minor
---

Add a sandbox toggle to the Agent Manager New Worktree modal so each worktree session can start sandboxed
6 changes: 6 additions & 0 deletions .changeset/agent-requirements.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@kilocode/cli": patch
"kilo-code": patch
---

Gate experimental agents on their declared skill, MCP, and VS Code extension requirements. VS Code shows requirement groups with Marketplace shortcuts, and the CLI stops before sending when requirements are unmet.
5 changes: 5 additions & 0 deletions .changeset/anaconda-desktop-translations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Translate the Anaconda Desktop provider strings into all supported languages instead of falling back to English.
5 changes: 5 additions & 0 deletions .changeset/auto-model-picker-details.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Open the model picker expanded by default, keep the preview pinned while hovering, separate Kilo Auto models into their own marked group with summary tooltips, and show backend-provided Auto Efficient model choices.
5 changes: 5 additions & 0 deletions .changeset/background-process-lifetimes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": minor
---

Allow background processes to transfer from subagents to parent sessions, or remain accessible from every session in their project after Kilo restarts.
5 changes: 5 additions & 0 deletions .changeset/bright-terminals-help.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": minor
---

Run commands that require human interaction in an embedded CLI terminal dialog and return their output to the model when complete.
5 changes: 5 additions & 0 deletions .changeset/cli-sidebar-balance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": minor
---

Show personal credits, team credits, and Kilo Pass in the CLI sidebar, and refresh the balance immediately after switching teams.
5 changes: 5 additions & 0 deletions .changeset/collapse-agent-sessions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Start the Agent Manager with the Sessions list collapsed while preserving each workspace's saved choice.
7 changes: 7 additions & 0 deletions .changeset/fix-autocomplete-error-messages.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"kilo-code": patch
---

Improve autocomplete error messages to clarify BYOK and credits issues

When autocomplete is paused due to a payment or auth error, the messages now explain all possible causes: no Kilo credits, API key (BYOK) quota exhausted, not signed in, or invalid/missing API key.
5 changes: 5 additions & 0 deletions .changeset/fix-curl-upgrade-url.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": patch
---

Fix `kilo upgrade` for curl installs by pointing at the install script instead of the install landing page.
7 changes: 7 additions & 0 deletions .changeset/fix-kiloclaw-slash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@kilocode/cli": patch
"@kilocode/kilo-gateway": patch
"kilo-code": patch
---

Fix opening KiloClaw from the CLI and VS Code slash commands.
5 changes: 5 additions & 0 deletions .changeset/fix-slash-mention-highlight.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Keep @mentions highlighted on the correct text after slash commands expand.
5 changes: 5 additions & 0 deletions .changeset/image-generation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": minor
---

Add experimental AI image generation tool. Enable via `experimental.image_generation` in config. Supports text-to-image generation and image editing through the Kilo Gateway or a BYO OpenRouter API key.
5 changes: 5 additions & 0 deletions .changeset/import-cloud-session-first.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": patch
---

Allow the default TUI to import cloud-only sessions without rejecting their IDs as missing locally.
5 changes: 5 additions & 0 deletions .changeset/jetbrains-profile-balance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": patch
---

Show Kilo Pass usage, bonus credits, renewal date, and top-up actions in the JetBrains user profile.
5 changes: 5 additions & 0 deletions .changeset/jetbrains-restart-loading.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": patch
---

Recover the JetBrains backend when startup or restart loading is interrupted by stale connection failures.
5 changes: 5 additions & 0 deletions .changeset/jetbrains-sse-reconnect-timeout.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": patch
---

Reconnect the JetBrains plugin when its event stream stalls during startup.
2 changes: 1 addition & 1 deletion .changeset/keep-sandbox-toggle-drafts.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
"kilo-code": patch
---

Preserve new-chat prompts and attachments when toggling sandbox before sending the first message.
Preserve new-chat prompts, attachments, and scroll position when toggling sandbox, and keep sandbox status stable while switching sessions.
7 changes: 7 additions & 0 deletions .changeset/kilo-pass-profile-contract.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@kilocode/cli": patch
"@kilocode/kilo-gateway": patch
"@kilocode/sdk": patch
---

Expose Kilo Pass state on the Kilo profile API contract.
5 changes: 5 additions & 0 deletions .changeset/marketplace-match-notification.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": minor
---

Notify when a marketplace item matches your workspace, with a one-click install button and a "Don't show again" option per suggestion.
5 changes: 5 additions & 0 deletions .changeset/model-selector-auto-icon.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Use the models sparkle icon for Auto models in the model selector.
5 changes: 5 additions & 0 deletions .changeset/notebook-create-action.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": minor
---

Let the notebook tools create a new empty notebook.
5 changes: 5 additions & 0 deletions .changeset/open-model-selector-faster.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Open the model selector instantly, even with large model catalogs.
5 changes: 5 additions & 0 deletions .changeset/prefer-kilo-config.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": patch
---

Stop loading `.opencode` config directories and use `.kilo` instead, while retaining `.kilocode` as a legacy fallback.
5 changes: 5 additions & 0 deletions .changeset/release-disconnected-streams.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": patch
---

Release disconnected event streams so long-running servers do not retain queued session diffs.
7 changes: 7 additions & 0 deletions .changeset/remember-sandbox-sessions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@kilocode/cli": patch
"@kilocode/sdk": patch
"kilo-code": patch
---

Remember sandbox choices per session and start new sessions with the last selected sandbox state.
5 changes: 5 additions & 0 deletions .changeset/secure-sandbox-config.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": patch
---

Prevent confined sessions and delegated agents from weakening their sandbox policy through configuration changes or unauthenticated server control.
5 changes: 5 additions & 0 deletions .changeset/send-inline-review-comments.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Support sending inline review draft comments directly from the diff without first saving them as pending comments.
5 changes: 5 additions & 0 deletions .changeset/show-external-permission-paths.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Show full external directory paths in permission auto-approve rules.
3 changes: 2 additions & 1 deletion .changeset/show-routed-step-models.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
"@kilocode/cli": patch
"@kilocode/sdk": patch
"kilo-code": patch
---

Show the concrete model reported for routed Kilo auto-model steps in CLI and VS Code session timelines.
Show the concrete model reported for routed Kilo auto-model steps in CLI and VS Code session timelines, and break down TUI sidebar token usage, cache rate, and cost by model across subagent sessions.
5 changes: 5 additions & 0 deletions .changeset/subagent-resumable-error.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": patch
---

Surface the resumable `task_id` when a subagent stops on an error. Both foreground and background subagent failures now tell the parent agent that the session can be resumed via the task tool with `task_id="<id>"`, so a stopped subagent can be continued instead of being lost.
7 changes: 7 additions & 0 deletions .changeset/vscode-model-usage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@kilocode/cli": patch
"@kilocode/sdk": patch
"kilo-code": patch
---

Include session-tree IDs in model usage API responses and show full task token usage with a provider-grouped model breakdown in the VS Code session header.
14 changes: 13 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,27 @@ packages/kilo-ui/tests/**/*.png filter=lfs diff=lfs merge=lfs -text
packages/kilo-vscode/tests/**/*.png filter=lfs diff=lfs merge=lfs -text
packages/kilo-docs/public/img/screenshot-tests/**/*.png filter=lfs diff=lfs merge=lfs -text

# Hide non-English localization files by default in GitHub PR diffs.
# Hide most localization files by default in GitHub PR diffs. Show English as the source
# language and German so reviewers can catch untranslated copy-pasted English strings.
**/i18n/*.ts linguist-generated=true
**/i18n/**/*.ts linguist-generated=true
**/i18n/en.ts linguist-generated=false
**/i18n/en*.ts linguist-generated=false
**/i18n/**/en.ts linguist-generated=false
**/i18n/**/en*.ts linguist-generated=false
**/i18n/de.ts linguist-generated=false
**/i18n/de*.ts linguist-generated=false
**/i18n/**/de.ts linguist-generated=false
**/i18n/**/de*.ts linguist-generated=false
**/i18n/package-nls-en.ts linguist-generated=false
**/i18n/package-nls-de.ts linguist-generated=false
**/i18n/index.ts linguist-generated=false
**/i18n/**/index.ts linguist-generated=false
**/i18n/parity.test.ts linguist-generated=false
**/i18n/**/parity.test.ts linguist-generated=false
packages/kilo-i18n/src/*.ts linguist-generated=true
packages/kilo-i18n/src/en.ts linguist-generated=false
packages/kilo-i18n/src/de.ts linguist-generated=false

# Auto-generated CLI reference docs
packages/kilo-docs/markdoc/partials/cli-commands-table.md linguist-generated=true
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -194,8 +194,12 @@ jobs:
test -x "$helper"
grep -q '^SPDX-License-Identifier: LGPL-2.0-or-later$' "$(dirname "$binary")/licenses/bubblewrap/NOTICE"
"$helper" --version
# The live user-namespace bootstrap depends on the runner's kernel/AppArmor policy
# (GitHub-hosted Ubuntu 24.04 sets kernel.apparmor_restrict_unprivileged_userns=1), not on
# the shipped artifact. The runtime probe degrades gracefully, so keep this check non-fatal.
"$helper" --unshare-user --disable-userns --unshare-pid --die-with-parent --new-session \
--ro-bind / / --dev /dev --proc /proc -- "$helper" --version
--ro-bind / / --dev /dev --proc /proc -- "$helper" --version \
|| echo "unprivileged user namespaces unavailable on this runner; skipping live sandbox check"
fi
root="$(mktemp -d)"
trap 'rm -rf "$root"' RETURN
Expand Down Expand Up @@ -233,7 +237,7 @@ jobs:
binary="/dist/$PACKAGE/bin/kilo" # kilocode_change
"$binary" --version # kilocode_change
"/dist/$PACKAGE/bin/bwrap" --version # kilocode_change
grep -q '^SPDX-License-Identifier: LGPL-2.0-or-later$' "/dist/$PACKAGE/bin/licenses/bubblewrap/NOTICE" # kilocode_change
grep -q '\''^SPDX-License-Identifier: LGPL-2.0-or-later$'\'' "/dist/$PACKAGE/bin/licenses/bubblewrap/NOTICE" # kilocode_change
root="$(mktemp -d)"
trap '\''rm -rf "$root"'\'' EXIT
unset KILO_MODELS_PATH KILO_MODELS_URL KILO_CONFIG KILO_CONFIG_DIR
Expand Down
Loading