kimi-code/build
haozhe.yang 590eca5ccd feat(server-v2): wire server-v2 into CLI and close v1 parity gaps
- cli: opt into server-v2 via KIMI_CODE_EXPERIMENTAL_FLAG, lazy-loaded behind a RoutedServer adapter so the v1 module graph stays untouched by default
- build: add hashImportsPlugin (rolldown/tsdown) to resolve #/ subpath imports of inlined agent-core-v2 when bundling server-v2
- server-v2: add --dangerous-bypass-auth flag disabling bearer auth on every route, surfaced on /meta via dangerous_bypass_auth
- server-v2: serve bundled web UI at GET / + SPA fallback when webAssetsDir is set (auth-exempt, mirroring v1)
- server-v2: snapshot auto reader reads state.json + wire.jsonl from disk with a hard timeout; legacy keeps the live assembly as escape hatch
- server-v2: POST /sessions/{id}/profile now updates title, metadata, and agent_config and broadcasts session.meta.updated on title change
- server-v2: session list/children project live ISessionActivity status and filter by status; add archived_only query and workspace_id validation
- server-v2: close cwd gap G3 — persist cwd on session metadata and surface it on the index so unregistered workspaces keep their cwd
- server-v2: GET /warnings surfaces agents-md-oversized; add GET /workspaces/{id}/skills session-less scan
- server-v2: broadcaster reads the cold watermark from the disk journal and broadcasts title updates to every connection
- agent-core-v2: fix plan-file path resolution in AgentPlanService
- server: rename IFileService to IFileStore
2026-07-06 21:53:33 +08:00
..
hash-imports-loader.mjs feat(server-v2): add minimal server wired to agent-core-v2 DI 2026-06-28 17:26:39 +08:00
hash-imports-plugin.mjs feat(server-v2): wire server-v2 into CLI and close v1 parity gaps 2026-07-06 21:53:33 +08:00
raw-text-loader.mjs chore: use raw query imports for prompt sources (#682) 2026-06-12 11:47:44 +08:00
raw-text-plugin.mjs chore: use raw query imports for prompt sources (#682) 2026-06-12 11:47:44 +08:00
register-hash-imports-loader.mjs feat(server-v2): add minimal server wired to agent-core-v2 DI 2026-06-28 17:26:39 +08:00
register-raw-text-loader.mjs chore: use raw query imports for prompt sources (#682) 2026-06-12 11:47:44 +08:00