Commit Graph

24048 Commits

Author SHA1 Message Date
Mark IJbema dcd2ae3adb fix(vscode): use fim fallback for chat autocomplete 2026-06-23 16:48:55 +02:00
Marius 588335ef12 fix(cli): isolate sandboxed worktree writes (#11584) 2026-06-23 14:32:29 +02:00
Marius 1acf973476 Merge pull request #11574 from Kilo-Org/glass-neighborhood
test(ci): focus macOS PR tests on Darwin coverage
2026-06-23 13:57:20 +02:00
marius-kilocode 7a156bb205 fix(ci): normalize test paths on Windows 2026-06-23 13:12:17 +02:00
marius-kilocode 31095168d2 test(ci): focus macOS PR coverage 2026-06-23 12:53:03 +02:00
kilo-maintainer[bot] 8a55ffa283 chore: update nix node_modules hashes 2026-06-23 10:52:50 +00:00
Marius 918e6bf787 Merge pull request #11548 from Kilo-Org/honored-sing
feat(cli): centralize sandboxed agent writes
2026-06-23 12:41:08 +02:00
Marius 5dc511b4e9 fix(vscode): silence auto-approved permissions (#11573) 2026-06-23 13:39:39 +03:00
github-actions[bot] f85c8ab409 chore: update kilo-vscode visual regression baselines 2026-06-23 10:23:16 +00:00
marius-kilocode ea9d251920 chore(vscode): format sandbox toggle test 2026-06-23 12:20:03 +02:00
marius-kilocode 0df55e967b test(ci): keep HttpApi exerciser on Linux 2026-06-23 12:18:48 +02:00
marius-kilocode 53baaed119 Merge remote-tracking branch 'origin/main' into honored-sing 2026-06-23 12:14:54 +02:00
marius-kilocode d60d6e0409 fix(vscode): isolate sandbox toggle save 2026-06-23 12:14:47 +02:00
Josh Holmer 55203c3a2c fix(core): create the default .kilo/plans directory automatically when Plan mode starts (#11505) 2026-06-23 11:59:45 +02:00
Marius 7709defb1a Merge pull request #11567 from Kilo-Org/glass-neighborhood
test(ci): run unit suite on macOS
2026-06-23 11:54:21 +02:00
marius-kilocode a2b3ae1c62 refactor(vscode): gate sandbox controls for developers 2026-06-23 11:50:29 +02:00
Marius 9fc6f1e8be Merge pull request #11570 from Kilo-Org/glow-albacore
feat(vscode): let users hide disabled indexing button
2026-06-23 11:39:54 +02:00
marius-kilocode 741468ff95 test(cli): allow slower ACP responses in CI 2026-06-23 11:24:35 +02:00
github-actions[bot] d4f2a96717 chore: update kilo-vscode visual regression baselines 2026-06-23 09:21:42 +00:00
marius-kilocode 1d16effe95 feat(vscode): let users hide disabled indexing button 2026-06-23 11:17:09 +02:00
marius-kilocode 6287d20ed5 revert(vscode): restore experimental sandbox controls 2026-06-23 11:08:37 +02:00
marius-kilocode 784b5b8839 chore(ci): annotate macOS exerciser condition 2026-06-23 10:51:27 +02:00
marius-kilocode fd6a656973 test(ci): run unit suite on macOS 2026-06-23 10:32:55 +02:00
marius-kilocode 330e44eae8 refactor(vscode): hide experimental sandbox controls 2026-06-23 10:32:27 +02:00
Marius e5a16d7afa Merge pull request #11526 from Kilo-Org/truth-athlete
fix(cli): avoid encoded PowerShell commands
2026-06-23 10:32:26 +02:00
kilo-maintainer[bot] 0f55066dc7 release: v7.3.54 v7.3.54 2026-06-23 01:51:02 +00:00
marius-kilocode a47617f48a refactor(sandbox): simplify capability implementation 2026-06-22 23:29:18 +02:00
Catriel Müller f15aa1f816 Merge pull request #11555 from Kilo-Org/observant-tornado
fix(cli): support GLM 5.2 thinking variants
2026-06-22 17:45:48 -03:00
Josh Lambert 82d56d8ba3 Merge remote-tracking branch 'origin/main' into observant-tornado
# Conflicts:
#	packages/opencode/src/provider/transform.ts
2026-06-22 15:57:35 -04:00
Catriel Müller 4d63437f48 Merge pull request #11552 from Kilo-Org/fourth-cilantro
fix(cli): support MiniMax M3 thinking controls
2026-06-22 16:49:40 -03:00
Josh Lambert 5c1dcdffca fix(cli): support GLM 5.2 thinking variants 2026-06-22 15:21:48 -04:00
marius-kilocode a37d3bf1f0 fix(cli): preserve encoding after formatting 2026-06-22 21:12:55 +02:00
marius-kilocode 6a8961e036 fix(sandbox): keep permissions outside confinement policy 2026-06-22 20:35:20 +02:00
Aiden Cline 251774b721 fix(opencode): support MiniMax M3 thinking toggle (#31426) 2026-06-22 14:33:19 -04:00
Marian Alexandru Alecu de23a36ca4 Merge pull request #11524 from Kilo-Org/docs/review-md-subagents
docs: document REVIEW.md sub-agent guidance
2026-06-22 21:16:29 +03:00
marius-kilocode c55e804c1c refactor(sandbox): centralize agent capability enforcement 2026-06-22 20:02:38 +02:00
kiloconnect[bot] acb278084b docs: nest sub-agent behavior heading under REVIEW.md section 2026-06-22 17:56:14 +00:00
Marian Alexandru Alecu 5c4bcb4a88 Update packages/kilo-docs/pages/automate/code-reviews/overview.md
Co-authored-by: Alex Gold <alex.gold@kilocode.ai>
2026-06-22 20:53:03 +03:00
kilo-maintainer[bot] 90643d2325 release: v7.3.53 v7.3.53 2026-06-22 17:12:51 +00:00
Mark IJbema bd58e3af8a Merge pull request #11036 from Kilo-Org/feat/default-mercury-next-edit
feat(gateway): default autocomplete to Mercury Next Edit
2026-06-22 17:49:58 +02:00
marius-kilocode 1c3cc57593 feat(i18n): add sandbox translations for all languages 2026-06-22 17:34:59 +02:00
Marius dc6d083f05 Merge pull request #11533 from Kilo-Org/concise-pin
fix(cli): restore read tool streaming
2026-06-22 17:34:13 +02:00
github-actions[bot] cc6fe0fe3f chore: update kilo-vscode visual regression baselines 2026-06-22 15:10:56 +00:00
marius-kilocode b3050cbffd feat(cli): add macOS file-level sandbox for agent tools
Add an OS-level sandbox that confines agent writes to the project and Kilo
state directories. Currently macOS-only (via sandbox-exec/seatbelt), with
Linux, Windows, network isolation, and worktree isolation deferred to
follow-up issues (#11538, #11540, #11542, #11544, #11546, #11547).

Two enforcement layers:
- Bash tool: kernel-level seatbelt confinement via sandbox-exec
- File tools (write/edit/apply_patch): TS-level AppFileSystem layer wrapper

Both share the same configurable scope, which respects existing permission
config (external_directory allows, project sandboxes).

Opt-in via experimental.sandbox config toggle or the lock button in the
prompt input.
2026-06-22 17:06:51 +02:00
marius-kilocode 15f42d4bec fix(cli): restore read tool streaming 2026-06-22 14:26:32 +02:00
kilo-maintainer[bot] d378114b8b chore: update nix node_modules hashes 2026-06-22 09:28:56 +00:00
kilo-maintainer[bot] e3da86822f release: v7.3.52 2026-06-22 09:15:48 +00:00
Marius 9e0d693f1f Merge pull request #11468 from Kilo-Org/smoggy-thunder
feat(cli): search local session transcripts
2026-06-22 11:06:13 +02:00
Imanol Maiztegui 1961f6363f Merge pull request #11450 from Kilo-Org/imanolmaiztegui/kilo-opencode-v1.15.13
OpenCode v1.15.13
2026-06-22 10:52:59 +02:00
kilo-maintainer[bot] 2e89ea4027 release: v7.3.51 v7.3.51 2026-06-22 08:45:30 +00:00