Commit graph

  • 7ccac2b45b
    fix(agent-core-v2): wait for MCP discovery before tool announcements (#4364) main Liu Zhongnuo 2026-10-23 19:58:17 +08:00
  • 715dbe0c31 refactor: drop unused runtime compatibility feat/remote-env-phase1 7Sageer 2026-10-23 19:33:59 +08:00
  • 57dff2e134 fix(kap-server): harden task output attach errors and limits qer/agent-state-events qer 2026-10-23 18:54:44 +08:00
  • 893f58a339 fix: fail fast on invalid environment configuration 7Sageer 2026-10-23 18:19:17 +08:00
  • 45ce091994
    Merge branch 'main' into qer/agent-state-events qer 2026-10-23 03:04:44 -07:00
  • 087db850e0
    test: isolate cloud config in message flow tests (#4363) grapedge 2026-10-23 18:04:00 +08:00
  • fbdbf02201 Merge remote-tracking branch 'origin/main' into feat/remote-env-phase1 7Sageer 2026-10-23 17:39:52 +08:00
  • de7f6bb9f2 fix(session-import): stop a Codex turn start from claiming earlier turns feat/session-import-conversion kai 2026-10-23 02:24:41 -07:00
  • 8485e2782b feat(kap-server): stream task output over the v1 WebSocket qer 2026-10-23 16:56:18 +08:00
  • 77ab5346a3 fix(session-import): show what came before a prompt at the start of its turn kai 2026-10-23 02:00:17 -07:00
  • 273ddb077a
    feat(oauth): infer region for logged-out installs (#4311) Haozhe 2026-10-23 16:11:29 +08:00
  • f8925ab95e
    chore: sync release/2026-10-23 (2.3.1) back to main (#4361) Kimi Agent 2026-10-23 16:09:49 +08:00
  • c03c182951 feat(session-import): keep more of the source session in imports kai 2026-10-23 01:06:33 -07:00
  • fc31d047cb
    docs(changelog): sync 2.3.1 from apps/kimi-code/CHANGELOG.md (#4360) Kimi Agent 2026-10-23 15:50:51 +08:00
  • c936ad328d fix(tui): preserve auth status throughout login osc7501 grapedge 2026-10-23 15:36:05 +08:00
  • 46502fd41a Revert "fix(pi-tui): key image transcodes by MIME type" grapedge 2026-10-23 13:20:28 +08:00
  • 962f1a40e3 fix(pi-tui): key image transcodes by MIME type grapedge 2026-10-23 12:17:21 +08:00
  • 2c1bc2f410 chore: refresh nix pnpm deps hash grapedge 2026-10-23 02:26:26 +08:00
  • 0aca58a7ef feat(tui): report program status via OSC 7501 grapedge 2026-10-23 01:10:13 +08:00
  • f3dd006948 feat(tui): re-baseline pi-tui on upstream v1.4.0 grapedge 2026-10-22 16:29:49 +08:00
  • a64bc6c3c4 ci: release packages changeset-release/release/2026-10-23 github-actions[bot] 2026-10-23 07:31:00 +00:00
  • cdf9108d9e refactor(tui): keep hover handling move-based feat/fullscreen-dock-layout grapedge 2026-10-23 15:27:52 +08:00
  • 684bae9ea6
    ci: release packages (#4353) @moonshot-ai/kimi-code@2.3.1 release/2026-10-23 github-actions[bot] 2026-10-23 15:22:53 +08:00
  • c445cae0c4
    chore: sync web dist from code-app (#4357) Kimi Agent 2026-10-23 15:18:43 +08:00
  • 194758b3b1 test(tui): update goal permission copy expectations grapedge 2026-10-23 14:38:45 +08:00
  • b534d14869 docs: simplify interaction guidance and release notes grapedge 2026-10-23 14:35:24 +08:00
  • ff22e8b578 feat(tui): polish notifications and mouse interactions grapedge 2026-10-23 13:57:41 +08:00
  • b4d709c357 feat: restyle NotifyUser transcript cards grapedge 2026-10-22 23:30:25 +08:00
  • 0ae1c8e436 chore: simplify fullscreen and Updates changesets grapedge 2026-10-22 17:20:26 +08:00
  • 355cf12964 docs: describe Updates focus keys and preview-only approval hover grapedge 2026-10-22 17:13:52 +08:00
  • af8948bc34 fix(tui): make prompt hover preview-only and ignore premature clicks grapedge 2026-10-22 17:12:55 +08:00
  • 52a7707c76 feat(tui): share one keyboard focus between Updates and prompts grapedge 2026-10-22 17:00:24 +08:00
  • bcffb0203a feat(tui): fade an unfocused editor as a whole grapedge 2026-10-22 16:53:18 +08:00
  • de0e3f1361 fix(tui): keep Updates open on ordinary blur grapedge 2026-10-21 20:23:23 +08:00
  • fc1bd3a0c8 test(tui): cover mouse-opened Updates focus round trips grapedge 2026-10-21 20:18:51 +08:00
  • 6514149c1c fix(tui): remove the prompt-time expand hint grapedge 2026-10-21 20:13:04 +08:00
  • 4819f78281 feat(tui): allow mouse expansion of Updates during prompts grapedge 2026-10-21 20:09:10 +08:00
  • b0669ec00a fix(tui): fold Updates during blocking prompts grapedge 2026-10-21 19:59:38 +08:00
  • 47dd7e0979 fix(tui): attribute prompt summaries to the requesting agent grapedge 2026-10-21 19:42:21 +08:00
  • fa628fddd7 fix(tui): remove the Ctrl-T tasks browser binding grapedge 2026-10-21 19:36:55 +08:00
  • 0fbe6ebc14 fix(tui): reset queue and Updates scroll positions grapedge 2026-10-21 19:28:43 +08:00
  • d929c06f97 fix(tui): hide unusable Updates hints and fold on explicit close grapedge 2026-10-21 19:17:58 +08:00
  • 07f1839dad feat(tui): keep Updates on the selected agent grapedge 2026-10-21 18:22:34 +08:00
  • fd50cf9e73 feat(tui): fade editor when terminal loses focus grapedge 2026-10-21 18:11:08 +08:00
  • b4e38e9a27 feat(tui): refine Updates navigation and unread styling grapedge 2026-10-21 18:11:04 +08:00
  • 6e19c8b15f fix(tui): dock local goal start approvals in fullscreen grapedge 2026-10-21 17:38:56 +08:00
  • 85cfc8e58d fix(tui): add a close action to mouse-opened updates grapedge 2026-10-21 17:17:59 +08:00
  • f2b2f1e0ad fix(tui): contain dock wheel scrolling at body boundaries grapedge 2026-10-21 17:11:54 +08:00
  • c13589b629 test(tui): use a neutral Updates title in the fullscreen layout fixture grapedge 2026-10-21 14:41:57 +08:00
  • f356409b6a docs: scope the Updates focus hand-back to input-box keys grapedge 2026-10-21 14:12:33 +08:00
  • 4db122e606 fix(tui): address review of the Updates focus and todo card changes grapedge 2026-10-21 14:06:19 +08:00
  • 21ef755697 feat(tui): give the Updates panel real keyboard focus on ctrl+n and fade the editor while it has it grapedge 2026-10-21 13:48:21 +08:00
  • aa3ca3521e feat(tui): draw the todo card from the tool result so read-only calls show the list too grapedge 2026-10-21 13:37:07 +08:00
  • a1b7e063f3 fix(tui): drop Updates hover underlines and show the pager as < > until the panel has focus grapedge 2026-10-21 13:35:25 +08:00
  • 79fd450bf0 chore: add changesets for the fullscreen layout changes grapedge 2026-10-21 13:06:51 +08:00
  • 34e693249d fix(tui): address review of the fullscreen dock changes grapedge 2026-10-21 12:07:56 +08:00
  • c237531480 refactor(tui): drop redundant dock section constructors grapedge 2026-10-21 11:25:26 +08:00
  • c97f59be1c docs: describe ctrl+t, the Updates panel keys and fullscreen approval scrolling grapedge 2026-10-21 11:23:22 +08:00
  • c3e6b4f54b feat(tui): dock the fullscreen approval panel with a scrollable request, hover selection and click to choose grapedge 2026-10-21 11:19:25 +08:00
  • cd5a803368 feat(tui): restyle the Updates panel, cap it in fullscreen and fold it to a summary during prompts grapedge 2026-10-21 11:13:14 +08:00
  • a3834003e6 feat(tui): cap the fullscreen queue at three scrollable rows and yield the dock to blocking prompts grapedge 2026-10-21 11:04:50 +08:00
  • c26f2951ca feat(sdk): expose the requesting agent id on approval and question requests grapedge 2026-10-21 10:59:52 +08:00
  • 9dab0682f2 feat(tui): show todos as transcript cards and open the tasks browser with ctrl+t grapedge 2026-10-21 10:57:34 +08:00
  • 0e3980e75e
    feat: show session lock holder client names (#4356) 7Sageer 2026-10-23 13:49:25 +08:00
  • 40a2e631d7 Merge remote-tracking branch 'origin/main' into feat/session-import-conversion kai 2026-10-22 22:44:18 -07:00
  • 18fe182640 chore: restore release web assets chore/restore-release-web-2026-10-23 7Sageer 2026-10-23 13:24:23 +08:00
  • 6f166355d9 feat(session-import): keep a copy of the source session with each import kai 2026-10-22 22:22:57 -07:00
  • 0325b755db
    feat(agent-core-v2): leave Plan mode to the user and review every plan (#4247) Kai 2026-10-22 22:18:59 -07:00
  • e396f9e341 chore: sync web dist from code-app chore/web-dist-trust-lock-2026-10-23 7Sageer 2026-10-23 12:56:22 +08:00
  • c569bab55d
    fix: decouple workspace trust from runtime initialization (#4348) liruifengv 2026-10-23 12:52:22 +08:00
  • f2abbc4abd fix(agent-core-v2): access eventLoopUtilization through a local optional type in llm settle refact-301-10-22-llm-into-v2-human haozhe.yang 2026-10-23 12:24:15 +08:00
  • 147ce73b6e fix(tui): remove duplicate compacting transcript status activity-compacting grapedge 2026-10-23 12:15:38 +08:00
  • 01ef64ea92
    feat(tower): improve concurrency, locking, and per-spawn model selection (#4312) tpoisonooo 2026-10-23 12:11:50 +08:00
  • 447dc10433 fix: apply model overrides before sizing session imports kai 2026-10-22 20:58:48 -07:00
  • ae8b011aa5 fix(session-import): find the chain end and publish without hard links kai 2026-10-22 20:35:18 -07:00
  • 7e0061cedf fix(session-import): keep late-written parents and clean up titles kai 2026-10-22 10:58:28 -07:00
  • 407a53850d fix: fit session imports to the model and skip missing folders up front kai 2026-10-22 10:43:19 -07:00
  • 8d33e913fa fix(session-import): skip the Claude Code API request log kai 2026-10-22 09:48:22 -07:00
  • b5ec1ff372 feat(session-import): import the conversation as one framed user message kai 2026-10-22 09:48:13 -07:00
  • df573685f7 fix(tui): show compacting activity with working tips grapedge 2026-10-23 00:33:25 +08:00
  • db4a45d6d5 fix(session-import): store each source record once in the full history kai 2026-10-22 09:00:55 -07:00
  • 1d3501f4f5 fix: list imported sessions in /sessions right away kai 2026-10-22 08:26:57 -07:00
  • 51ec78679c feat: import Claude Code and Codex sessions kai 2026-10-22 08:10:22 -07:00
  • 201dae53c0 feat(session-import): render imported history as visible messages kai 2026-10-22 07:24:34 -07:00
  • 54295d7c17 test(agent-core-v2): re-point the media wiring test and refresh the state manifest haozhe.yang 2026-10-22 22:15:39 +08:00
  • 0c3da92468 docs(agent-core-v2): align the llm design guide with the pipeline architecture haozhe.yang 2026-10-22 22:12:54 +08:00
  • 72c056b69a feat(agent-core-v2): plumb stream=false through the model requester haozhe.yang 2026-10-22 22:09:51 +08:00
  • 4ea9f86c18 test(agent-core-v2): re-point llm suites to the ported protocol cores haozhe.yang 2026-10-22 22:07:59 +08:00
  • d8233a8b3c refactor(agent-core-v2): rebuild kimi over protocol patches and drop the trait seam haozhe.yang 2026-10-22 21:51:01 +08:00
  • f06c300a33 refactor(agent-core-v2): replace google-genai base with the ported protocol core haozhe.yang 2026-10-22 21:41:25 +08:00
  • 27b2113d8b test(klient): add kind to the facade createOrTouch fixture feat/multi-root-workspace liruifengv 2026-10-22 21:35:16 +08:00
  • 591b2a5f8c fix: correct AGENTS.md reload paths for remote sessions 7Sageer 2026-10-22 21:33:25 +08:00
  • 432bb139e3 feat: tag workspaces with kind and skip local.toml for managed workspaces liruifengv 2026-10-22 21:28:50 +08:00
  • 7f69d0c47c refactor(agent-core-v2): replace openai-responses base with the ported protocol core haozhe.yang 2026-10-22 21:24:47 +08:00
  • a20c7f26cf feat: replace local.toml auto-import with a read-only project-config-dirs endpoint liruifengv 2026-10-22 21:20:17 +08:00
  • 31f08a79fe refactor(agent-core-v2): replace anthropic base with the ported protocol core haozhe.yang 2026-10-22 21:09:21 +08:00
  • a7a53311e3 refactor: simplify remote environment state handling 7Sageer 2026-10-22 21:07:32 +08:00
  • 90933bc624 fix(session-import): address rollout and image review findings kai 2026-10-22 05:59:24 -07:00
  • eeea54d6d6 refactor(agent-core-v2): replace openai base with the ported protocol core haozhe.yang 2026-10-22 20:41:47 +08:00
  • 759958afdf
    fix(agent-core-v2): update import-from-cc-codex for current Claude Code and Codex layouts (#4331) Kai 2026-10-22 05:30:23 -07:00