Commit Graph

22257 Commits

Author SHA1 Message Date
marius-kilocode 2a98f0d3b7 docs: document session-scoped file context 2026-08-24 17:59:33 +02:00
Marius 21ae999e3e Merge pull request #13372 from Kilo-Org/implement-issue-13332
feat(agent-manager): answer pending questions
2026-08-24 16:38:03 +02:00
Marius eacdff9bde Merge pull request #13363 from Kilo-Org/set-agent-manager-panel-default
test(cli): validate PTY across release targets
2026-08-24 16:25:25 +02:00
Marius 7390b5b1b0 Merge pull request #13369 from Kilo-Org/migrate-settings-to-vscode-multiproject-support
feat(vscode): add project-scoped Agent Manager settings tab
2026-08-24 16:24:42 +02:00
Marius 1d790b416c Merge pull request #13366 from Kilo-Org/improve-context-button-consistency
fix(agent-manager): unify toolbar control heights and spacing
2026-08-24 16:18:07 +02:00
kilo-maintainer[bot] 2b20dcbcbb chore: update kilo-vscode visual regression baselines 2026-08-24 14:17:36 +00:00
marius-kilocode 98559c9d6a fix(agent-manager): fail closed on blocker lookup errors 2026-08-24 16:15:50 +02:00
marius-kilocode c7889b1cd6 fix(vscode): apply review cleanup suggestions 2026-08-24 16:14:27 +02:00
Marius ce4075064b Merge pull request #13373 from Kilo-Org/investigate-issue-13328
fix(cli): recover reasoning-only incomplete responses
2026-08-24 16:06:52 +02:00
marius-kilocode aadded4a3c fix(pty): tolerate vanished process entries 2026-08-24 15:59:48 +02:00
Marius 2242457486 Merge pull request #13365 from Kilo-Org/support-configurable-powershell-shell
fix: prefer PowerShell 7 over legacy Windows PowerShell 5.1
2026-08-24 15:53:21 +02:00
marius-kilocode 6f6f2e4132 fix(vscode): scope AM settings guard to AM messages and keep panel project untouched
Only Agent Manager settings messages now bump the settings generation,
so unrelated Settings-panel requests carrying a requestId can no longer
invalidate an in-flight projects or branches response. The handler also
no longer retargets the panel project directory: the settings handler is
project-scoped by projectId, and touching the panel directory expired
config bindings and blocked unsaved config saves when switching the
Agent Manager project.
2026-08-24 15:47:00 +02:00
Marius 7ab7511d45 Merge pull request #13358 from Kilo-Org/improve-review-comments-ui
feat(vscode): improve review comment previews
2026-08-24 15:46:53 +02:00
marius-kilocode 05cbbdd84a fix(pty): harden cross-platform smoke checks 2026-08-24 15:44:01 +02:00
marius-kilocode 06f6add403 fix(vscode): resolve main merge and keep provider within size cap
Route the settings-panel message through the shared project message
handler, build the project settings handler in the project wiring, and
drop the duplicate projectId prop that the merge left in SidebarBody.
2026-08-24 15:42:02 +02:00
Marius 05f09fa078 Merge pull request #13371 from Kilo-Org/research-windows-extension-performance-regression
fix(cli): avoid Windows PTY termination verification
2026-08-24 15:41:59 +02:00
marius-kilocode 58eea7381a fix(cli): retry reasoning-only incomplete responses 2026-08-24 15:32:38 +02:00
Marius 182408b97f Merge pull request #13370 from Kilo-Org/fix-undo-prompt-attachment-restoration
fix(vscode): restore images when undoing prompts
2026-08-24 15:30:47 +02:00
marius-kilocode 7baefdddf3 feat(agent-manager): answer pending questions 2026-08-24 15:26:58 +02:00
marius-kilocode 8c1122f3a7 fix(cli): avoid Windows PTY termination verification 2026-08-24 15:26:45 +02:00
kilo-maintainer[bot] 220d651188 chore: update kilo-vscode visual regression baselines 2026-08-24 13:26:15 +00:00
marius-kilocode e8697fb566 test(agent-manager): cover full toolbar context 2026-08-24 15:23:13 +02:00
marius-kilocode 062d11f996 fix(vscode): restore images when undoing prompts 2026-08-24 15:19:37 +02:00
marius-kilocode 3a2375752f Merge remote-tracking branch 'origin/main' into migrate-settings-to-vscode-multiproject-support
# Conflicts:
#	packages/kilo-vscode/webview-ui/agent-manager/AgentManagerApp.tsx
#	packages/kilo-vscode/webview-ui/agent-manager/ProjectBranchDialog.tsx
2026-08-24 15:13:59 +02:00
marius-kilocode 06d20fb1e8 fix: repair shell selection syntax after marker edit 2026-08-24 15:04:57 +02:00
marius-kilocode 6b8652657a feat(vscode): add project-scoped Agent Manager settings tab
Move Agent Manager worktree settings (project, default base branch,
setup script) into the Kilo Settings editor behind a new Agent Manager
tab shown only for panels that opt in. The gear action in the Agent
Manager sidebar now opens that tab pre-scoped to the owning project.

