Dashboard › opencode › Distillation
88994dfe-cfbe-452d-8edd-a7eaaed2caa2["lore_tm_v1_RIf3SoaHz6i5rQakiuPS5lH7xW036sH0pM4DvDg-AQc","lore_tm_v1_xfHJnpVaUsJFA3A6wqOmT65GpV2jqt65wD7YfMqJwZw","lore_tm_v1_KhuaEj45VRmPpXOhZTlMOo0COa1mi5mmIb-9WnGCUVs","lore_tm_v1__nOfnF2P886Uumq4nzViN-YBn5L-Q9NWysNKCbtCkw0","lore_tm_v1_a1p4gN--9noYvfT_2Hf1h-n-2AEApgFHAKoMQAcZOPM","lore_tm_v1_FwxMJXPM9IvQLLSrJtwNqNoVQvKp_s0U1E-9p3bR-II","lore_tm_v1_O0QxC8wN0USwk-8CFEe_TDMQFQkKC38hNIX4JuWZHAk"]
Date: Sep 17, 2026
/tmp/opencode/session-recovery-final-v18.patch had SHA-256 63c11067ed78471a8109455f164327a1c6dc2ff547e5cb78cad185fe2d844e82; diff covered 34 files with 8293 insertions(+) and 464 deletions(-).packages/client/src/generated/types.ts (+72), packages/core/schema.json (+615), packages/core/src/database/migration.gen.ts (+1), packages/core/src/database/migration/20260914170650_session-recovery.ts (+62), packages/core/src/database/schema.gen.ts (+53), packages/core/src/session.ts (+10), packages/core/src/session/compaction.ts (+47), packages/core/src/session/context-epoch.ts (88-line reduction), packages/core/src/session/execution/local.ts (+184), packages/core/src/session/input.ts (+422), packages/core/src/session/message-updater.ts (+69), packages/core/src/session/projector.ts (+89), packages/core/src/session/recovery.ts (+504), packages/core/src/session/run-coordinator.ts (+35), packages/core/src/session/runner/index.ts (+4), packages/core/src/session/runner/llm.ts (426-line mixed change), packages/core/src/session/runner/publish-llm-event.ts (+153), packages/core/src/session/sql.ts (+89), packages/core/test/database-migration.test.ts (+67), packages/core/test/session-execution-local.test.ts (+352), packages/core/test/session-projector.test.ts (+2774), packages/core/test/session-prompt.test.ts (+272), packages/core/test/session-run-coordinator.test.ts (+45), packages/core/test/session-runner-recorded.test.ts (+15), packages/core/test/session-runner-tool-events.test.ts (+53), packages/core/test/session-runner.test.ts (1185-line mixed change), packages/server-instance/src/server/routes/instance/httpapi/server.ts (+3, path abbreviated in source diff as .../src/server/routes/instance/httpapi/server.ts), packages/schema/src/session-event.ts (+44), packages/schema/test/event-manifest.test.ts (+13), packages/sdk/js/src/v2/gen/types.gen.ts (+190), packages/sdk/openapi.json (+701), packages/server/src/routes.ts (+2), packages/core/src/session/execution/claim.ts (+112), and packages/core/src/session/recovery-id.ts (+6).ab9408c81c (feat(app): adapt vertical tab density); all 6637/6637 files were updated while preparing the worktree, and frozen v18 applied cleanly.EventV2 notification after Step.Failed commits and then cancels; terminal selection reads durable session_message completion and emits no duplicate terminal event.ses_f53431949ffehdCfM2PmDBmJvD and security review task ses_f5342a3cdffezlzQRwyEts4Bkm; both were running.1,186 core tests passed and 229 recovery tests passed.