Skip to content

fix: expose openai-compatible none variants - #79

Merged
byapparov merged 1 commit into
aictrl-dev:mainfrom
slegarraga:fix/openai-compatible-none-variants-78
Jun 13, 2026
Merged

fix: expose openai-compatible none variants#79
byapparov merged 1 commit into
aictrl-dev:mainfrom
slegarraga:fix/openai-compatible-none-variants-78

Conversation

@slegarraga

Copy link
Copy Markdown
Contributor

Summary

  • expose none and minimal reasoning-effort variants for @ai-sdk/openai-compatible
  • keep a none variant available when openai-compatible model metadata does not mark reasoning support, so --variant none can still disable thinking
  • document --variant none and the reasoning_effort: "none" model option fallback for OpenAI-compatible Ollama models

Fixes#78.

Validation

  • git diff --check
  • cd packages/cli && bun test test/provider/transform.test.ts --timeout 30000
  • cd packages/cli && bun run typecheck
  • cd packages/cli && bun test test/session/llm.test.ts --timeout 30000

@aictrl-dev

Copy link
Copy Markdown

Code review

Verdict: Looks good. ✅ · 0 findings

Reviewed 3 files · 0 inline · view all 0 findings ↗


aictrl · AI code review for fast-moving teams · aictrl.dev

@byapparov
byapparov merged commit 50fcc45 into aictrl-dev:mainJun 13, 2026
2 checks passed
@byapparovbyapparov self-assigned this Jun 13, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

openai-compatible: expose none/minimal reasoning-effort variants so --variant none can disable thinking

2 participants

@slegarraga@byapparov