Kit Langton
a2b0ef9823
feat(session): execute tools in native LLM runtime
2026-05-12 09:25:05 -04:00
Kit Langton
a6e8ec4b35
fix(session): rely on native LLM lifecycle events
2026-05-12 09:25:05 -04:00
Kit Langton
4c75b463e7
fix(session): finalize native text before request finish
2026-05-12 09:25:05 -04:00
Kit Langton
03b60f7623
fix(session): finish native request streams
2026-05-12 09:25:05 -04:00
Kit Langton
a878036f63
feat(session): add native OpenAI runtime opt-in
2026-05-12 09:25:05 -04:00
Kit Langton
9bbb688459
test(session): compile native LLM requests
2026-05-12 09:25:02 -04:00
Kit Langton
a8a58fd61e
fix(session): use current native LLM constructors
2026-05-12 09:24:56 -04:00
Kit Langton
3e8fc071ed
fix(session): target native OpenRouter route
2026-05-12 09:24:55 -04:00
Kit Langton
d79e8ba701
refactor(session): add native LLM request adapter
2026-05-12 09:24:55 -04:00
Kit Langton
4481d46071
refactor(session): simplify LLM event adapter
2026-05-12 09:24:52 -04:00
Kit Langton
648c5cd1b6
fix(session): align OpenAI response stream fixtures
2026-05-12 09:24:52 -04:00
Kit Langton
83d07b7e16
refactor(session): consume native LLM events
2026-05-12 09:24:52 -04:00
Kit Langton
28f38fc871
Remove Zod from named errors ( #26982 )
2026-05-12 09:20:15 -04:00
Shoubhit Dash
8feb4a31c7
feat(core): add background job service ( #27033 )
2026-05-12 15:22:38 +05:30
Simon Klee
8f05bbfaa6
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
Brendan Allan
d276d96cdf
fix(app): remember selected model variant when switching sessions/projects ( #27029 )
2026-05-12 17:44:50 +08:00
Luke Parker
caf1151cb5
refactor(app): centralize sync query options ( #25941 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
2026-05-12 16:40:21 +08:00
Brendan Allan
ff38bbeeeb
refactor(desktop): remove configureEnv callback from spawnLocalServer ( #27022 )
2026-05-12 16:39:56 +08:00
Shoubhit Dash
2481dde36d
chore: remove codesearch tool ( #27019 )
2026-05-12 13:44:02 +05:30
Matt H
61174b7878
fix(tui): make websearch provider label reactive ( #26943 )
2026-05-12 08:01:16 +00:00
opencode-agent[bot]
907281a80a
chore: generate
2026-05-12 06:44:09 +00:00
Brendan Allan
3992e2a76b
feat(app): add ctrl/cmd+number keybinds to switch projects ( #26280 )
2026-05-12 14:43:07 +08:00
opencode-agent[bot]
ea6eabe1d9
chore: generate
2026-05-12 05:20:22 +00:00
Dax
36d40fee4d
Track session usage totals ( #26644 )
2026-05-12 01:18:57 -04:00
James Long
e36bc20f84
fix(tui): fix flicker by avoiding redundant workspace session sync ( #26997 )
2026-05-12 00:30:03 -04:00
Aiden Cline
487575773d
feat: create global opencode.jsonc if no configs exist ( #26992 )
2026-05-11 23:13:22 -05:00
opencode-agent[bot]
5cc84800dc
chore: generate
2026-05-12 03:43:40 +00:00
James Long
2b432d9e03
fix(tui): scope events by project ( #26936 )
2026-05-11 23:42:04 -04:00
opencode-agent[bot]
591eb667d5
chore: generate
2026-05-12 03:26:47 +00:00
Aiden Cline
ddce776225
ignore: add codebase skill to repo ( #26990 )
2026-05-12 03:25:41 +00:00
Aiden Cline
1a28924ed8
fix: grep external directory permission evaluation ( #26958 )
2026-05-11 21:47:35 -05:00
Brendan Allan
871374804f
fix(app): use keyed Show for project in layout ( #26985 )
2026-05-12 10:39:36 +08:00
Brendan Allan
78a2639e5e
fix(app): open next project when closing current one ( #26987 )
2026-05-12 10:38:21 +08:00
Kit Langton
cc1835e0db
test(provider): migrate config-backed cases to Effect runner ( #26969 )
2026-05-12 02:23:52 +00:00
Kit Langton
0f5d4ae648
test(project): stabilize VCS branch update test ( #26979 )
2026-05-11 22:12:07 -04:00
Kit Langton
ce72020750
test(tool): migrate edit tests to Effect runner ( #26977 )
2026-05-11 21:42:17 -04:00
Kit Langton
c43d606f8e
agent: use Effect schema for generated agent object ( #26973 )
2026-05-11 21:42:04 -04:00
Kit Langton
1007630347
Migrate runtime validators to Effect Schema ( #26975 )
2026-05-11 21:41:56 -04:00
Kit Langton
9e8274d2da
Remove internal Zod schemas ( #26974 )
2026-05-11 21:40:44 -04:00
Kit Langton
74aa735e6a
fix(tui): guard prompt submit against concurrent invocation ( #26972 )
2026-05-12 01:35:28 +00:00
Kit Langton
8030a6c187
Emit LLM stream lifecycle events ( #26971 )
2026-05-11 21:31:48 -04:00
Kit Langton
e5aa5161f2
Remove effect-zod bridge ( #26956 )
2026-05-11 21:14:55 -04:00
Kit Langton
abb1ee6278
docs(test): add Effect migration orchestration notes ( #26963 )
2026-05-11 20:59:51 -04:00
Kit Langton
c4003579bb
test(project): migrate VCS tests to Effect runner ( #26965 )
2026-05-11 20:59:34 -04:00
Kit Langton
0d9c534184
test(snapshot): migrate snapshot tests to Effect runner ( #26964 )
2026-05-11 20:59:31 -04:00
Aiden Cline
5773d43cbf
ci: GitHub Actions dependencies ( #26962 )
2026-05-11 19:50:35 -05:00
opencode-agent[bot]
e0e9414cbd
chore: generate
2026-05-12 00:41:30 +00:00
Kit Langton
44edb639c2
test(session): migrate message pagination to Effect runner ( #26957 )
2026-05-12 00:40:23 +00:00
Kit Langton
fbd52ca2f4
test(file): migrate file tests to Effect runner ( #26959 )
2026-05-12 00:39:31 +00:00
opencode-agent[bot]
8015ff7ca5
chore: generate
2026-05-12 00:33:34 +00:00