kimi-code/packages/transcript
Haozhe 74da87a457
feat(kap-server): broadcast agent.created/agent.disposed session events (#1997)
* feat(kap-server): broadcast agent.created/agent.disposed session events

- emit durable agent.created / agent.disposed facts from the
  SessionEventBroadcaster lifecycle callbacks, ahead of the agent's own
  events, and let them bypass per-subscription agent allowlists
- add the agent.created / agent.disposed wire types and zod schemas
- stamp disposedAt on the transcript roster entry via
  TranscriptStore.markDisposed so REST consumers can tell a dead agent
  from a live one

* chore: add changeset for agent lifecycle events
2026-07-21 15:18:59 +08:00
..
src feat(kap-server): broadcast agent.created/agent.disposed session events (#1997) 2026-07-21 15:18:59 +08:00
test feat(kap-server): broadcast agent.created/agent.disposed session events (#1997) 2026-07-21 15:18:59 +08:00
CHANGELOG.md ci: release packages (#1946) 2026-07-20 22:57:20 +08:00
package.json ci: release packages (#1946) 2026-07-20 22:57:20 +08:00
tsconfig.json feat(transcript): add unified transcript layer, drop the /api/v2 RPC surface (#1888) 2026-07-20 15:33:05 +08:00
tsdown.config.ts feat(transcript): add unified transcript layer, drop the /api/v2 RPC surface (#1888) 2026-07-20 15:33:05 +08:00
vitest.config.ts feat(transcript): add unified transcript layer, drop the /api/v2 RPC surface (#1888) 2026-07-20 15:33:05 +08:00