cloudaxe-opencode/packages/opencode/test/tool
Kit Langton 7bdb4e6280 test(webfetch): keep tool execution in scope
Execute the webfetch tool inside the same provided Effect scope used for initialization so the HTTP client layer stays alive for the assertions instead of interrupting the test fibers.
2026-04-12 08:17:46 -04:00
..
__snapshots__
fixtures test: update model test fixture (#20182) 2026-03-31 16:20:01 +00:00
apply_patch.test.ts refactor(tool): yield Truncate and Agent in Tool.define, close over in wrap 2026-04-12 08:17:46 -04:00
bash.test.ts refactor(tool): destroy Truncate facade, effectify Tool.define (#22093) 2026-04-11 21:20:12 -04:00
edit.test.ts refactor(tool): yield Truncate and Agent in Tool.define, close over in wrap 2026-04-12 08:17:46 -04:00
external-directory.test.ts refactor(tool): Tool.Context.metadata returns Effect (#21972) 2026-04-10 23:12:04 -04:00
grep.test.ts refactor(tool): yield Truncate and Agent in Tool.define, close over in wrap 2026-04-12 08:17:46 -04:00
question.test.ts refactor(tool): yield Truncate and Agent in Tool.define, close over in wrap 2026-04-12 08:17:46 -04:00
read.test.ts refactor(tool): destroy Truncate facade, effectify Tool.define (#22093) 2026-04-11 21:20:12 -04:00
registry.test.ts fix(tui): simplify console org display (#21339) 2026-04-07 21:03:24 -04:00
skill.test.ts refactor(tool): yield Truncate and Agent in Tool.define, close over in wrap 2026-04-12 08:17:46 -04:00
task.test.ts refactor(tool): destroy Truncate facade, effectify Tool.define (#22093) 2026-04-11 21:20:12 -04:00
tool-define.test.ts refactor(tool): destroy Truncate facade, effectify Tool.define (#22093) 2026-04-11 21:20:12 -04:00
truncation.test.ts refactor(tool): destroy Truncate facade, effectify Tool.define (#22093) 2026-04-11 21:20:12 -04:00
webfetch.test.ts test(webfetch): keep tool execution in scope 2026-04-12 08:17:46 -04:00
write.test.ts refactor(tool): destroy Truncate facade, effectify Tool.define (#22093) 2026-04-11 21:20:12 -04:00