What's Changed
- feat: sync running tasks over WebSocket and drop the REST task API by @wbxl2000 in https://github.com/MoonshotAI/kimi-code/pull/4535
- feat(agent-core-v2): support running session forks by turn by @sailist in https://github.com/MoonshotAI/kimi-code/pull/4544
- feat(agent-core-v2): link cache breaks to baseline requests by @sailist in https://github.com/MoonshotAI/kimi-code/pull/4489
- feat(agent-core-v2): replace hidden media tool results with omission notices by @sailist in https://github.com/MoonshotAI/kimi-code/pull/4601
- fix(tui): surface invalid additional directory errors by @YD-233 in https://github.com/MoonshotAI/kimi-code/pull/4554
- refactor: remove standalone kosong package by @sailist in https://github.com/MoonshotAI/kimi-code/pull/4599
- fix(kap-server): restore legacy ACP session file tools by @7Sageer in https://github.com/MoonshotAI/kimi-code/pull/4600
- test(remote-control): add reconnect failure diagnostics to tunnel scenario by @sailist in https://github.com/MoonshotAI/kimi-code/pull/4605
- perf: reduce remote file operation round trips by @7Sageer in https://github.com/MoonshotAI/kimi-code/pull/4543
- chore(agent-core-v2): remove mandatory Edit and Bash sed restrictions by @7Sageer in https://github.com/MoonshotAI/kimi-code/pull/4609
- feat: support Windows remote environments by @7Sageer in https://github.com/MoonshotAI/kimi-code/pull/4610
- feat(tui): allow /model and /effort while the agent is busy by @Grapedge in https://github.com/MoonshotAI/kimi-code/pull/4621
- fix: preserve model error message and status source by @kimi-agent-bot in https://github.com/MoonshotAI/kimi-code/pull/4477
- feat(kap-server): push agent, usage, goal and todo state over WebSocket by @wbxl2000 in https://github.com/MoonshotAI/kimi-code/pull/4606
- feat(vscode): auto-refresh model catalog by @Grapedge in https://github.com/MoonshotAI/kimi-code/pull/4611
- feat(goal): edit the current goal objective in place by @chengluyu in https://github.com/MoonshotAI/kimi-code/pull/4568
- feat: add plugin marketplace and native mcp oauth by @liruifengv in https://github.com/MoonshotAI/kimi-code/pull/4525
- fix(tui): track steer read state across turns by @Grapedge in https://github.com/MoonshotAI/kimi-code/pull/4627
- fix(mcp): isolate OAuth authorization cancellation per waiter by @pvzheroes125 in https://github.com/MoonshotAI/kimi-code/pull/4643
- docs: update workspace lifecycle guidance by @7Sageer in https://github.com/MoonshotAI/kimi-code/pull/4637
- fix: preserve UTF-8 BOM when editing files by @7Sageer in https://github.com/MoonshotAI/kimi-code/pull/4644
- feat(agent-core-v2): allow private addresses in local FetchURL by @sailist in https://github.com/MoonshotAI/kimi-code/pull/4650
- feat(agent-core-v2): enforce minimum wire reader version by @sailist in https://github.com/MoonshotAI/kimi-code/pull/4638
- chore: sync web dist from code-app by @kimi-agent-bot in https://github.com/MoonshotAI/kimi-code/pull/4661
- fix: clarify wire version upgrade guidance by @sailist in https://github.com/MoonshotAI/kimi-code/pull/4662
New Contributors
- @YD-233 made their first contribution in https://github.com/MoonshotAI/kimi-code/pull/4554