The default base branch picker reuses the existing ProjectBranchDialog
and BranchSelect UI instead of a Settings-specific popover. Settings
requests are generation-guarded so stale responses from a previously
selected project cannot switch the visible repository state.
2026-08-24 14:55:59 +02:00
marius-kilocode b712c2f7c1 chore(sdk): regenerate v2 client for MCP resource and tool endpoints 2026-08-24 14:55:51 +02:00
marius-kilocode 7669119ce6 fix: annotate pwsh probe line for kilocode_change checker 2026-08-24 14:46:33 +02:00
kilo-maintainer[bot] d808e309e9 chore: update kilo-vscode visual regression baselines 2026-08-24 12:46:31 +00:00
marius-kilocode acc1c217bb fix(agent-manager): unify toolbar control heights and spacing 2026-08-24 14:42:16 +02:00
marius-kilocode 98ea338c82 fix: prefer powershell 7 over legacy 5.1 on windows 2026-08-24 14:36:15 +02:00
kilo-maintainer[bot] 90437c0ef7 chore: update kilo-vscode visual regression baselines 2026-08-24 12:34:33 +00:00
marius-kilocode fcdcb45dac merge main into improve-review-comments-ui 2026-08-24 14:30:43 +02:00
marius-kilocode 81d3649232 test(core): expect powershell 7 selection over legacy 5.1 on windows 2026-08-24 14:27:09 +02:00
Marius e1198adeb3 Merge pull request #13362 from Kilo-Org/fix-wait-background-agents
fix(cli): clarify background Task orchestration
2026-08-24 14:24:48 +02:00
marius-kilocode 8d0750f563 fix(test): handle platform PTY cleanup 2026-08-24 14:24:08 +02:00
marius-kilocode 35de2d1ec2 fix(test): stabilize cross-platform PTY checks 2026-08-24 14:14:10 +02:00
marius-kilocode 8e11b29b6d test(vscode): use local review comment fixtures 2026-08-24 13:59:42 +02:00
Marius b2fa8d285d Merge pull request #13354 from Kilo-Org/fix/document-open-file-optional-chain
refactor(vscode): simplify openFile null check with optional chaining
2026-08-24 13:53:27 +02:00
arrrkady c68400fa7f Merge pull request #13361 from Kilo-Org/docs/eol-products
docs(kilo-docs): mark KiloClaw end of life
2026-08-24 13:50:05 +02:00
marius-kilocode a35585ad9d test(cli): validate PTY across release targets 2026-08-24 13:46:27 +02:00
marius-kilocode 9f7b4e4981 fix(cli): clarify background task orchestration 2026-08-24 13:45:04 +02:00
marius-kilocode b74c279728 refactor(vscode): narrow review comment change 2026-08-24 13:35:02 +02:00
Ryan Loney da4a91b364 fix(opencode): preserve Cerebras completion limit (#13289)
* fix(opencode): preserve Cerebras completion limit

* chore: annotate Kilo-specific changes
2026-08-24 13:34:00 +02:00
marius-kilocode 824b0837d3 fix(vscode): remove unsupported review replies 2026-08-24 13:32:42 +02:00
Rietie 4f5542593f docs(kilo-docs): remove KiloClaw references from other product pages
Drop KiloClaw from the mobile app capabilities and screenshots, the Cloud Agent
triggers comparison, and the ChatGPT and xAI cloud-feature notes. Contributor
architecture pages keep their KiloClaw entries because that code still exists.
2026-08-24 13:19:26 +02:00
marius-kilocode 693624c306 fix(vscode): open source files in native editor 2026-08-24 13:17:59 +02:00
Rietie 2d01fd839a docs(kilo-docs): mark KiloClaw end of life and drop promotional links
Add a shared kiloclaw-eol partial and render it on every KiloClaw page, and
remove the KiloClaw card, hero CTA, quick links, and terminal tab from the docs
homepage plus the pointer link in the architecture Related list. The top-level
nav entry stays so existing users can still reach the docs.
2026-08-24 13:14:09 +02:00
Matt Van Horn c0cc71489a fix: avoid unnecessary project plugin dependencies (#13300)
* fix: avoid unnecessary project plugin dependencies

Fixes #12778

* test: move config plugin-dependency tests onto the Effect 4 API

zipRight, Effect.fork and Fiber.poll are gone in effect 4.0.0-beta.83, so
typecheck failed on this file. Uses andThen, forkChild and a bounded join.

* refactor: move plugin dependency logic into kilo-owned helper

Per review, extract the local plugin dependency install out of the upstream
config.ts and into packages/opencode/src/kilocode/config/plugin-deps.ts so the
upstream file keeps a minimal call and future merges have less to conflict on.

needsLocalPluginDependency owns the file:// specifier test and
installLocalPluginDependency owns the npm install effect, taking the npm
service, dir, version and local flag as parameters. Behavior is unchanged: the
plugins accumulator still collects both the file-loaded specs and the
ConfigPlugin.load results before the check, and the resulting fiber is still
pushed onto deps.

---------

Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
2026-08-24 13:02:52 +02:00
marius-kilocode 8bff56de66 feat(vscode): improve review comment previews 2026-08-24 13:00:39 +02:00