Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5352 commits
Select commit Hold shift + click to select a range
b563c0a
Update packages/opencode/test/kilocode/agent-manager-tool.test.ts
marius-kilocode Aug 18, 2026
2a73fbf
Merge pull request #13203 from Kilo-Org/revert-strict-agent-manager-t…
marius-kilocode Aug 18, 2026
97abdab
fix(core): prevent concurrent WAL recovery crashes (#13180)
johnnyeric Aug 18, 2026
e13c6d3
fix(cli): let Agent Manager tool fields be null so strict providers c…
marius-kilocode Aug 18, 2026
aab99aa
Merge branch 'main' into fix-agent-manager-nullable-wire-fields
marius-kilocode Aug 18, 2026
724c52f
ci: skip JS typecheck for JetBrains-only changes
kirillk Aug 18, 2026
8d717a0
fix(cli): remove duplicate skill catalog
marius-kilocode Aug 18, 2026
66d7e47
chore: remove plan files from PR
kirillk Aug 18, 2026
20312af
ci: ignore Kilo plan files in path filters
kirillk Aug 18, 2026
45a69a8
Merge branch 'main' into puddle-barometer
kirillk Aug 18, 2026
73ffe7d
ci: skip JetBrains checks for CLI-only changes
kirillk Aug 18, 2026
b92dd58
test(jetbrains): wait for async worktree test updates
kirillk Aug 18, 2026
a9c3d30
test(core): make project copy cleanup idempotent
marius-kilocode Aug 18, 2026
db3bba0
test(jetbrains): decouple delete failure manager test
kirillk Aug 18, 2026
9aef0fb
Merge pull request #12433 from Kilo-Org/puddle-barometer
kirillk Aug 18, 2026
5a8a8f8
release(jetbrains): v7.1.0-rc.1
kilo-maintainer[bot] Aug 18, 2026
dac894d
fix(provider-usage): address review feedback
lambertjosh Aug 18, 2026
029e817
Merge pull request #13211 from Kilo-Org/indispensable-iguanacolossus
marius-kilocode Aug 18, 2026
cf75c69
docs(jetbrains): edit changelog for v7.1.0-rc.1
kirillk Aug 18, 2026
ca8cc76
Merge branch 'main' into fix-deduplicate-skill-catalog
marius-kilocode Aug 18, 2026
eb3f470
Merge pull request #13212 from Kilo-Org/jetbrains/release/v7.1.0-rc.1
kirillk Aug 18, 2026
39d2735
Merge branch 'main' into fix-deduplicate-skill-catalog
marius-kilocode Aug 18, 2026
3793736
feat(agent-manager): render PR comment diffs with Pierre
marius-kilocode Aug 18, 2026
c90f5d6
Merge pull request #13210 from Kilo-Org/fix-deduplicate-skill-catalog
marius-kilocode Aug 18, 2026
7582c01
chore: remove implementation plan
marius-kilocode Aug 18, 2026
e1bcb32
fix(cli): remove experimental task-aware output pruning
marius-kilocode Aug 18, 2026
8ae524b
fix(jetbrains): avoid verifier-blocked API usage
kirillk Aug 18, 2026
897358b
fix(cli): preserve prompt tool service environment
marius-kilocode Aug 18, 2026
ff16bc2
fix(agent-manager): keep PTYs durable across reloads
marius-kilocode Aug 18, 2026
f4bfdf6
fix(agent-manager): stay within provider file cap
marius-kilocode Aug 18, 2026
254acc9
fix(jetbrains): don't surface workspace fetch failures as IDE errors
kirillk Aug 18, 2026
9e1ef74
fix(jetbrains): keep migration wizard across reconnects and restore w…
kirillk Aug 18, 2026
c3a9f08
fix(jetbrains): reuse session modal layout for migration wizard
kirillk Aug 18, 2026
2856443
Merge remote-tracking branch 'origin/main' into investigate-podman-co…
kirillk Aug 18, 2026
a4ab432
refactor(jetbrains): defer unsupported workspace UI
kirillk Aug 18, 2026
ae3eb9b
fix(jetbrains): show empty panel for empty sessions
kirillk Aug 18, 2026
940467b
Merge pull request #13208 from Kilo-Org/clean-musician
kirillk Aug 18, 2026
03aac0a
fix(jetbrains): preserve recovered session states
kirillk Aug 18, 2026
f292625
fix(jetbrains): use stable diagnostic log path
kirillk Aug 18, 2026
1c83d92
fix(jetbrains): delete legacy diagnostic logs
kirillk Aug 18, 2026
e4e410d
Merge pull request #13215 from Kilo-Org/fix/jetbrains-public-api-release
kirillk Aug 18, 2026
dda58f0
release(jetbrains): v7.1.0-rc.2
kilo-maintainer[bot] Aug 18, 2026
c948080
docs(jetbrains): edit changelog for v7.1.0-rc.2
kirillk Aug 18, 2026
0004b74
Merge pull request #13218 from Kilo-Org/jetbrains/release/v7.1.0-rc.2
kirillk Aug 18, 2026
357a98d
Merge branch 'main' into unify-inline-session-diff-viewer
marius-kilocode Aug 19, 2026
7cc8c57
Merge branch 'main' into sundown-swe-pruner
marius-kilocode Aug 19, 2026
693f85a
Merge pull request #13213 from Kilo-Org/thin-dumpling
marius-kilocode Aug 19, 2026
aa73038
fix(worktree): keep stale removal idempotent
marius-kilocode Aug 19, 2026
8ba2621
Merge remote-tracking branch 'origin/unify-inline-session-diff-viewer…
marius-kilocode Aug 19, 2026
a733874
Merge pull request #13209 from Kilo-Org/unify-inline-session-diff-viewer
marius-kilocode Aug 19, 2026
1515c02
Merge pull request #13214 from Kilo-Org/sundown-swe-pruner
marius-kilocode Aug 19, 2026
a61ceee
Merge remote-tracking branch 'origin/main' into optimize-message-subm…
marius-kilocode Aug 19, 2026
04385a2
Merge remote-tracking branch 'origin/main' into fix-agent-manager-nul…
marius-kilocode Aug 19, 2026
26a9c44
fix(vscode): remove multi-project trust toggle
marius-kilocode Aug 19, 2026
b1755f9
fix(cli): clarify background process waits
marius-kilocode Aug 19, 2026
26cbcf4
Merge pull request #13222 from Kilo-Org/remove-trust-toggle-multi-pro…
marius-kilocode Aug 19, 2026
c356c2f
Merge pull request #13224 from Kilo-Org/prevent-bash-sleep-looping
marius-kilocode Aug 19, 2026
da10638
fix: remove agent requirements feature
marius-kilocode Aug 19, 2026
8d64ac6
fix: remove stale agent requirements metadata
marius-kilocode Aug 19, 2026
ba45731
fix(vscode): remove PR sidebar scroll button
marius-kilocode Aug 19, 2026
2d49594
test(cli): reset session export eligibility after tests
marius-kilocode Aug 19, 2026
76d6ce3
fix(agent-manager): make terminal shortcuts focus-aware
marius-kilocode Aug 19, 2026
e31f5e9
fix: ignore legacy agent requirements
marius-kilocode Aug 19, 2026
aa4f168
Merge pull request #13226 from Kilo-Org/remove-pr-sidebar-button
marius-kilocode Aug 19, 2026
99e0e81
feat(agent-manager): add terminal context attachments
marius-kilocode Aug 19, 2026
276527f
Merge pull request #13228 from Kilo-Org/stabilize-flaky-test
marius-kilocode Aug 19, 2026
20e14cf
Merge pull request #13206 from Kilo-Org/fix-agent-manager-nullable-wi…
marius-kilocode Aug 19, 2026
c995fd1
fix(vscode): stabilize session status dock
marius-kilocode Aug 19, 2026
223f5db
chore: annotate legacy requirements test
marius-kilocode Aug 19, 2026
f8b4ef2
chore: update kilo-vscode visual regression baselines
kilo-maintainer[bot] Aug 19, 2026
a3410f6
fix(agent-manager): update terminal context contracts
marius-kilocode Aug 19, 2026
889768e
test(vscode): update session dock baselines
marius-kilocode Aug 19, 2026
a3ba450
chore(vscode): format terminal context contract test
marius-kilocode Aug 19, 2026
e25c170
Merge pull request #13225 from Kilo-Org/busy-computer
marius-kilocode Aug 19, 2026
0f49ed4
Merge remote-tracking branch 'origin/main' into optimize-message-subm…
marius-kilocode Aug 19, 2026
e7124b1
Merge pull request #13230 from Kilo-Org/marvelous-albatross
marius-kilocode Aug 19, 2026
7151d40
fix(agent-manager): harden terminal focus restoration
marius-kilocode Aug 19, 2026
ec37e1e
refactor(cli): scope project ID cache lifecycle
marius-kilocode Aug 19, 2026
31ecd72
fix(agent-manager): defer prompt focus until session exists
marius-kilocode Aug 19, 2026
0a1bf48
refactor(cli): scope notebook state by directory
marius-kilocode Aug 19, 2026
dd8947a
fix(cli): scope interactive terminal state
marius-kilocode Aug 19, 2026
b0475ed
merge: resolve Agent Manager shortcut conflicts
marius-kilocode Aug 19, 2026
5cfa60c
chore(cli): restore notebook architecture allowlist
marius-kilocode Aug 19, 2026
c421aad
fix(vscode): address session dock review findings
marius-kilocode Aug 19, 2026
41d88eb
refactor(agent-manager): scope pending request state
marius-kilocode Aug 19, 2026
b14a21c
Merge pull request #13234 from Kilo-Org/refactor-project-id-service
marius-kilocode Aug 19, 2026
b344f77
chore(cli): remove stale notebook allowlist entry
marius-kilocode Aug 19, 2026
7b2f577
chore: update kilo-vscode visual regression baselines
kilo-maintainer[bot] Aug 19, 2026
417cf8d
test(cli): remove flaky session export e2e tests
marius-kilocode Aug 19, 2026
457e828
Merge pull request #13238 from Kilo-Org/remove-flaky-session-export-e…
marius-kilocode Aug 19, 2026
66adb2e
merge: update notebook branch with main
marius-kilocode Aug 19, 2026
d88a7fa
Merge pull request #13229 from Kilo-Org/refactor-terminal-shortcut-logic
marius-kilocode Aug 19, 2026
6bd3e4b
feat(jetbrains): add workflows settings page
kirillk Aug 19, 2026
ea4f9e0
feat(agent-manager): improve PR comment interactions
marius-kilocode Aug 19, 2026
fddbd93
fix(agent-manager): keep PR panel under line cap
marius-kilocode Aug 19, 2026
a59260b
Merge pull request #13236 from Kilo-Org/refactor-interactive-terminal…
marius-kilocode Aug 19, 2026
dbd08c5
Merge pull request #13237 from Kilo-Org/refactor-agent-manager-service
marius-kilocode Aug 19, 2026
300d862
Merge remote-tracking branch 'origin/main' into refactor-notebook-ser…
marius-kilocode Aug 19, 2026
b550030
Merge pull request #13235 from Kilo-Org/refactor-notebook-service-retry
marius-kilocode Aug 19, 2026
ba658fc
chore: checkpoint before merging main
marius-kilocode Aug 19, 2026
9701b51
Merge main into puzzling-crowberry
marius-kilocode Aug 19, 2026
dead898
fix(agent-manager): keep PR panel below merge line cap
marius-kilocode Aug 19, 2026
d9b7f7c
feat(jetbrains): show diffs in permission prompts
kirillk Aug 19, 2026
4db5800
fix(jetbrains): address workflows settings review
kirillk Aug 19, 2026
05f2ff0
Merge pull request #12607 from hdcodedev/chore/jetbrains-remove-unuse…
kirillk Aug 19, 2026
72ab139
fix(vscode): stop background agent sessions
marius-kilocode Aug 19, 2026
566b861
fix(agent-manager): address PR comment review warnings
marius-kilocode Aug 19, 2026
09464a9
chore: update kilo-vscode visual regression baselines
kilo-maintainer[bot] Aug 19, 2026
f39e163
refactor(gateway): remove Alibaba and Mistral adapters
chrarnoldus Aug 19, 2026
8038220
fix(agent-manager): prevent PTYs escaping worktree cleanup
marius-kilocode Aug 19, 2026
190b4a4
feat(vscode): add Agent Manager document inspector
marius-kilocode Aug 19, 2026
b8984e4
refactor(cli): scope watcher state per instance
marius-kilocode Aug 19, 2026
65a025b
fix(vscode): keep document inspector lint compliant
marius-kilocode Aug 19, 2026
08c81b4
chore: refresh architecture ratchet baseline
marius-kilocode Aug 19, 2026
efa48c8
fix(vscode): keep tool output actions visible
marius-kilocode Aug 19, 2026
5aa2cb8
fix(vscode): reduce Agent Manager app lint size
marius-kilocode Aug 19, 2026
01049be
fix(vscode): keep tool scrollbar at the edge
marius-kilocode Aug 19, 2026
9001e89
docs: update directory references to .kilo/ as current
arkadiykondrashov Aug 19, 2026
515d40e
fix(vscode): remove extra tool output gutter
marius-kilocode Aug 19, 2026
3de7df2
fix(cli): keep todo updates incremental
marius-kilocode Aug 19, 2026
d220415
fix(vscode): address document inspector review findings
marius-kilocode Aug 19, 2026
2bcd47e
Update packages/kilo-docs/pages/getting-started/migrating.md
arkadiykondrashov Aug 19, 2026
c2f5852
Update packages/kilo-docs/pages/index.tsx
arkadiykondrashov Aug 19, 2026
fdbfa09
Merge pull request #13246 from Kilo-Org/fix-tool-output-loading-bar-ui
marius-kilocode Aug 19, 2026
1c5f75a
Merge pull request #13249 from Kilo-Org/fix-todo-list-update-stalling
marius-kilocode Aug 19, 2026
c366225
Merge pull request #13241 from Kilo-Org/improve-pr-sidebar-comment-in…
marius-kilocode Aug 19, 2026
37ce173
Merge pull request #13231 from Kilo-Org/optimize-message-submission-u…
marius-kilocode Aug 19, 2026
056db46
test(vscode): cover document worktree isolation
marius-kilocode Aug 19, 2026
b217af4
Merge pull request #13244 from Kilo-Org/remove-alibaba-mistral-gatewa…
chrarnoldus Aug 19, 2026
9a6e081
chore: update nix node_modules hashes
kilo-maintainer[bot] Aug 19, 2026
ce9a83f
feat(jetbrains): add Tools -> Kilo logs configuration dialog
kirillk Aug 19, 2026
a3604c8
fix(jetbrains): align permission changes card with standard changes
kirillk Aug 19, 2026
5f26319
refactor(jetbrains): move log settings into Advanced configurable
kirillk Aug 19, 2026
cbd4b1c
feat(jetbrains): open sub-agent sessions in editor tabs
kirillk Aug 19, 2026
3b8b18f
feat(jetbrains): add Logging section with log reveal and backend log …
kirillk Aug 19, 2026
0ed2be5
refactor(jetbrains): unify auto-approve rules with the changes card
kirillk Aug 19, 2026
de09f58
perf(jetbrains): keep diagnostic log stream open across records
kirillk Aug 19, 2026
b4e4368
refactor(jetbrains): share one changes card and file-changes body
kirillk Aug 20, 2026
559f39f
Merge pull request #13243 from Kilo-Org/refactor-watcher-service
marius-kilocode Aug 20, 2026
9fbb7a1
fix(vscode): open review comment files directly
marius-kilocode Aug 20, 2026
ab08cba
fix(agent-manager): scope subagent inspector by session
marius-kilocode Aug 20, 2026
0f60316
fix(vscode): support send-all shortcut in documents
marius-kilocode Aug 20, 2026
5300ce5
fix(agent-manager): preserve new worktree base branch
marius-kilocode Aug 20, 2026
a2de3fc
Merge remote-tracking branch 'origin/main' into implement-markdown-fi…
marius-kilocode Aug 20, 2026
27ba156
fix(vscode): use current remote default for diffs
marius-kilocode Aug 20, 2026
9026260
fix(vscode): preserve document review keyboard flow
marius-kilocode Aug 20, 2026
9af7b5e
Merge pull request #13262 from Kilo-Org/investigate-worktree-base-bra…
marius-kilocode Aug 20, 2026
0109397
Merge pull request #13261 from Kilo-Org/fix-worktree-sidebar-agent-sw…
marius-kilocode Aug 20, 2026
55333d4
fix(vscode): restore prompt focus after document review
marius-kilocode Aug 20, 2026
8cac24a
chore: remove implementation plan
marius-kilocode Aug 20, 2026
b9895a5
Merge remote-tracking branch 'origin/main' into implement-markdown-fi…
marius-kilocode Aug 20, 2026
10b73a4
fix(agent-manager): guard invalid PR check durations
marius-kilocode Aug 20, 2026
8461a2f
fix(vscode): bootstrap dependencies in worktrees
marius-kilocode Aug 20, 2026
0ed0c65
Merge pull request #13263 from Kilo-Org/investigate-chat-diff-count-m…
marius-kilocode Aug 20, 2026
7f55826
Merge pull request #13264 from Kilo-Org/fix-pr-view-infinite-time
marius-kilocode Aug 20, 2026
10b6701
fix(vscode): stabilize working indicator transitions
marius-kilocode Aug 20, 2026
8e26de0
fix(vscode): preserve review comment session fallback
marius-kilocode Aug 20, 2026
c43b8a0
Merge pull request #13265 from Kilo-Org/fix-opencode-core-module-reso…
marius-kilocode Aug 20, 2026
36c57c1
feat(cli): add experimental MCP Apps support with resource/tool HTTP …
romulorosa Aug 20, 2026
c02134a
fix(cli): annotate MCP Apps changes, tighten callTool error handling
romulorosa Aug 20, 2026
e4f4bc9
fix(vscode): restore session tab contrast
marius-kilocode Aug 20, 2026
9acdfa5
Merge pull request #13270 from Kilo-Org/fix-loading-spinner-layout
marius-kilocode Aug 20, 2026
c941aa3
fix(agent-manager): stabilize PR review comments
marius-kilocode Aug 20, 2026
3be279f
feat(vscode): reuse document viewer for sidebar files
marius-kilocode Aug 20, 2026
a9e9570
test(vscode): add PR comment context story data
marius-kilocode Aug 20, 2026
eda1e9c
fix(vscode): register documents webview with knip
marius-kilocode Aug 20, 2026
dc36232
fix(vscode): keep session scroll pinned during layout corrections
marius-kilocode Aug 20, 2026
031648c
feat(vscode): show background agents
marius-kilocode Aug 20, 2026
9f0fd9b
Merge branch 'main' into puzzling-crowberry
marius-kilocode Aug 20, 2026
0309d6e
chore: update kilo-vscode visual regression baselines
kilo-maintainer[bot] Aug 20, 2026
2f972fc
Merge pull request #13273 from Kilo-Org/investigate-session-scroll-re…
marius-kilocode Aug 20, 2026
ba1c3c6
fix(vscode): avoid duplicate document review sends
marius-kilocode Aug 20, 2026
386af9a
chore: update kilo-vscode visual regression baselines
kilo-maintainer[bot] Aug 20, 2026
0d5d334
fix(tui): order live transcript by message created time so wrapped id…
johnnyeric Aug 20, 2026
6f87e9c
Merge pull request #13245 from Kilo-Org/implement-markdown-file-viewe…
marius-kilocode Aug 20, 2026
3f770e6
fix(agent-manager): harden PR refresh state
marius-kilocode Aug 20, 2026
67cd629
release: v7.4.23
kilo-maintainer[bot] Aug 20, 2026
58c6d68
fix(agent-manager): start PR polling during hydration
marius-kilocode Aug 20, 2026
00640da
chore(jetbrains): bump CLI pin to v7.4.23
kilo-maintainer[bot] Aug 20, 2026
575bf9b
Merge remote-tracking branch 'origin/main' into puzzling-crowberry
marius-kilocode Aug 20, 2026
43b0857
Merge branch 'main' into make-pty-processes-durable-across-reloads
marius-kilocode Aug 20, 2026
6924ddd
style(vscode): format background agent changes
marius-kilocode Aug 20, 2026
b08c421
fix(agent-manager): address PTY cleanup review findings
marius-kilocode Aug 20, 2026
4ff744f
Merge origin/main into fix-long-code-references-in-pr-comments
marius-kilocode Aug 20, 2026
45afcce
chore: update kilo-vscode visual regression baselines
kilo-maintainer[bot] Aug 20, 2026
eb8b652
docs: clarify legacy .kilocode/agents dir in prose
arkadiykondrashov Aug 20, 2026
1d1774e
Merge branch 'main' into docs/update-kilo-directory-references
arkadiykondrashov Aug 20, 2026
f9f9e82
fix(jetbrains): stabilize stack preferred sizing
kirillk Aug 20, 2026
7ff184b
chore(cli): remove unrelated docs and bun.lock changes from MCP Apps PR
romulorosa Aug 20, 2026
b706992
refactor(cli): move MCP Apps logic into Kilo-owned module
romulorosa Aug 20, 2026
fa6d547
Merge branch 'main' into feat/mcp-apps-experimental
romulorosa Aug 20, 2026
067b6af
fix(jetbrains): bound stack preferred and maximum sizes
kirillk Aug 20, 2026
ada5acf
Merge pull request #13239 from Kilo-Org/pushy-single
kirillk Aug 20, 2026
b29f011
test(cli): add httpapi exerciser scenarios for MCP Apps endpoints
romulorosa Aug 20, 2026
26c40f2
Merge pull request #13276 from Kilo-Org/puzzling-crowberry
marius-kilocode Aug 20, 2026
0af294e
Merge pull request #13248 from Kilo-Org/docs/update-kilo-directory-re…
arkadiykondrashov Aug 20, 2026
94c01f2
feat(jetbrains): show approval reason footer on tool cards
kirillk Aug 20, 2026
44a0973
fix(jetbrains): retain permission diff card across re-renders
kirillk Aug 20, 2026
55fb0f2
feat(jetbrains): surface unsupported workspace in session banner
kirillk Aug 20, 2026
3452fa1
Merge branch 'main' into feat/mcp-apps-experimental
romulorosa Aug 20, 2026
f6ccea4
fix(jetbrains): register subagent editor kind before VFS open
kirillk Aug 20, 2026
1eecc0f
Merge remote-tracking branch 'origin/main' into investigate-podman-co…
kirillk Aug 20, 2026
294e8fe
Merge pull request #13271 from romulorosa/feat/mcp-apps-experimental
marius-kilocode Aug 20, 2026
36a59bf
Merge pull request #13217 from Kilo-Org/investigate-podman-container-…
kirillk Aug 20, 2026
bc10043
Merge pull request #13242 from Kilo-Org/plan-jetbrains-show-diff-on-p…
kirillk Aug 20, 2026
ab9c321
Merge pull request #13240 from Kilo-Org/plan-jetbrains-workflows-parity
kirillk Aug 20, 2026
b65d11a
fix(jetbrains): open sub-agent via shared header open action
kirillk Aug 20, 2026
1f669a7
fix(jetbrains): place sub-agent open action after summary text
kirillk Aug 20, 2026
ba87c72
chore(jetbrains): sync bun.lock version to 7.4.22
kirillk Aug 20, 2026
61f3892
feat(jetbrains): live sub-agent body in collapsed task popup
kirillk Aug 20, 2026
09a08fb
fix(jetbrains): stabilize slash completion
kirillk Aug 20, 2026
694bed0
Merge branch 'main' into docs/add-edenai-provider
chrarnoldus Aug 20, 2026
1510403
Merge pull request #13169 from MVS-source/docs/add-edenai-provider
chrarnoldus Aug 20, 2026
2e23a78
chore(cli): remove accidental tui.json artifact from PR #13271
kilo-code-bot[bot] Aug 20, 2026
aac2898
fix(jetbrains): bound task popup instead of resizing the frame
kirillk Aug 20, 2026
fe760ab
Merge pull request #13288 from Kilo-Org/fix/remove-accidental-tui-jso…
marius-kilocode Aug 20, 2026
009dd19
fix(jetbrains): keep task open action in the non-fit left group
kirillk Aug 20, 2026
b743c00
Merge remote-tracking branch 'origin/main' into branch-pick
kirillk Aug 20, 2026
b39277a
refactor(jetbrains): unify changes card open action; add sub-agent tr…
kirillk Aug 20, 2026
43c4491
fix(cli): send max-step instruction as user message
chrarnoldus Aug 21, 2026
1663c27
fix(llm): preserve provider message alternation
chrarnoldus Aug 21, 2026
5caa48b
Merge pull request #13287 from Kilo-Org/fix/jetbrains-slash-completio…
kirillk Aug 21, 2026
705f6b7
test(llm): expect coalesced Gemini user content
chrarnoldus Aug 21, 2026
4fd330f
Merge pull request #13272 from Kilo-Org/fix-long-code-references-in-p…
marius-kilocode Aug 21, 2026
406c191
refactor(llm): share user message coalescing
chrarnoldus Aug 21, 2026
13f1696
fix(llm): preserve coalescing helper types
chrarnoldus Aug 21, 2026
a3c591e
Merge pull request #13255 from Kilo-Org/branch-pick
kirillk Aug 21, 2026
f958a5a
Merge pull request #13301 from Kilo-Org/fix/max-steps-user-message
chrarnoldus Aug 21, 2026
6e55714
fix(agent-manager): scope multi-project session state
marius-kilocode Aug 21, 2026
7a448d7
Merge remote-tracking branch 'origin/main' into fix-agent-manager-mul…
marius-kilocode Aug 21, 2026
abcb6cb
feat(agent-manager): preview edits in side panel
marius-kilocode Aug 21, 2026
904d3e9
fix(agent-manager): address review feedback
marius-kilocode Aug 21, 2026
a503e2a
Merge remote-tracking branch 'origin/main' into show-agent-changes-in…
marius-kilocode Aug 21, 2026
35d9933
fix(agent-manager): stay within app line limit
marius-kilocode Aug 21, 2026
ed06021
refactor(agent-manager): clarify PTY cleanup lifecycle names
marius-kilocode Aug 21, 2026
fd0b639
fix(model-selector): match colon-prefixed names
marius-kilocode Aug 21, 2026
a04b093
fix(agent-manager): address edit preview review findings
marius-kilocode Aug 21, 2026
04c3e2a
Merge pull request #13304 from Kilo-Org/fix-agent-manager-multi-proje…
marius-kilocode Aug 21, 2026
cf400ab
Merge pull request #13309 from Kilo-Org/fix-column-prefix-model-search
marius-kilocode Aug 21, 2026
f94d0e4
Merge remote-tracking branch 'origin/main' into show-agent-changes-in…
marius-kilocode Aug 21, 2026
03396c4
fix(agent-manager): satisfy merged app line limit
marius-kilocode Aug 21, 2026
871b527
Merge pull request #13221 from Kilo-Org/make-pty-processes-durable-ac…
marius-kilocode Aug 21, 2026
c171b12
fix(vscode): use a minimum prompt input gutter (#13310)
marius-kilocode Aug 21, 2026
671a73d
Merge pull request #13306 from Kilo-Org/show-agent-changes-in-sidebar
marius-kilocode Aug 21, 2026
ed150ae
Merge pull request #13275 from Kilo-Org/chore/jetbrains-cli-pin-v7.4.23
kirillk Aug 21, 2026
097a922
fix(vscode): align slash command selection with display order (#13188)
LCZcn96 Aug 21, 2026
c0a86f9
Merge remote-tracking branch 'origin/main' into feat/provider-usage-c…
kirillk Aug 21, 2026
a41cdd4
fix: sync bun.lock workspace versions after merge
kirillk Aug 21, 2026
7ce4b20
chore: update kilo-vscode visual regression baselines
kilo-maintainer[bot] Aug 21, 2026
ff74e2e
Merge pull request #11611 from Kilo-Org/feat/provider-usage-center
kirillk Aug 21, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .changeset/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This directory contains changeset files used to track changes for the next relea

## Adding a changeset

When making a user-facing change, run:
When making a user-facing change, prefer one concise changeset per PR, grouping related changes when possible. Run:

```sh
bunx changeset add
Expand Down
5 changes: 5 additions & 0 deletions .changeset/align-slash-command-selection.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Ensure Enter and Tab execute the slash command highlighted in the VS Code command picker.
6 changes: 0 additions & 6 deletions .changeset/calm-powershell-alerts.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/chat-fim-fallback.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/create-plan-dir.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/edit-preview-agent-manager.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": minor
---

Open edit, write, and patch changes in the Agent Manager side panel instead of a new editor tab. Clicking a tool or file name expands the change inline, while the open-diff button shows the full change in the Agent Manager panel, or in a diff tab outside Agent Manager. Multi-file patches now open every changed file, each sized to its own diff, and the panel keeps the unified or split view you last selected.
6 changes: 6 additions & 0 deletions .changeset/enable-background-subagents.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@kilocode/cli": patch
"kilo-code": patch
---

Enable background subagents by default, including automatic completion notifications and foreground-to-background promotion. Running background agents now appear in a collapsible strip in the chat header, so they stay visible after the task card scrolls away and can be opened from there.
5 changes: 5 additions & 0 deletions .changeset/fix-max-steps-prefill.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/cli": patch
---

Prevent provider errors when agents reach their step limit by sending the final summary instruction as user input instead of an assistant prefill.
5 changes: 5 additions & 0 deletions .changeset/jetbrains-advanced-logging.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": minor
---

Add an Advanced settings page with a Logging section to configure diagnostic log level and message previews, reveal the log in your file manager, and download the backend log in remote development.
5 changes: 0 additions & 5 deletions .changeset/jetbrains-clickable-prompt-mentions.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jetbrains-empty-mention-completion.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jetbrains-file-mention-parity.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jetbrains-git-changes-data-url.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/jetbrains-log-pattern.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": patch
---

Use `kilo.log` as the active JetBrains plugin diagnostic log, rotate old logs to `kilo.log.0` and `kilo.log.1`, and delete legacy `kilo-dev.log*` files when logging starts.
5 changes: 0 additions & 5 deletions .changeset/jetbrains-mention-icons-priority.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/jetbrains-permission-diff.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": minor
---

Show proposed file changes in permission prompts before approval.
5 changes: 0 additions & 5 deletions .changeset/jetbrains-prompt-completion.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jetbrains-prompt-hint.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jetbrains-prompt-mentions-undo.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jetbrains-send-typed-mentions.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jetbrains-session-focus-restore.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jetbrains-slash-aliases.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/jetbrains-slash-completion-fast-typing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": patch
---

Keep the slash-command completion popup open while typing quickly and reopen it if it closes mid-token, so fast typing filters commands instead of dismissing the list. Refresh the popup when server commands finish loading, and return focus to the prompt after picking a model, agent, or reasoning option from a slash command.
5 changes: 0 additions & 5 deletions .changeset/jetbrains-stable-mention-completion.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/jetbrains-tool-approval-footer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": patch
---

Show why and how each tool call was allowed. Expanded tool cards (edits, shell commands, and every other tool) now display a shield footer such as "Auto-approved by your global config", including the matched rule or agent and an outside-workspace note. A new "Show approval reason on tool cards" toggle at the bottom of Auto-Approve settings (on by default) controls the footer.
5 changes: 5 additions & 0 deletions .changeset/jetbrains-workflows-settings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": minor
---

Support opening, editing, and deleting workflows from JetBrains settings.
6 changes: 0 additions & 6 deletions .changeset/macos-network-sandbox.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/model-selector-provider-prefix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Allow model selector searches to match provider prefixes in colon-separated model names.
5 changes: 0 additions & 5 deletions .changeset/persist-index-updates.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/prompt-input-minimum-gutter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Use a shared responsive minimum gutter for prompt inputs across the VS Code sidebar, Agent Manager, and worktree dialogs.
7 changes: 7 additions & 0 deletions .changeset/provider-usage-center.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@kilocode/cli": minor
"@kilocode/kilo-ui": minor
"kilo-code": minor
---

View current provider plan usage and quota windows in the CLI and VS Code profile.
5 changes: 0 additions & 5 deletions .changeset/quiet-auto-approved-permissions.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/quiet-jetbrains-workspace-errors.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": patch
---

Avoid showing JetBrains internal error popups when Kilo workspace data fails to load, and include HTTP status and response details in diagnostics.
5 changes: 5 additions & 0 deletions .changeset/quiet-project-session-switch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Load the correct Agent Manager session history on the first worktree switch between projects.
5 changes: 5 additions & 0 deletions .changeset/rendered-document-inspector.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": minor
---

Add an Agent Manager document inspector that previews Markdown and text files, with inline Markdown review comments that can be sent to the agent.
6 changes: 0 additions & 6 deletions .changeset/sandbox-agent-writes.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/secure-sandbox-mutations.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/secure-worktree-sandboxes.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/show-routed-step-models.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/subagent-session-tabs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@kilocode/kilo-jetbrains": minor
---

Open sub-agent task sessions in read-only editor tabs from JetBrains task cards.
5 changes: 0 additions & 5 deletions .changeset/tidy-indexing-button.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/worktree-pty-cleanup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Prevent Agent Manager terminal processes from escaping cleanup while a worktree is deleted.
18 changes: 17 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,32 @@ 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
packages/kilo-docs/pages/code-with-ai/platforms/cli-reference.md linguist-generated=true

# Upstream generated migration artifacts
packages/core/migration/**/snapshot.json linguist-generated
packages/core/src/database/migration.gen.ts linguist-generated
6 changes: 2 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# web + desktop packages
packages/app/ @adamdotdevin
packages/tauri/ @adamdotdevin
packages/desktop/src-tauri/ @brendonovich
packages/desktop/ @adamdotdevin
packages/app/ @Hona @Brendonovich
packages/desktop/ @Hona @Brendonovich
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ blank_issues_enabled: false
contact_links:
- name: 💬 Join our Discord
url: https://kilo.ai/discord
about: For quick questions or real-time discussion. Note that issues are searchable and help others with the same question.
about: For support, troubleshooting, how-to questions, and real-time discussion.
53 changes: 49 additions & 4 deletions .github/actions/setup-bun/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ inputs:
runs:
using: "composite"
steps:
# node-gyp@latest (invoked via bunx for native install scripts) requires Node >=22;
# some runner images ship an older system Node on PATH
- name: Setup Node
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: "24"

- name: Get baseline download URL
id: bun-url
shell: bash
Expand All @@ -33,7 +40,10 @@ runs:
shell: bash
run: echo "dir=$(bun pm cache)" >> "$GITHUB_OUTPUT"

# Restoring the ~1 GB cache buys nothing on Windows even with Defender exclusions # kilocode_change
# (measured 83-102s Setup Bun with cache vs ~86s fresh install); keep Windows off it. # kilocode_change
- name: Restore Bun dependencies
if: runner.os != 'Windows' # kilocode_change
id: bun-cache
uses: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
Expand All @@ -42,24 +52,59 @@ runs:
restore-keys: |
${{ runner.os }}-bun-

# kilocode_change start
- name: Configure node-gyp Node headers
if: runner.os != 'Windows'
id: node-gyp
run: |
node <<'NODE'
const fs = require("node:fs")
const path = require("node:path")

const exe = path.dirname(fs.realpathSync(process.execPath))
const dirs = [exe, path.dirname(exe)]
const root = dirs.find((dir) => fs.existsSync(path.join(dir, "include", "node", "node.h")))
if (!root) {
throw new Error(`Node headers not found under ${dirs.join(", ")}`)
}

fs.appendFileSync(process.env.GITHUB_OUTPUT, `nodedir=${root}\n`)
NODE
shell: bash
# kilocode_change end

- name: Install setuptools for distutils compatibility
run: python3 -m pip install setuptools || pip install setuptools || true
shell: bash

- name: Install dependencies
run: |
# kilocode_change start
if [ "$RUNNER_OS" != "Windows" ]; then
export npm_config_nodedir="${{ steps.node-gyp.outputs.nodedir }}"
fi
# kilocode_change end

# Workaround for patched peer variants
# e.g. ./patches/ for standard-openapi
# https://github.com/oven-sh/bun/issues/28147
# https://github.com/oven-sh/bun/issues/28147 # kilocode_change
if [ "$RUNNER_OS" = "Windows" ]; then
bun install --linker hoisted ${{ inputs.install-flags }}
# kilocode_change start
if ! bun install --frozen-lockfile --linker hoisted ${{ inputs.install-flags }}; then
echo "::warning::Bun install failed on Windows; retrying with conservative extraction"
sleep 5
BUN_FEATURE_FLAG_DISABLE_STREAMING_INSTALL=1 \
bun install --frozen-lockfile --linker hoisted --network-concurrency 16 ${{ inputs.install-flags }}
fi
# kilocode_change end
else
bun install ${{ inputs.install-flags }}
bun install --frozen-lockfile ${{ inputs.install-flags }} # kilocode_change
fi
shell: bash

# Do not upload a Windows cache that Windows jobs intentionally never restore. # kilocode_change
- name: Save Bun dependencies
if: steps.bun-cache.outputs.cache-hit != 'true' && github.event_name != 'pull_request' && github.event_name != 'pull_request_target'
if: runner.os != 'Windows' && steps.bun-cache.outputs.cache-hit != 'true' && github.event_name != 'pull_request' && github.event_name != 'pull_request_target' # kilocode_change
uses: actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
path: ${{ steps.cache.outputs.dir }}
Expand Down
Loading