Codex Reviews Your Code Against Live Documentation
Step-by-step tutorial: connect Codex to Felo OpenAPI, then watch it review code against the latest framework documentation and produce a sourced report.

Your codebase uses React. But is it using the latest patterns? Are there deprecated APIs hiding in there? Codex can review your code — but only if it can access the latest documentation.
Here's how to give it that ability.
3 Minutes to Connect Felo OpenAPI
Step 1: Go to openapi.felo.ai and create a free API key.
Step 2: Copy and paste this into your Codex, Claude Code, or OpenClaw:
Connect to Felo OpenAPI:
- Models: Claude Opus 4.8, Claude Sonnet 4.6, Claude Haiku 4.5, GPT-5.6 Sol, GPT-5.6 Terra, Grok 4.5
- Search: POST /v2/chat (AI Search), POST /v2/web/extract (Web Fetch)
- Memory: LiveDocs (semantic retrieval, file upload, URL resources)
Base URL: https://openapi.felo.ai
API Key: [YOUR_API_KEY]
When I ask you to review code:
1. Search for the latest framework documentation
2. Read the official docs via Web Fetch
3. Compare my code against current best practices
4. Flag deprecated patterns, security issues, and performance concerns
5. Save the review to LiveDocs with documentation citations
Step 3: Connection complete. Your agent now reviews code with live documentation, not stale training data.
The User Story
You have a React component that was written six months ago. You want to know:
- Does it use deprecated APIs?
- Are there security issues?
- Are there performance improvements from the latest React version?
- What would the official docs say about this pattern?
Instead of manually checking documentation, you paste the code and ask Codex to review it.
You Only Need to Say This
Review this React component against the latest React 19 documentation. Flag any deprecated patterns, security issues, and performance improvements. Cite the specific docs where you found the guidance.
[Your code here]
What Codex Does Automatically
Step 1: Search for Latest Documentation
POST /v2/chat
{
"query": "React 19 latest features deprecated APIs best practices 2026"
}
Codex finds the official React documentation, release notes, and migration guides.
Step 2: Read the Official Documentation
POST /v2/web/extract
{
"url": "https://react.dev/blog/react-19"
}
Codex reads the React 19 release blog post, extracting:
- New features and patterns
- Deprecated APIs
- Migration guidance
- Performance recommendations
Codex repeats this for the main docs, API reference, and any relevant RFC discussions.
Step 3: Analyze Your Code
Codex compares your code against the documentation it just read:
- Deprecated APIs: Checks if your code uses patterns that React 19 deprecated
- Security issues: Identifies potential XSS, injection, or data exposure risks
- Performance: Flags opportunities to use new React 19 optimizations
- Best practices: Compares your patterns against current official guidance
Step 4: Generate the Review Report
Codex produces a structured report:
## Code Review: [Component Name]
### 🟢 Good
- Component structure follows current patterns
- Proper error boundary usage
### 🟡 Warnings
- Uses `findDOMNode` — deprecated in React 18, removed in React 19
Source: https://react.dev/blog/react-19#removed-deprecated-apis
Fix: Use refs instead
### 🔴 Issues
- `componentWillMount` lifecycle — deprecated, replaced by constructor or useEffect
Source: https://react.dev/reference/react/Component#componentwillmount
Fix: Move initialization logic to constructor
### 💡 Performance Suggestions
- Consider React 19's `useActionState` for form state management
Source: https://react.dev/reference/react/useActionState
Step 5: Save to LiveDocs
Codex saves the review to LiveDocs with:
- The original code
- Review findings with documentation URLs
- Tags for component type, framework version, and issue severity
Future reviews can reference this history.
The Result
You get a code review that:
- References specific documentation pages, not generic advice
- Identifies exact deprecated patterns with line numbers
- Provides specific fixes with official doc citations
- Suggests performance improvements based on the latest version
Total time: 2-3 minutes.
The Complete Prompt Template (Copy & Reuse)
Review this [FRAMEWORK/LANGUAGE] code against the latest [VERSION] documentation.
[Your code here]
Check for:
1. Deprecated APIs or patterns
2. Security issues
3. Performance improvements
4. Best practice violations
Cite the specific documentation URLs where you found each issue.
Save the review to LiveDocs with tags for [PROJECT] and [COMPONENT_TYPE].
Replace the bracketed values for any code review.
Advanced: Batch Review
Review multiple files at once:
Review all React components in this directory against React 19 documentation. Produce a summary report ranked by severity, with individual findings for each component.
[File list or code blocks]
Save the summary to LiveDocs.
Codex reviews each file, produces individual findings, and generates a prioritized summary.
Advanced: Pre-Commit Hook
Set up a review before committing:
Before I commit this code, review it against the latest documentation for [FRAMEWORK]. Flag anything that would fail a senior engineer's code review. If nothing critical, say "Looks good to commit."
Getting Started
- Create your free API key
- Paste the initialization prompt into your agent
- Try the code review prompt above
Your code reviewer now reads the latest docs so you don't have to.