Commit Graph

280 Commits

Author SHA1 Message Date
Kit Langton b8048cd162 Speed up targeted opencode tests
Reduce avoidable setup costs in slow opencode tests while preserving reviewed coverage and recording the benchmark evidence for follow-up test-suite work.
2026-05-18 16:18:29 +00:00
Shoubhit Dash dcdc37c9f9 refactor(repository): add cache service (#28184) 2026-05-18 21:25:38 +05:30
Dax 5ada30c092 Load models.dev snapshot from build global (#28077) 2026-05-17 21:59:44 -04:00
Shoubhit Dash c066b249b9 refactor(instance): retire WithInstance adapter (#27782) 2026-05-16 01:30:07 +05:30
Shoubhit Dash 12968615a0 refactor(instance): remove legacy runtime fallback (#27757) 2026-05-15 23:05:44 +05:30
Shoubhit Dash 5d9e846415 refactor(flags): migrate claude code prompt flag (#27690) 2026-05-15 14:17:04 +05:30
Dax caa9275323 Add Effect-native core event system (#27415) 2026-05-15 00:50:23 +00:00
Kit Langton de7431d770 test(lib): promote pollWithTimeout/awaitWithTimeout helpers (#27626) 2026-05-14 23:45:32 +00:00
Kit Langton f5e8c80194 test(session): de-flake shell-cancel tests by waiting for busy state (#27622) 2026-05-14 19:24:09 -04:00
Kit Langton 7028d7f3be fix(session): prevent double auto-compaction from filterCompacted reorder (#27545) 2026-05-14 13:56:12 -04:00
Shoubhit Dash ea2af144be feat: add experimental background subagents (#27084) 2026-05-14 22:10:15 +05:30
Aiden Cline 41da3e183a fix(session): finalize interrupted assistant messages (#27254) 2026-05-14 01:19:11 -05:00
Kit Langton 4abae0eb17 fix(session): type busy errors (#27410) 2026-05-14 01:28:04 +00:00
Kit Langton 8c50f6b6bc test(session): fix shell-cancel race when trap hasn't installed yet (#27408) 2026-05-14 01:10:40 +00:00
Dax 4c90312462 refactor(core): move models.dev into core (#27347) 2026-05-13 20:58:24 -04:00
Kit Langton 590dff4c22 test(session): use Effect polling in processor tests (#27354) 2026-05-13 16:33:19 +00:00
Shoubhit Dash f2ad72b735 refactor(flags): route session workspaces through runtime flags (#27335) 2026-05-13 20:14:40 +05:30
Shoubhit Dash 8a1166adf3 refactor(flags): route event system through runtime flags (#27323) 2026-05-13 17:44:09 +05:30
Shoubhit Dash 5bb6210ece refactor(flags): route plan mode through runtime flags (#27320) 2026-05-13 17:17:04 +05:30
Shoubhit Dash 8f41c274f8 fix(session): make message reads effectful (#27291) 2026-05-13 14:40:12 +05:30
Shoubhit Dash b93e118787 fix(session): type message list not found errors (#27275) 2026-05-13 13:22:12 +05:30
Shoubhit Dash 5e5d378177 fix(session): add typed message lookup wrappers (#27269) 2026-05-13 13:04:07 +05:30
Shoubhit Dash 24b5154ab4 fix(storage): type not found errors (#27265) 2026-05-13 12:25:04 +05:30
Kit Langton 59c9f0d87e test(session): migrate prompt tests to effect runner (#27209) 2026-05-13 01:51:35 +00:00
Kit Langton d5e9fd2f75 effect: move tool flags into RuntimeFlags (#27198) 2026-05-12 21:45:53 -04:00
Aiden Cline b12d8d28fc feat: update pricing schema for models to ensure more accurate cost tracking (#27184) 2026-05-12 20:44:06 -05:00
Aiden Cline b91bf2467d fix(compaction): restore tail turns after summarization (#27145) 2026-05-12 15:33:16 -05:00
Kit Langton 85d1384647 test(session): migrate structured output integration test (#27143) 2026-05-12 20:30:35 +00:00
Kit Langton 31a3644aad Stabilize session event tests (#27117) 2026-05-12 18:51:18 +00:00
Dax 970fe5b840 Track session usage totals (#26644) 2026-05-12 01:18:57 -04:00
Kit Langton d283b18d95 Remove effect-zod bridge (#26956) 2026-05-11 21:14:55 -04:00
opencode-agent[bot] 1e098f30e6 chore: generate 2026-05-12 00:41:30 +00:00
Kit Langton 4fbe0ef29d test(session): migrate message pagination to Effect runner (#26957) 2026-05-12 00:40:23 +00:00
Kit Langton 693e9d3450 Drop unused opencode Zod statics (#26935) 2026-05-11 17:14:18 -04:00
Kit Langton e97f296088 Drop Config Info Zod static (#26933) 2026-05-11 16:49:22 -04:00
Kit Langton d799f16a36 Drop prompt input Zod statics (#26923) 2026-05-11 16:49:08 -04:00
Kit Langton 059403ae5f Drop small session Zod statics (#26921) 2026-05-11 16:12:31 -04:00
Kit Langton 617030db19 Validate structured output tests with Effect Schema (#26919) 2026-05-11 16:11:25 -04:00
Kit Langton 0f862037ff Drop unused small ID Zod statics (#26908) 2026-05-11 13:22:59 -04:00
opencode-agent[bot] b990b5dbca chore: generate 2026-05-11 15:21:20 +00:00
Shoubhit Dash 5b2b91d09f feat(scout): autocomplete configured mentions (#26843) 2026-05-11 20:50:03 +05:30
Shoubhit Dash bb56b50ebe feat(compaction): serialize compaction tail (#26830) 2026-05-11 13:40:36 +05:30
opencode-agent[bot] bd929e3326 chore: generate 2026-05-11 07:28:32 +00:00
Shoubhit Dash 44fb0ebf7f refactor(scout): resolve configured reference mentions (#26701) 2026-05-11 12:57:26 +05:30
Kit Langton 32b5c0e6b9 Use SyncEvent service at event call sites (#26782) 2026-05-10 21:20:13 -04:00
Kit Langton b6086d3420 Clarify compaction test harness (#26777) 2026-05-10 20:41:21 -04:00
Kit Langton e3d39aca96 Effectify remaining compaction process tests (#26776) 2026-05-10 20:17:01 -04:00
Kit Langton a2c8801bf5 Simplify compaction test helpers (#26742) 2026-05-10 20:03:11 -04:00
Kit Langton 3480652e32 Drop unused ID Zod statics (#26740) 2026-05-10 19:58:21 -04:00
Kit Langton 2590bfa663 Replace compaction create test fixtures (#26738) 2026-05-10 19:53:22 -04:00