Added
- feat(agent-manager): add embedded side-panel terminal destination by @marius-kilocode in #12598
- feat(opencode): route websearch Exa through Kilo proxy by @IamCoder18 in #12470
- feat(agent-manager): reveal jump shortcut badges while modifier is held by @marius-kilocode in #12631
- feat(vscode): add prompt navigator rail to chat transcript by @marius-kilocode in #12632
- feat(agent-manager): support multiple side-panel terminals by @marius-kilocode in #12633
- feat(agent-manager): show worktree name on hover card by @marius-kilocode in #12634
- feat(tui): make Context and Token Usage sidebar sections collapsible by @IamCoder18 in #11986
- feat(tui): register
/auto-approveslash command for toggling auto-approve mode by @IamCoder18 in #12444 - feat(i18n): mention @ file references in chat input placeholder by @sylwester-liljegren in #11984
- feat(telemetry): include host OS properties by @chrarnoldus in #12641
- feat(vscode): add Persian (Farsi) UI language by @bsflasher in #12424
- feat(agent-manager): add diff scope selector by @marius-kilocode in #12681
- feat(agent-manager): run project scripts in the selected terminal by @marius-kilocode in #12680
- feat: configure web search availability for all providers by @lambertjosh in #12369
- feat(tui): execute cmds in skill context by @bagatao-anaconda in #12604
- feat(vscode): multi-project Agent Manager by @marius-kilocode in #12566
- feat(agent-manager): key diff review by selection with per-session scope by @marius-kilocode in #12709
- feat(agent-manager): run setup scripts in panel terminal by @marius-kilocode in #12703
- feat(vscode): show verbatim skill commands and skill name in permission prompt by @bagatao-anaconda in #12606
- feat(jetbrains): show verbatim skill commands and skill name in permission prompt by @bagatao-anaconda in #12724
- feat(jetbrains): improve session changes and diff review by @kirillk in #12612
Fixed
- fix(cli): enforce permissions on shell commands the parser fails to scan by @marius-kilocode in #12585
- fix(ci): docs-sync bot — no errors, no timeouts, no lost PRs by @iscekic in #12580
- fix(cli): prevent agent-loop freeze when a provider stalls after headers by @marius-kilocode in #12588
- fix(cli): keep session reverts atomic by @marius-kilocode in #12587
- fix(vscode): avoid eager worktree watchers by @marius-kilocode in #12593
- fix(nix): use the required Bun version for builds by @noobezlol in #12592
- fix(vscode): show prompt input toggle tooltips instantly by @marius-kilocode in #12591
- fix: make snapshot diffs resilient on Windows by @noobezlol in #12583
- fix(cli): include credentials in console URLs printed for headless users by @IamCoder18 in #12333
- fix(vscode): make message copy buttons reliable by @mjnaderi in #12123
- fix(ci): authenticate JetBrains OpenAPI codegen GitHub API calls by @kirillk in #12603
- fix(agent-manager): keep terminal destination consistent across windows by @marius-kilocode in #12629
- fix(vscode): speed up embedded terminal startup and fix cold-connection race by @marius-kilocode in #12630
- fix(cli): exclude gpt-5.6 from ChatGPT subscriptions by @chrarnoldus in #12601
- fix(vscode): stop flashing interruption warning on queued follow-up handoff by @marius-kilocode in #12639
- fix(cli): promote stable releases to rc by @marius-kilocode in #12647
- fix(agent-manager): keep terminal cursor visible by @marius-kilocode in #12658
- fix(ci): docs-sync bot passes --auto, drains its backlog, and reports readable causes; fix(cli): honest exit codes for headless runs by @iscekic in #12605
- fix(vscode): persist MCP server toggle state by @Hardik180704 in #12624
- fix(vscode): improve long-session prompt navigation by @marius-kilocode in #12656
- fix(cli): remove unset config keys from every layered config file by @marius-kilocode in #12687
- fix(cli): reduce startup time by deferring Kilo module loading and telemetry work by @marius-kilocode in #12682
- fix(agent-manager): make Cmd+/ terminal toggle reliable and sidebar-safe by @marius-kilocode in #12691
- fix(vscode): list past chats across the worktree family by @marius-kilocode in #12692
- fix(core): include underlying reason in ripgrep execution failures by @chrarnoldus in #12684
- fix(agent-manager): open terminal when switching worktrees by @marius-kilocode in #12689
- fix(agent-manager): align panel terminal tabs with session tabs by @marius-kilocode in #12693
- fix(agent-manager): propagate base branch override to active diff source by @marius-kilocode in #12696
- fix(agent-manager): align Cmd+/ fallback with platform binding and one-shot echo by @marius-kilocode in #12694
- fix(cli): settle signal-terminated shell commands as 128 + signum by @marius-kilocode in #12698
- fix(memory): accept extra digest fields by @Hardik180704 in #12675
- fix: surface provider error details from Responses API stream failures by @chrarnoldus in #12700
- fix(docs-sync): intercept revert PRs and calibrate prompts by @iscekic in #12708
- fix(vscode): restore Agent Manager terminals by @marius-kilocode in #12720
- fix(agent-manager): keep detail pane for unassigned sessions by @marius-kilocode in #12722
- fix(cli): stabilize Windows CI tests and rebalance slow shards by @marius-kilocode in #12723
- fix(cli): handle missing nested config unsets by @marius-kilocode in #12727
- fix(indexing): improvements to semantic_search tool description by @shssoichiro in #12227
- fix(vscode): make cache hit rate write-aware by @marius-kilocode in #12738
- fix(cli): suppress AI SDK system message warning in TUI by @marius-kilocode in #12739
Changed
- release(jetbrains): v7.0.12-rc.2 by @kilo-maintainer[bot] in #12581
- chore(opencode): merge v1.17.6 through v1.17.9 by @marius-kilocode in #12460
- refactor(vscode): remove dead code from Agent Manager by @marius-kilocode in #12594
- refactor(vscode): remove unused webview context APIs and orphaned CSS by @marius-kilocode in #12596
- chore(vscode): remove unused translation keys by @marius-kilocode in #12602
- refactor(vscode): extract apply-to-local and worktree diff workflows out of AgentManagerApp by @marius-kilocode in #12636
- refactor(agent-manager): namespace terminal keys by @marius-kilocode in #12635
- refactor(vscode): share webview provider shell by @marius-kilocode in #12648
- refactor(agent-manager): consolidate import transaction by @marius-kilocode in #12651
- refactor(vscode): deduplicate config snapshots by @marius-kilocode in #12650
- chore(jetbrains): centralize test dependency versions by @hdcodedev in #12608
- docs(kilo-docs): add documentation for referencing past chats via @ mentions by @emilieschario in #12662
- docs: document Shift+Tab shortcut for cycling reasoning effort variants by @emilieschario in #12661
- docs(kilo-docs): mention JetBrains in auto-approve settings by @emilieschario in #12669
- docs(kilo-docs): document JetBrains plugin settings by @emilieschario in #12668
- docs: document mobile app remote sessions, PR review, and session cost by @emilieschario in #12667
- docs(checkpoints): document revert banner warnings and snapshot restoration by @emilieschario in #12663
- Update the Cerebras provider example by @ryanl-cerebras in #12620
- docs(agent-manager): document session overview, prompt, and stop by @emilieschario in #12660
- refactor(cli): remove provably unused kilocode code by @marius-kilocode in #12599
- docs: add Mixlayer provider page by @sodiumsun in #12500
- docs(kilo-docs): document kilo cloud CLI usage and skill archives by @emilieschario in #12664
- docs: add NVIDIA to BYOK providers by @lambertjosh in #12576
- chore(jetbrains): bump CLI pin to v7.4.17 by @kilo-maintainer[bot] in #12644
- docs(cli): deprecate Kilo Console by @lambertjosh in #12701