Commit Graph

1154 Commits

Author SHA1 Message Date
Kit Langton 283479ce17 test(tool): migrate edit concurrency test (#26983) 2026-05-12 11:52:31 -04:00
Kit Langton 3aa50460d3 test(provider): migrate more config-backed cases (#27067) 2026-05-12 14:19:49 +00:00
opencode-agent[bot] d025ff38e2 chore: generate 2026-05-12 13:31:03 +00:00
Kit Langton 1bcc0ad9bb test(tool): migrate shell tests to Effect runner (#26968) 2026-05-12 13:28:46 +00:00
Kit Langton 2296db6be8 Remove Zod from named errors (#26982) 2026-05-12 09:20:15 -04:00
Shoubhit Dash ea39af6f3b feat(core): add background job service (#27033) 2026-05-12 15:22:38 +05:30
Simon Klee 16e9d6916d prompt: fix cursor math for wide characters (#27017)
String.length counts code points, not display columns, so CJK
characters and emoji that occupy two terminal cells caused
misaligned cursors, broken mention triggers, and incorrect
history restoration offsets.

Use Bun.stringWidth for now, we need an alternative for this.

Fix #26716
Close #26922
2026-05-12 11:45:28 +02:00
Shoubhit Dash 9216acf052 chore: remove codesearch tool (#27019) 2026-05-12 13:44:02 +05:30
Dax 970fe5b840 Track session usage totals (#26644) 2026-05-12 01:18:57 -04:00
Aiden Cline 75bcb2db52 feat: create global opencode.jsonc if no configs exist (#26992) 2026-05-11 23:13:22 -05:00
opencode-agent[bot] 055631749f chore: generate 2026-05-12 03:43:40 +00:00
James Long 2286f34474 fix(tui): scope events by project (#26936) 2026-05-11 23:42:04 -04:00
Aiden Cline b593e55875 fix: grep external directory permission evaluation (#26958) 2026-05-11 21:47:35 -05:00
Kit Langton 66b587884c test(provider): migrate config-backed cases to Effect runner (#26969) 2026-05-12 02:23:52 +00:00
Kit Langton b305a580fb test(project): stabilize VCS branch update test (#26979) 2026-05-11 22:12:07 -04:00
Kit Langton d7dd5061ff test(tool): migrate edit tests to Effect runner (#26977) 2026-05-11 21:42:17 -04:00
Kit Langton 93affbbcf4 fix(tui): guard prompt submit against concurrent invocation (#26972) 2026-05-12 01:35:28 +00:00
Kit Langton d283b18d95 Remove effect-zod bridge (#26956) 2026-05-11 21:14:55 -04:00
Kit Langton 8b3d1d3022 docs(test): add Effect migration orchestration notes (#26963) 2026-05-11 20:59:51 -04:00
Kit Langton 4428f009c4 test(project): migrate VCS tests to Effect runner (#26965) 2026-05-11 20:59:34 -04:00
Kit Langton 4e35fb2c53 test(snapshot): migrate snapshot tests to Effect runner (#26964) 2026-05-11 20:59:31 -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 0a62047ba9 test(file): migrate file tests to Effect runner (#26959) 2026-05-12 00:39:31 +00:00
opencode-agent[bot] 9082fc9773 chore: generate 2026-05-12 00:33:34 +00:00
Kit Langton de0ef78d5e docs(test): plan Effect test migration (#26954) 2026-05-11 20:32:27 -04:00
Kit Langton 4aff9bf7b2 test(agent): isolate plugin agent regression (#26948) 2026-05-11 19:38:54 -04:00
Kit Langton a7a2f7bc31 Avoid bootstrapping server plugins from TUI plugin runtime (#26938) 2026-05-11 17:32:16 -04: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
James Long ba386b8bd6 fix(core): always start worktrees as detached (#26931) 2026-05-11 16:22:25 -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 e98bd253ae Drop LSP config Zod statics (#26920) 2026-05-11 16:11:11 -04:00
Kit Langton 0f862037ff Drop unused small ID Zod statics (#26908) 2026-05-11 13:22:59 -04:00
Kit Langton 7adc93ad46 Simplify single-backend HttpApi exerciser (#26906) 2026-05-11 13:22:31 -04:00
Kit Langton 4081896622 Clean up post-Hono references (#26903) 2026-05-11 13:20:54 -04:00
Kit Langton 9835fb0083 feat(skill): enable customize-opencode by default, link full schema (#26899) 2026-05-11 13:13:41 -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
Aiden Cline 59e247e1d1 fix(opencode): fix full session fork (#26811) 2026-05-11 00:26:36 -05:00
Kit Langton 712ef9b9c7 Drop synchronous SyncEvent facades (#26789) 2026-05-11 01:53:50 +00:00
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