#7051: Add io-intelligence model inference provider
docs
cli
commands
agents
Cluster:
Model Provider Integrations
- Adds iointelligence from ionet as inference provider in OpenClaw
<!-- greptile_comment -->
<h2>Greptile Overview</h2>
<h3>Greptile Summary</h3>
This PR adds a new `io-intelligence` inference provider: it wires up env var resolution (`IO_INTELLIGENCE_API_KEY`), adds an implicit provider config with OpenAI-compatible base URL and a small model catalog, and extends the onboarding/auth-choice flow and docs to support selecting IO Intelligence and setting it as the default model.
The integration follows existing provider patterns (provider config in `src/agents/models-config.providers.ts`, onboarding config helpers in `src/commands/onboard-auth.config-core.ts`, and new auth-choice option/group in `src/commands/auth-choice-options.ts`).
Main concern: the new `ioIntelligenceApiKey` option and documented `--io-intelligence-api-key` flag don’t appear to be wired into the onboarding logic, so the non-interactive CLI path may not actually persist credentials/config as documented.
<h3>Confidence Score: 3/5</h3>
- This PR is mostly safe to merge, but the io-intelligence non-interactive onboarding flag path looks broken/incomplete.
- Core provider wiring (env var mapping, implicit provider config, auth-choice handling) is consistent with existing patterns, but the new `ioIntelligenceApiKey` option appears unused and docs reference a `--io-intelligence-api-key` CLI flag that likely won’t work, which will frustrate users and break advertised setup flows.
- src/commands/onboard-types.ts, docs/providers/io-intelligence.md, and wherever onboard CLI flags are parsed/applied
<!-- greptile_other_comments_section -->
<sub>(2/5) Greptile learns from your feedback when you react with thumbs up/down!</sub>
**Context used:**
- Context from `dashboard` - CLAUDE.md ([source](https://app.greptile.com/review/custom-context?memory=fd949e91-5c3a-4ab5-90a1-cbe184fd6ce8))
- Context from `dashboard` - AGENTS.md ([source](https://app.greptile.com/review/custom-context?memory=0d0c8278-ef8e-4d6c-ab21-f5527e322f13))
<!-- /greptile_comment -->
Most Similar PRs
#2429: added cerebras as a model provider.
by kkkamur07 · 2026-01-26
81.9%
#11204: feat(providers): add Chutes (Bittensor) provider
by CodingAbdullah · 2026-02-07
79.9%
#13295: feat: add Eternal AI provider integration
by peterparkernho · 2026-02-10
79.9%
#12059: feat(agents): Add Azure AI Foundry credential support
by lisanyambere · 2026-02-08
79.1%
#7113: feat(providers): add CommonStack provider support
by flhoildy · 2026-02-02
77.8%
#9123: Feat/smart router backport and custom model provider
by JuliusYang3311 · 2026-02-04
77.3%
#15991: feat: add Novita AI provider support with dynamic model discovery
by Alex-wuhu · 2026-02-14
77.3%
#20476: Providers: add DigitalOcean Gradient AI inference endpoint
by adugan-do · 2026-02-19
77.2%
#13079: feat: Add OpenAI-compatible API option to CLI for self-hosted models
by MikeWang0316tw · 2026-02-10
77.0%
#7272: Models: add SiliconFlow provider
by qychen2001 · 2026-02-02
76.5%