Add eslint@^8 to root package.json devDependencies to ensure npm
uses eslint 8.x instead of 9.x. The core package requires eslint@^8,
but @typescript-eslint/parser@8.x allows either eslint 8 or 9. Without
an explicit constraint, npm install was choosing eslint 9, causing the
lock file to be out of sync with core's requirements and breaking CI.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Add model-recs yaml file for central updating
* feat: centralize model recommendations with React component
- Add ModelRecommendations.jsx component for dynamic table rendering
- Replace static markdown table in models.mdx with reusable component
- Update model recommendations with latest 2025 models
- Add support for role-based filtering and markdown link parsing
- Remove unused YAML data files to reduce duplication
- Implement centralized model management per Mintlify best practices
* Add recommended agent models to agent docs
* Add Autocomplete model recs
* Link to mercury coder
* Add Recommendations for chat models
* Add recommendation for edit
* Add Autocomplete recs
* Add chat model recs
* Add model recs to edit
* Run Prettier
* Fix merge conflicts
* Merge new files from main
* Add name to package.json