kimi-code/packages
haozhe.yang 262d201b00 feat(agent-core-v2): add session-scoped terminal domain
- add ITerminalService (create/list/get/attach/write/resize/close) and
  ITerminalBackend contract; Session-scoped so per-session sessionId
  threading is dropped
- implement TerminalService with per-terminal output buffering, seq replay,
  sink fan-out, and dispose-time process cleanup
- register a default NotImplementedTerminalBackend; the real PTY backend is
  supplied by the composition root
- add the terminal.not_found error code (protocol + ErrorCodes) and register
  the terminal layer in check-domain-layers
- cover the service with unit tests driven by a fake backend
2026-06-29 05:15:01 +08:00
..
acp-adapter ci: release packages (#911) 2026-06-22 21:39:21 +08:00
agent-core feat: auto-create missing parent directories when writing files (#1065) 2026-06-24 14:05:27 +08:00
agent-core-v2 feat(agent-core-v2): add session-scoped terminal domain 2026-06-29 05:15:01 +08:00
kaos perf(kaos): optimize large file reads (#971) 2026-06-23 15:07:40 +08:00
kimi-migration-legacy feat(web): introduce Kimi web app and daemon gateway (#625) 2026-06-17 20:53:46 +08:00
kosong ci: release packages (#803) 2026-06-16 21:23:58 +08:00
migration-legacy ci: release packages (#911) 2026-06-22 21:39:21 +08:00
minidb feat(minidb): add embedded key-value database package 2026-06-28 16:30:10 +08:00
node-sdk feat: replace silent AGENTS.md truncation with a visible warning (#1040) 2026-06-24 12:26:17 +08:00
oauth fix: classify OAuth token refresh errors by cause (#838) 2026-06-17 18:34:42 +08:00
protocol feat(agent-core-v2): add session-scoped terminal domain 2026-06-29 05:15:01 +08:00
server feat: replace silent AGENTS.md truncation with a visible warning (#1040) 2026-06-24 12:26:17 +08:00
server-e2e feat(web): introduce Kimi web app and daemon gateway (#625) 2026-06-17 20:53:46 +08:00
server-v2 refactor(agent-core-v2): reroute blob store backend from host fs to storage layer 2026-06-29 05:12:14 +08:00
telemetry feat: rework permission decision policies (#26) 2026-05-27 20:07:24 +08:00