feat: update default AI models - #276
Conversation
Keep each provider on current stable models while preserving the fast and advanced pipeline roles.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (12)
📝 WalkthroughWalkthroughThe change updates default Anthropic, Gemini, and OpenAI model identifiers across provider mappings, schemas, environment examples, documentation, and tests. It also updates Gemini thinking settings and increases one integration-test timeout. ChangesAI model defaults
Structurizr test timing
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Greptile SummaryThe PR consistently updates the default fast and advanced AI models across runtime constants, configuration schemas, tests, environment examples, and provider documentation.
Confidence Score: 5/5The PR appears safe to merge, with no concrete changed-code defect established. Runtime defaults, schemas, tests, environment examples, and documentation remain synchronized, and the ancillary test-only changes do not alter production behavior.
|
| Filename | Overview |
|---|---|
| packages/core/src/providers/gemini/models.ts | Updates both Gemini model-tier defaults, with matching tests, schemas, environment examples, and documentation. |
| packages/core/src/providers/openai/models.ts | Updates both OpenAI model-tier defaults consistently across runtime and user-facing configuration surfaces. |
| packages/core/src/providers/anthropic/models.ts | Updates the Anthropic advanced-model default while retaining the existing fast model. |
| packages/core/schemas/eroderc.schema.json | Synchronizes configuration-schema defaults with the provider runtime constants. |
| packages/web/public/schemas/v0/eroderc.schema.json | Keeps the published web schema aligned with the core configuration schema. |
| packages/core/src/adapters/structurizr/tests/integration.test.ts | Increases the timeout for the DSL path-resolution integration test without changing production behavior. |
| packages/web/src/content/docs/docs/reference/ai-providers.md | Documents the same provider defaults introduced by the runtime changes. |
Reviews (1): Last reviewed commit: "feat: update default ai models" | Re-trigger Greptile
Summary
Verification
Summary by CodeRabbit
New Features
Documentation