opencode/packages/ai/test
2026-10-29 23:13:02 -05:00
..
fixtures fix(ai): send OpenRouter image edits as input references (#60067) 2026-10-29 02:27:52 +00:00
lib
provider refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
provider-options feat(ai): type OpenRouter options on the Responses route (#60044) 2026-10-29 21:29:53 -05:00
adapter.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
auth-options.types.ts refactor(ai): remove unused exports and redundant String coercions (#57995) 2026-10-22 14:33:28 -05:00
auth.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
cache-policy.test.ts feat(ai): configurable prompt cache TTL (#59157) 2026-10-26 05:35:33 +00:00
compaction-http.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
compaction.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
compile.test.ts refactor(ai): replace wildcard exports with an explicit public API (#59183) 2026-10-26 09:37:24 -05:00
continuation-scenarios.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
decision.test.ts refactor(ai): align media and decision responses with the generate API (#59452) 2026-10-26 23:16:18 -05:00
decision.types.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
effort-updates.test.ts feat(ai): add OpenAI Responses reasoning mode and context options (#58872) 2026-10-24 23:22:31 -05:00
endpoint.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
executor.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
exports.test.ts refactor(ai): remove fal, Black Forest Labs, Replicate and Stability (#59977) 2026-10-28 14:56:19 -05:00
extraction.test.ts feat(ai): add experimental Extraction API for Cloudflare Clairic (#58895) 2026-10-25 23:46:45 -05:00
generate-object.test.ts refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
generation.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
http-timeout.test.ts refactor(ai): replace wildcard exports with an explicit public API (#59183) 2026-10-26 09:37:24 -05:00
image-sizing.test.ts refactor(ai): align media and decision responses with the generate API (#59452) 2026-10-26 23:16:18 -05:00
image.test.ts feat(core): offer gpt-image-2 on the Codex login (#60085) 2026-10-28 22:03:35 -05:00
image.types.ts refactor(ai): remove fal, Black Forest Labs, Replicate and Stability (#59977) 2026-10-28 14:56:19 -05:00
llm-option-types.types.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
llm.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
loop-tools.types.ts fix(ai): keep tools with a throwing execute runnable (#60431) 2026-10-29 23:13:02 -05:00
loop.test.ts refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
media-usage.test.ts feat(protocol): define experimental image and decision generation endpoints (#59190) 2026-10-26 23:22:11 -05:00
media.test.ts fix(ai): map avif, heic, heif and mov extensions to media types (#58886) 2026-10-26 00:04:20 -05:00
openai-freeform.test.ts feat(ai): freeform tools (#59963) 2026-10-28 13:21:11 -05:00
partial-json.test.ts
promise.test.ts feat(ai): expose compaction on the Promise client (#59987) 2026-10-28 14:58:02 -05:00
provider-error.test.ts refactor(ai): remove fal, Black Forest Labs, Replicate and Stability (#59977) 2026-10-28 14:56:19 -05:00
provider-model.types.ts feat(ai): make provider model() settings optional and rename configure inputs to Config (#59765) 2026-10-28 00:01:04 -05:00
provider-package.test.ts feat(ai): type OpenRouter options on the Responses route (#60044) 2026-10-29 21:29:53 -05:00
raw-events.test.ts feat(ai): add opt-in raw provider events to LLM streams (#59382) 2026-10-26 16:49:35 -05:00
realtime.test.ts feat(server): list experimental voice models (#57194) 2026-10-20 23:13:14 -07:00
recorded-golden.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
recorded-runner.ts
recorded-scenarios.ts refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
recorded-test.ts fix(ai): keep cassettes of filtered tests when recording (#58890) 2026-10-25 00:27:31 -05:00
recorded-utils.ts
request-encoding.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
response.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
route.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
sanitize.test.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
schema.test.ts refactor(ai): use Schema Json codec in toolResultText and forward Bedrock stream statusCode (#57612) 2026-10-21 13:23:25 -05:00
speech.test.ts refactor(ai): align media and decision responses with the generate API (#59452) 2026-10-26 23:16:18 -05:00
speech.types.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
testing-media.test.ts feat(ai): add test clients for image, video, speech, transcription and decisions (#59992) 2026-10-28 14:57:36 -05:00
testing.test.ts refactor(ai): replace wildcard exports with an explicit public API (#59183) 2026-10-26 09:37:24 -05:00
tool-history.test.ts
tool-runtime.test.ts refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
tool-schema-projection.test.ts refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
tool-stream.test.ts
tool.types.ts refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
transcription.test.ts refactor(ai): align media and decision responses with the generate API (#59452) 2026-10-26 23:16:18 -05:00
transcription.types.ts refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847) 2026-10-24 22:18:23 -05:00
video.test.ts fix(ai): keep polling queued generations through unknown statuses (#59988) 2026-10-29 21:48:53 -05:00
video.types.ts refactor(ai): remove fal, Black Forest Labs, Replicate and Stability (#59977) 2026-10-28 14:56:19 -05:00