Kit Langton
bd292585a4
Merge branch 'dev' into kit/effectify-plugin
2026-03-20 09:17:31 -04:00
Luke Parker
0bbf26a1ce
deslopity deslopity ( #18343 )
2026-03-20 05:24:27 +00:00
opencode-agent[bot]
83cdb4de64
chore: update nix node_modules hashes
2026-03-20 05:14:32 +00:00
Brendan Allan
4989632245
patch solid to try fix memo undefined under transition bug ( #18338 )
2026-03-20 14:58:35 +10:00
Luke Parker
d460614cd7
fix: lots of desktop stability, better e2e error logging ( #18300 )
2026-03-20 00:12:06 -04:00
Luke Parker
7866dbcfcc
fix: avoid truncate permission import cycle ( #18292 )
2026-03-19 23:52:04 -04:00
opencode-agent[bot]
e71a21e0a8
chore: update nix node_modules hashes
2026-03-20 02:21:29 +00:00
Dax
1071aca91f
fix: miscellaneous small fixes ( #18328 )
2026-03-19 22:20:29 -04:00
Jaaneek
b3d0446d13
feat: switch xai provider to responses API ( #18175 )
...
Co-authored-by: Jaaneek <jankiewiczmilosz@gmail.com>
2026-03-19 21:09:49 -05:00
opencode-agent[bot]
949191ab74
chore: update nix node_modules hashes
2026-03-20 01:36:22 +00:00
Dax
92cd908fb5
feat: add Node.js entry point and build script ( #18324 )
2026-03-19 21:35:07 -04:00
Dax
6fcc970def
fix: include cache bin directory in which() lookups ( #18320 )
2026-03-19 21:21:55 -04:00
Dax
52a7a04ad8
refactor: replace Bun shell execution with portable Process utilities ( #18318 )
2026-03-19 21:17:06 -04:00
Kit Langton
65b370de08
Merge branch 'dev' into kit/effectify-plugin
2026-03-19 21:16:38 -04:00
Dax
37b8662a9d
refactor: abstract SQLite behind runtime-conditional #db import ( #18316 )
2026-03-19 21:15:35 -04:00
Dax
ddcb32ae0b
refactor(tui): replace Bun-specific APIs with portable alternatives ( #18304 )
2026-03-19 19:32:59 -04:00
Kit Langton
88e5830af0
Merge branch 'dev' into kit/effectify-plugin
2026-03-19 19:27:46 -04:00
Frank
2c056c90da
doc: update translator to gpt model
2026-03-19 19:07:02 -04:00
Dax
812d1bb32a
chore: inline tool descriptions, remove separate .txt files ( #18303 )
2026-03-19 19:02:42 -04:00
Frank
9a58c43ef4
go: upi translation
2026-03-19 18:54:32 -04:00
Dax
63585db6a7
refactor: replace Bun.sleep with node:timers/promises sleep ( #18301 )
2026-03-19 18:50:40 -04:00
Frank
bd44489ada
go: upi payment
2026-03-19 18:44:24 -04:00
Kit Langton
f495422fa9
log errors in catchCause instead of silently swallowing
2026-03-19 16:23:08 -04:00
opencode-agent[bot]
a6ef9e9206
chore: generate
2026-03-19 20:21:10 +00:00
Kit Langton
6e09a1d904
fix(account): handle pending console login polling ( #18281 )
2026-03-19 16:18:28 -04:00
Kit Langton
080d3b93c6
use forkScoped + Fiber.join for lazy init (match old Instance.state behavior)
2026-03-19 16:13:37 -04:00
opencode-agent[bot]
4f21757e0d
chore: generate
2026-03-19 20:05:33 +00:00
jorge g
2dbcd79fd2
fix: stabilize agent and skill ordering in prompt descriptions ( #18261 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-19 15:04:03 -05:00
James Long
48a7f0fd93
Fix `base64Decode` import in workspaces.spec.ts ( #18274 )
2026-03-19 15:38:54 -04:00
Kit Langton
604697f7f8
effectify Plugin service: migrate from Instance.state to Effect service pattern
...
Replace the legacy Instance.state() lazy-init pattern with the standard
Effect service pattern (Interface, Service class, Layer, promise facades).
Register Plugin.Service in InstanceServices and add its layer to the
instance lookup.
2026-03-19 15:14:41 -04:00
Kit Langton
b9de3ad370
fix(bus): tighten GlobalBus payload and BusEvent.define types
...
Constrain BusEvent.define to ZodObject instead of ZodType so TS knows
event properties are always a record. Type GlobalBus payload as
{ type: string; properties: Record<string, unknown> } instead of any.
Refactor watcher test to use Bus.subscribe instead of raw GlobalBus
listener, removing hand-rolled event types and unnecessary casts.
2026-03-19 15:12:21 -04:00
James Long
d69962b0f7
fix(core): disable chunk timeout by default ( #18264 )
2026-03-19 14:30:08 -04:00
opencode-agent[bot]
a6f23cb08e
chore: generate
2026-03-19 17:52:50 +00:00
James Long
0540751897
fix(core): use a queue to process events in event routes ( #18259 )
2026-03-19 13:51:14 -04:00
opencode-agent[bot]
baa204193c
chore: generate
2026-03-19 16:16:29 +00:00
Aiden Cline
aeece6166b
ignore: revert 3 commits that broke dev branch ( #18260 )
2026-03-19 11:15:07 -05:00
Kit Langton
0d7e62a532
fix forked prompt attachments losing file parts ( #17815 )
2026-03-19 12:00:32 -04:00
Shoubhit Dash
41aa254db4
fix(app): show review on the empty session route ( #18251 )
2026-03-19 19:51:32 +05:30
opencode-agent[bot]
d178d8249f
chore: generate
2026-03-19 14:00:32 +00:00
Shoubhit Dash
e6f5214779
feat: add git-backed session review modes ( #17961 )
2026-03-19 19:29:29 +05:30
Brendan Allan
84f60d97a0
app: fix workspace flicker when switching directories ( #18207 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-19 19:29:14 +05:30
Brendan Allan
cbf4b68fee
electron: lazily read updater enabled
2026-03-19 21:47:47 +08:00
OpeOginni
bd4527b4f2
fix(desktop): remote server switching ( #17214 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-03-19 13:32:11 +00:00
Andrew Maguire
f4a9fe29a3
fix(app): ignore repeated Enter submits in prompt input ( #18148 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-19 11:53:44 +00:00
opencode-agent[bot]
5a0bfa7061
chore: generate
2026-03-19 04:46:39 +00:00
Dax
1ac1a0287c
anthropic legal requests ( #18186 )
2026-03-19 04:45:24 +00:00
Aiden Cline
8e09e8c612
feat: integrate multistep auth flows into desktop app ( #18103 )
2026-03-19 13:47:51 +10:00
Kit Langton
84e62fc662
fix(session): preserve tagged error messages ( #18165 )
2026-03-18 20:36:53 -04:00
Frank
a7ea93528b
zen: add mimo pro/omni models
2026-03-18 20:28:41 -04:00
opencode-agent[bot]
d90e3a2833
chore: update nix node_modules hashes
2026-03-19 00:08:27 +00:00