co-mono/packages/ai/src/providers
Mario Zechner 16e142ef7d fix(ai): remove <thinking> tag wrapping, convert to plain text on cross-model handoff
- Remove <thinking> tag generation from google-shared.ts, transorm-messages.ts, openai-completions.ts
- Thinking blocks now convert to plain text when switching models (prevents models mimicking tags)
- Skip empty thinking blocks to avoid API errors
- Keep thinking blocks only when same provider AND same model

fixes #561
2026-01-08 21:19:16 +01:00
..
openai-codex fix(ai): clean up openai-codex models and token limits 2026-01-07 23:09:20 +08:00
anthropic.ts getApiKeyFromEnv -> getEnvApiKey 2025-12-25 02:38:10 +01:00
google-gemini-cli.ts fix(ai): add bridge prompt to override Antigravity behavior with Pi defaults 2026-01-08 20:20:24 +01:00
google-shared.ts fix(ai): remove <thinking> tag wrapping, convert to plain text on cross-model handoff 2026-01-08 21:19:16 +01:00
google-vertex.ts fix(ai): classify Google thoughtSignature as thinking 2026-01-06 20:47:19 +02:00
google.ts fix(ai): classify Google thoughtSignature as thinking 2026-01-06 20:47:19 +02:00
openai-codex-responses.ts fix(ai): improve codex stream error details 2026-01-07 22:44:22 +00:00
openai-completions.ts fix(ai): remove <thinking> tag wrapping, convert to plain text on cross-model handoff 2026-01-08 21:19:16 +01:00
openai-responses.ts getApiKeyFromEnv -> getEnvApiKey 2025-12-25 02:38:10 +01:00
transorm-messages.ts fix(ai): remove <thinking> tag wrapping, convert to plain text on cross-model handoff 2026-01-08 21:19:16 +01:00