kimi-code/packages
Haozhe eac9ea88e8
refactor(agent-core-v2): persist cron tasks as durable wire records (#3093)
* refactor(agent-core-v2): persist cron tasks as durable wire records

- write CronAdd/CronDelete/CronCursor as durable wire records and rebuild the cron task table from dispatcher replay
- migrate legacy per-workspace cron JSON files into the wire on first resume, then drop the file-based persistence service, its registrations, and the bootstrap cron scope
- derive the session cron view from the agent replayable cron state and remove the redundant session-level copy
- let session forks inherit cron tasks through the copied wire instead of duplicating task files

* fix(agent-core-v2): keep legacy cron tasks on cold forks and flush before cleanup

- inherit legacy cron task files into a full fork's wire so cold sessions forked before their first post-upgrade resume do not silently lose scheduled tasks
- flush the migrated wire records before deleting legacy files so a crash cannot lose both copies

* refactor(agent-core-v2): drop the legacy cron file migration

- stop reading legacy per-workspace cron JSON files entirely; pre-upgrade tasks simply stop applying instead of being migrated into the wire
- remove the legacy read path, the fork-time legacy inheritance, and the now-unused session context/document store injections
2026-08-19 21:26:57 +08:00
..
acp-adapter ci: release packages (#2932) 2026-08-18 19:19:18 +08:00
acp-server refactor(agent-core-v2): replace defineOp/Model with Event2 dispatch and replayable states (#2909) 2026-08-17 17:38:50 +08:00
agent-core test: remove wording-pinning tests of model-facing prose across both suites (#3031) 2026-08-18 16:36:57 +08:00
agent-core-v2 refactor(agent-core-v2): persist cron tasks as durable wire records (#3093) 2026-08-19 21:26:57 +08:00
kaos chore: drop #/ import array fallbacks and custom resolution plugins (#1594) 2026-07-13 16:37:35 +08:00
kap-server refactor(agent-core-v2): persist cron tasks as durable wire records (#3093) 2026-08-19 21:26:57 +08:00
klient refactor(agent-core-v2): extract externalHooks into a scope-organized feature (#2805) 2026-08-19 16:52:51 +08:00
kosong fix(kosong): emit null content for assistant messages with no text in chat completions (#3052) 2026-08-19 11:39:32 +08:00
migration-legacy ci: release packages (#1767) 2026-07-16 18:54:29 +08:00
minidb test(minidb): deflake the evict-lru compaction-churn guard (#2892) 2026-08-13 21:00:56 +08:00
node-sdk feat(agent-core-v2): add the WaitFor tool for waiting on background tasks (#3060) 2026-08-19 11:26:59 +08:00
oauth ci: release packages (#2881) 2026-08-14 20:51:17 +08:00
pi-tui ci: release packages (#2932) 2026-08-18 19:19:18 +08:00
protocol feat: project prompt attachments into the live transcript and clear the transcript goal on clear (#3088) 2026-08-19 18:38:21 +08:00
telemetry fix: close two silent-exit vectors around unhandled rejections (#1758) 2026-07-16 02:14:14 +08:00
transcript feat: project prompt attachments into the live transcript and clear the transcript goal on clear (#3088) 2026-08-19 18:38:21 +08:00
tree-sitter-bash feat(tree-sitter-bash): add a pure-TypeScript bash parser and an agent-core-v2 bashParser service (#2016) 2026-07-28 14:29:08 +08:00