Kit Langton
ed580ec051
effect(core): add AppProcess.runWithStdin; migrate snapshot+clipboard
...
Adds a runWithStdin method to AppProcess that accepts string,
Uint8Array, or Stream<Uint8Array> and feeds it to the child process
stdin while preserving the rest of the Command options. Internally
the method delegates to the same collect-and-exit body as run.
Replaces the bespoke gitWithStdin spawn helper in snapshot (ignore,
drop, stage, cat-file --batch) with calls to runWithStdin, and
migrates the Linux/Windows clipboard write paths (wl-copy, xclip,
xsel, powershell) off util/process.ts.
2026-05-12 22:38:11 -04:00
Kit Langton
a0f3716e18
effect(snapshot): migrate to AppProcess.run
...
Route non-stdin git calls through AppProcess.run. Keep stdin-feed
calls (check-ignore --stdin, rm --pathspec-from-file=-, add
--pathspec-from-file=-, cat-file --batch) on raw spawn — AppProcess.run
does not yet accept a stdin Stream.
2026-05-12 21:20:41 -04:00
opencode-agent[bot]
baef5cd43b
chore: generate
2026-05-12 22:11:13 +00:00
Andrew Suffield
65368f609d
fix: preserve permission ordering by accepting a layered array ( #23214 )
...
Co-authored-by: Andrew Suffield <asuffield@cloudflare.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-12 17:09:06 -05:00
opencode-agent[bot]
2cb697b720
chore: generate
2026-05-12 21:24:39 +00:00
Aiden Cline
cb511f78ff
fix(plugin): preserve tool attachments ( #27157 )
2026-05-12 16:23:15 -05:00
Musa
159964b172
feat(plugin): add DigitalOcean OAuth + Inference Routers ( #26095 )
2026-05-12 16:22:40 -05:00
Kit Langton
d9f9f1553b
test: use Effect file services in migrated tests ( #27154 )
2026-05-12 20:48:07 +00:00
Kit Langton
0fb55b4f1a
test(project): migrate global project tests to Effect runner ( #27142 )
2026-05-12 20:45:39 +00:00
Kit Langton
3c34f6704b
test: migrate auth override plugin test ( #27140 )
2026-05-12 20:41:34 +00:00
Kit Langton
4cf088ae84
test: migrate instance bootstrap to Effect runner ( #27144 )
2026-05-12 20:34:12 +00:00
Aiden Cline
ca28dd02ec
fix(compaction): restore tail turns after summarization ( #27145 )
2026-05-12 15:33:16 -05:00
Kit Langton
2017dc165c
test: migrate negative tokens regression to Effect runner ( #27141 )
2026-05-12 20:32:23 +00:00
Kit Langton
dc9d6a08cb
test: migrate agent color config tests ( #27139 )
2026-05-12 20:31:38 +00:00
Kit Langton
af4ab017cb
test(session): migrate structured output integration test ( #27143 )
2026-05-12 20:30:35 +00:00
Kit Langton
3f74abc6cd
test: simplify Effect migration follow-ups ( #27136 )
2026-05-12 20:00:54 +00:00
Kit Langton
e0d0fe1ff7
test(bus): migrate integration tests to Effect runner ( #27132 )
2026-05-12 19:58:54 +00:00
opencode-agent[bot]
f7dbb4dac4
chore: generate
2026-05-12 19:48:35 +00:00
Kit Langton
c5849e56cc
test(project): migrate project tests to Effect runner ( #27134 )
2026-05-12 19:47:17 +00:00
opencode-agent[bot]
e46ab34d27
chore: generate
2026-05-12 19:44:26 +00:00
Kit Langton
1d4613006a
test(project): migrate instance tests to Effect runner ( #27130 )
2026-05-12 19:41:46 +00:00
Kit Langton
71040c54aa
test(plugin): migrate loader shared tests to Effect runner ( #27129 )
2026-05-12 19:41:44 +00:00
Kit Langton
fec78154b5
test(bus): migrate bus tests to Effect runner ( #27131 )
2026-05-12 19:41:24 +00:00
Kit Langton
3e2ec192cf
test(question): remove WithInstance bridge ( #27128 )
2026-05-12 19:40:01 +00:00
Kit Langton
ec960da42a
test(skill): migrate discovery tests to Effect runner ( #27127 )
2026-05-12 19:39:03 +00:00
Shoubhit Dash
45de4975de
refactor(core): resolve default agent info ( #27125 )
2026-05-13 01:08:30 +05:30
Kit Langton
e540daabc4
test(agent): migrate plan bypass tests to Effect runner ( #27119 )
2026-05-12 14:56:01 -04:00
opencode-agent[bot]
f3c91c5f96
chore: generate
2026-05-12 18:52:25 +00:00
Kit Langton
549b146ea6
Stabilize session event tests ( #27117 )
2026-05-12 18:51:18 +00:00
Kit Langton
3c7569d852
test(tool): migrate external directory tests to Effect runner ( #27122 )
2026-05-12 18:50:56 +00:00
Kit Langton
8f1ded9e08
test(file): migrate ripgrep tests to Effect runner ( #27120 )
2026-05-12 18:50:26 +00:00
Kit Langton
b668af29dd
test(git): migrate git tests to Effect runner ( #27121 )
2026-05-12 18:50:07 +00:00
Kit Langton
ec30ff9120
test(agent): migrate agent tests to Effect runner ( #27118 )
2026-05-12 18:49:30 +00:00
Kit Langton
822eec0d62
Fix runner cancel completion ( #27115 )
2026-05-12 14:22:56 -04:00
Kit Langton
3974520742
Migrate UI cancel error to tagged error ( #27112 )
2026-05-12 18:09:00 +00:00
opencode-agent[bot]
0ce614a280
chore: generate
2026-05-12 16:46:35 +00:00
Kit Langton
e8125e9b42
test(server): migrate session list tests to Effect runner ( #27101 )
2026-05-12 16:45:05 +00:00
Kit Langton
a7b5041674
test(file): migrate fsmonitor tests to Effect runner ( #27099 )
2026-05-12 16:44:04 +00:00
Kit Langton
a16789dfdd
test(tool): migrate apply patch tests to Effect runner ( #27100 )
2026-05-12 16:43:33 +00:00
Kit Langton
8115004c73
test(file): migrate path traversal tests to Effect runner ( #27098 )
2026-05-12 16:42:49 +00:00
Kit Langton
ec4fdaf8e9
test(tool): migrate tool define tests to Effect runner ( #27097 )
2026-05-12 16:42:19 +00:00
Shoubhit Dash
3dc2c1d81c
fix(session): preserve usage update timestamps ( #27094 )
2026-05-12 22:10:28 +05:30
Kit Langton
d658e1e350
Remove local MCP Zod schema ( #27095 )
2026-05-12 12:38:27 -04:00
opencode-agent[bot]
30e3fa1de9
chore: generate
2026-05-12 16:33:06 +00:00
Aiden Cline
23f8b3eb3e
fix: annotate Effect log metadata ( #27093 )
2026-05-12 11:31:18 -05:00
Kit Langton
c7d8b0d565
Delete named schema error wrapper ( #27066 )
2026-05-12 12:04:28 -04:00
Kit Langton
257fcafc83
test(tool): migrate edit concurrency test ( #26983 )
2026-05-12 11:52:31 -04:00
Kit Langton
04aafe2bfc
test(provider): migrate more config-backed cases ( #27067 )
2026-05-12 14:19:49 +00:00
opencode-agent[bot]
0fd0facc44
chore: generate
2026-05-12 13:31:03 +00:00
Kit Langton
0de3b67cc0
test(tool): migrate shell tests to Effect runner ( #26968 )
2026-05-12 13:28:46 +00:00