pi-mono/packages/ai/test
2026-05-20 15:31:54 +02:00
..
data feat(ai): Add image input tests for vision-capable models 2025-08-30 18:37:17 +02:00
abort.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
anthropic-eager-tool-input-compat.test.ts fix(ai): support Anthropic eager tool streaming compat 2026-04-23 23:12:45 +02:00
anthropic-eager-tool-input-e2e.test.ts fix(ai): expand Copilot eager streaming compat 2026-04-23 23:43:00 +02:00
anthropic-long-cache-retention-e2e.test.ts fix(ai): support long cache retention compat 2026-04-23 23:43:34 +02:00
anthropic-oauth.test.ts fix(ai): fix anthropic oauth manual callback and refresh flow closes #2169 2026-03-15 15:40:50 +01:00
anthropic-opus-4-7-smoke.test.ts fix(ai): Fix a configuration bug with Opus 4.7 adaptive thinking (#3286) 2026-04-16 19:57:19 +02:00
anthropic-sse-parsing.test.ts fix(ai): ignore unknown anthropic sse events 2026-04-25 16:57:03 +02:00
anthropic-thinking-disable.test.ts test(ai): align adaptive thinking payload assertions 2026-04-17 00:35:07 +02:00
anthropic-tool-name-normalization.test.ts fix(ai): ignore unknown anthropic sse events 2026-04-25 16:57:03 +02:00
azure-openai-base-url.test.ts fix(ai): clamp OpenAI prompt cache keys 2026-05-19 10:51:11 +02:00
azure-utils.ts add Azure deployment name map and refresh generated models 2026-01-24 12:04:34 +01:00
bedrock-convert-messages.test.ts fix(ai): skip unknown bedrock content blocks 2026-05-18 01:42:18 +02:00
bedrock-endpoint-resolution.test.ts fix(amazon-bedrock): restore regional endpoint resolution 2026-04-21 13:20:10 +02:00
bedrock-models.test.ts feat(ai): Add Amazon Bedrock provider (#494) 2026-01-13 00:32:59 +01:00
bedrock-thinking-payload.test.ts chore(ai): format bedrock thinking payload test 2026-04-27 21:02:11 +02:00
bedrock-utils.ts feat(ai): Add Amazon Bedrock provider (#494) 2026-01-13 00:32:59 +01:00
cache-retention.test.ts fix(ai): support long cache retention compat 2026-04-23 23:43:34 +02:00
cloudflare-utils.ts fix(ai): finalize cloudflare gateway provider support 2026-05-01 00:56:05 +02:00
codex-websocket-cached-probe.ts feat(ai): add cached codex websocket transport 2026-05-01 13:07:40 +02:00
context-overflow.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
cross-provider-handoff.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
empty.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
env-api-keys.test.ts fix(ai): ignore generic GitHub tokens for Copilot auth 2026-05-15 01:26:31 +02:00
faux-provider.test.ts feat(ai,coding-agent): add faux provider and ModelRegistry factories 2026-03-29 21:08:50 +02:00
fireworks-models.test.ts fix(ai): add session affinity and compat fixes for Fireworks provider caching 2026-05-10 00:11:36 +02:00
github-copilot-anthropic.test.ts fix(ai): stop defaulting max token request caps 2026-05-19 11:49:44 +02:00
github-copilot-oauth.test.ts feat(ai): add device code login callback and use for copilot 2026-05-20 12:28:12 +02:00
google-shared-convert-tools.test.ts fix(ai): strip JSON Schema meta keys for Cloud Code Assist (#3412) 2026-04-19 16:54:49 +02:00
google-shared-gemini3-unsigned-tool-call.test.ts fix google vertex unsigned tool call replay closes #4032 2026-04-30 21:59:21 +02:00
google-shared-image-tool-result-routing.test.ts remove gemini cli and antigravity support 2026-04-30 21:24:36 +02:00
google-thinking-disable.test.ts remove gemini cli and antigravity support 2026-04-30 21:24:36 +02:00
google-thinking-signature.test.ts fix(ai): correct Google thinking detection and remove unsupported id fields 2026-01-11 19:25:38 +01:00
google-vertex-api-key-resolution.test.ts fix(ai): forward google vertex base url 2026-04-24 00:05:43 +02:00
image-tool-result.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
images.test.ts delete: images() 2026-05-07 16:21:50 +02:00
interleaved-thinking.test.ts fix(typebox): migrate to v1 with extension compat (#3474) 2026-04-22 19:59:33 +02:00
lazy-module-load.test.ts fix(ai): ignore unknown anthropic sse events 2026-04-25 16:57:03 +02:00
mistral-reasoning-mode.test.ts feat(ai): add Mistral Medium 3.5 model (#4009) 2026-04-30 12:18:17 +02:00
mistral-tool-schema.test.ts fix(typebox): migrate to v1 with extension compat (#3474) 2026-04-22 19:59:33 +02:00
node-http-proxy.test.ts refactor(ai): use HTTP proxy agents for Bedrock 2026-05-13 16:12:48 +02:00
oauth-device-code.test.ts feat(ai): add Codex device code login 2026-05-20 15:31:54 +02:00
oauth.ts Closes #4342 2026-05-17 23:55:25 +02:00
openai-codex-cache-affinity-e2e.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
openai-codex-oauth.test.ts feat(ai): add Codex device code login 2026-05-20 15:31:54 +02:00
openai-codex-stream.test.ts fix(ai): clamp OpenAI prompt cache keys 2026-05-19 10:51:11 +02:00
openai-completions-cache-control-format.test.ts fix(typebox): migrate to v1 with extension compat (#3474) 2026-04-22 19:59:33 +02:00
openai-completions-empty-tools.test.ts fix(ai): stop defaulting max token request caps 2026-05-19 11:49:44 +02:00
openai-completions-prompt-cache.test.ts fix(ai): clamp OpenAI prompt cache keys 2026-05-19 10:51:11 +02:00
openai-completions-response-model.test.ts feat(ai): expose routed model on openai-completions (#3968) 2026-04-30 00:16:12 +02:00
openai-completions-thinking-as-text.test.ts revert 2026-05-04 15:43:45 +02:00
openai-completions-tool-choice.test.ts fix(ai): add Xiaomi reasoning replay compat 2026-05-18 11:15:20 +02:00
openai-completions-tool-result-images.test.ts revert 2026-05-04 15:43:45 +02:00
openai-responses-cache-affinity-e2e.test.ts fix: align OpenAI cache affinity and use uuidv7 session ids 2026-04-14 23:20:13 +02:00
openai-responses-copilot-provider.test.ts fix(ai): clamp OpenAI prompt cache keys 2026-05-19 10:51:11 +02:00
openai-responses-foreign-toolcall-id.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
openai-responses-partial-json-cleanup.test.ts fix(ai): strip partialJson from responses tool calls 2026-04-14 18:56:53 +02:00
openai-responses-reasoning-replay-e2e.test.ts fix(typebox): migrate to v1 with extension compat (#3474) 2026-04-22 19:59:33 +02:00
openai-responses-tool-result-images.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
openrouter-cache-write-repro.test.ts fix(ai): preserve cache_write_tokens in completions stream usage closes #2802 2026-04-04 21:39:11 +02:00
openrouter-images.test.ts delete: images() 2026-05-07 16:21:50 +02:00
overflow.test.ts fix(ai): detect litellm context overflow errors 2026-05-16 23:29:22 +02:00
responseid.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
stream.test.ts fix(ai): update copilot claude test model 2026-05-10 17:47:45 +02:00
supports-xhigh.test.ts feat: add model thinking level metadata 2026-05-02 01:21:06 +02:00
together-models.test.ts feat(ai): add Together AI provider 2026-05-08 16:44:18 +02:00
tokens.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
tool-call-id-normalization.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
tool-call-without-result.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
total-tokens.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
transform-messages-copilot-openai-to-anthropic.test.ts fix(ai): update copilot claude test model 2026-05-10 17:47:45 +02:00
unicode-surrogate.test.ts fix(ai): update OpenAI Codex model list 2026-05-17 03:12:19 +02:00
validation.test.ts fix(typebox): migrate to v1 with extension compat (#3474) 2026-04-22 19:59:33 +02:00
xhigh.test.ts feat(ai): add strictResponsesPairing for Azure OpenAI Responses API 2026-01-18 20:15:33 +01:00
zen.test.ts feat(ai,coding-agent): add OpenCode Go provider support closes #1757 2026-03-03 16:02:29 +01:00