Kit Langton
a6d6ebc0f8
Merge branch 'dev' into kit/effectify-tool-registry
2026-03-20 16:00:16 -04:00
Dax Raad
5c6ec1caac
fix question cross out
2026-03-20 15:50:04 -04:00
Kit Langton
24f9df5463
fix: update stale account url/email on re-login ( #18426 )
2026-03-20 14:50:01 -04:00
opencode-agent[bot]
12b8e1c2be
chore: generate
2026-03-20 18:38:08 +00:00
Kit Langton
d70099b059
fix: apply Layer.fresh at instance service definition site ( #18418 )
2026-03-20 14:37:12 -04:00
opencode-agent[bot]
ce845a0b1b
chore: update nix node_modules hashes
2026-03-20 18:16:17 +00:00
Vladimir Glafirov
05d3e65f76
feat: enable GitLab Agent Platform with workflow model discovery ( #18014 )
2026-03-20 12:55:22 -05:00
opencode-agent[bot]
51618e9cef
chore: generate
2026-03-20 16:11:21 +00:00
Kit Langton
e78944e9a4
effectify Installation service, drop Effect suffix from namespaces ( #18266 )
2026-03-20 12:10:33 -04:00
Aiden Cline
bfdc38e421
tweak: adjust codex plugin logic so that codex instruction isn't always added (oauth plan no longer enforces instruction whitelisting) ( #18337 )
2026-03-20 10:37:47 -05:00
MC
83023e4f0f
docs: add Cloudflare Workers AI provider ( #18322 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-20 10:10:22 -05:00
Brendan Allan
d0a57305ef
app: file type filter on desktop + multiple files ( #18403 )
2026-03-20 15:02:07 +00:00
Shoubhit Dash
27a70ad70f
fix(app): align review file comments with diff comments ( #18406 )
2026-03-20 14:44:18 +00: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
77824dc03e
Merge branch 'dev' into kit/effectify-tool-registry
2026-03-19 21:16:35 -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
bf9053c59e
Merge branch 'dev' into kit/effectify-tool-registry
2026-03-19 19:27:41 -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
ce3f5d04d9
log errors in catchCause instead of silently swallowing
2026-03-19 16:23:09 -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
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
Kit Langton
1af7d26a86
use forkScoped + Fiber.join for lazy init (match old Instance.state behavior)
2026-03-19 16:03:47 -04:00
Kit Langton
d08c119743
simplify ToolRegistry Interface tools return type
2026-03-19 15:41:30 -04:00
James Long
48a7f0fd93
Fix `base64Decode` import in workspaces.spec.ts ( #18274 )
2026-03-19 15:38:54 -04:00
Kit Langton
9ac18e2042
effectify ToolRegistry: migrate from Instance.state to Effect service pattern
...
Replace the legacy Instance.state() lazy init with an Effect Layer that
yields InstanceContext, defines Interface/Service/layer, and exposes
promise facades for backward compat. Register ToolRegistry.Service in
the Instances layer map.
2026-03-19 15:15:34 -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