Mirrowel commited on
Commit
0889307
Β·
1 Parent(s): 96e1b97

docs: πŸ“š update documentation for Claude Opus 4.5 support and fix gitignore

Browse files

Add comprehensive documentation for the newly supported Claude Opus 4.5 model via Antigravity provider across README and DOCUMENTATION files.

- Document Claude Opus 4.5 as Anthropic's most powerful model now available through Antigravity
- Add technical details about `claude-opus-4-5-thinking` internal model name
- Highlight `thinkingBudget` parameter support and thinking preservation features
- Update feature lists to emphasize Claude Opus 4.5 availability alongside existing Gemini 3 and Sonnet 4.5
- Generalize Claude-specific notes from "Sonnet 4.5" to "Claude" models for broader applicability
- Fix `.gitignore` entry to correctly ignore `oauth_creds/` directory instead of file

Files changed (3) hide show
  1. .gitignore +1 -1
  2. DOCUMENTATION.md +8 -1
  3. README.md +6 -3
.gitignore CHANGED
@@ -129,4 +129,4 @@ logs/
129
  cache/
130
  *.env
131
 
132
- oauth_creds
 
129
  cache/
130
  *.env
131
 
132
+ oauth_creds/
DOCUMENTATION.md CHANGED
@@ -391,7 +391,7 @@ A modular, shared caching system for providers to persist conversation state acr
391
 
392
  ### 3.5. Antigravity (`antigravity_provider.py`)
393
 
394
- The most sophisticated provider implementation, supporting Google's internal Antigravity API for Gemini and Claude models.
395
 
396
  #### Architecture
397
 
@@ -418,6 +418,13 @@ The most sophisticated provider implementation, supporting Google's internal Ant
418
  - Automatic injection into functionCalls for multi-turn conversations
419
  - Fallback to bypass value if signature unavailable
420
 
 
 
 
 
 
 
 
421
  **Claude Sonnet 4.5:**
422
  - Proxied through Antigravity API (uses internal model name `claude-sonnet-4-5-thinking`)
423
  - Uses `thinkingBudget` parameter like Gemini 2.5
 
391
 
392
  ### 3.5. Antigravity (`antigravity_provider.py`)
393
 
394
+ The most sophisticated provider implementation, supporting Google's internal Antigravity API for Gemini and Claude models (including **Claude Opus 4.5**, Anthropic's most powerful model).
395
 
396
  #### Architecture
397
 
 
418
  - Automatic injection into functionCalls for multi-turn conversations
419
  - Fallback to bypass value if signature unavailable
420
 
421
+ **Claude Opus 4.5 (NEW!):**
422
+ - Anthropic's most powerful model, now available via Antigravity proxy
423
+ - Uses internal model name `claude-opus-4-5-thinking` when reasoning is enabled
424
+ - Uses `thinkingBudget` parameter for extended thinking control
425
+ - Full support for tool use with schema cleaning
426
+ - Same thinking preservation and sanitization features as Sonnet
427
+
428
  **Claude Sonnet 4.5:**
429
  - Proxied through Antigravity API (uses internal model name `claude-sonnet-4-5-thinking`)
430
  - Uses `thinkingBudget` parameter like Gemini 2.5
README.md CHANGED
@@ -28,11 +28,13 @@ This project provides a powerful solution for developers building complex applic
28
  - **OpenAI-Compatible Proxy**: Offers a familiar API interface with additional endpoints for model and provider discovery.
29
  - **Advanced Model Filtering**: Supports both blacklists and whitelists to give you fine-grained control over which models are available through the proxy.
30
 
31
- - **πŸ†• Antigravity Provider**: Full support for Google's internal Antigravity API, providing access to Gemini 2.5, Gemini 3, and Claude Sonnet 4.5 models with advanced features:
 
 
32
  - Thought signature caching for multi-turn conversations
33
  - Tool hallucination prevention via parameter signature injection
34
  - Automatic thinking block sanitization for Claude models
35
- - Note: Claude Sonnet 4.5 thinking mode requires careful conversation state management (see [Antigravity documentation](DOCUMENTATION.md#antigravity-claude-extended-thinking-sanitization) for details)
36
  - **πŸ†• Credential Prioritization**: Automatic tier detection and priority-based credential selection ensures paid-tier credentials are used for premium models that require them.
37
  - **πŸ†• Weighted Random Rotation**: Configurable credential rotation strategy - choose between deterministic (perfect balance) or weighted random (unpredictable, harder to fingerprint) selection.
38
  - **πŸ†• Enhanced Gemini CLI**: Improved project discovery, paid vs free tier detection, and Gemini 3 support with thoughtSignature caching.
@@ -504,12 +506,13 @@ The following advanced settings can be added to your `.env` file (or configured
504
  SKIP_OAUTH_INIT_CHECK=true
505
 
506
 
507
- #### **Antigravity (Advanced - Gemini 3 \Claude 4.5 Access)**
508
  The newest and most sophisticated provider, offering access to cutting-edge models via Google's internal Antigravity API.
509
 
510
  **Supported Models:**
511
  - Gemini 2.5 (Pro/Flash) with `thinkingBudget` parameter
512
  - **Gemini 3 Pro (High/Low)** - Latest preview models
 
513
  - **Claude Sonnet 4.5 + Thinking** via Antigravity proxy
514
 
515
  **Advanced Features:**
 
28
  - **OpenAI-Compatible Proxy**: Offers a familiar API interface with additional endpoints for model and provider discovery.
29
  - **Advanced Model Filtering**: Supports both blacklists and whitelists to give you fine-grained control over which models are available through the proxy.
30
 
31
+ - **πŸ†• Antigravity Provider**: Full support for Google's internal Antigravity API, providing access to Gemini 2.5, Gemini 3, and Claude models with advanced features:
32
+ - **πŸš€ NEW: Claude Opus 4.5** - Anthropic's most powerful model, now available via Antigravity!
33
+ - Claude Sonnet 4.5 with extended thinking support
34
  - Thought signature caching for multi-turn conversations
35
  - Tool hallucination prevention via parameter signature injection
36
  - Automatic thinking block sanitization for Claude models
37
+ - Note: Claude thinking mode requires careful conversation state management (see [Antigravity documentation](DOCUMENTATION.md#antigravity-claude-extended-thinking-sanitization) for details)
38
  - **πŸ†• Credential Prioritization**: Automatic tier detection and priority-based credential selection ensures paid-tier credentials are used for premium models that require them.
39
  - **πŸ†• Weighted Random Rotation**: Configurable credential rotation strategy - choose between deterministic (perfect balance) or weighted random (unpredictable, harder to fingerprint) selection.
40
  - **πŸ†• Enhanced Gemini CLI**: Improved project discovery, paid vs free tier detection, and Gemini 3 support with thoughtSignature caching.
 
506
  SKIP_OAUTH_INIT_CHECK=true
507
 
508
 
509
+ #### **Antigravity (Advanced - Gemini 3 \ Claude Opus 4.5 / Sonnet 4.5 Access)**
510
  The newest and most sophisticated provider, offering access to cutting-edge models via Google's internal Antigravity API.
511
 
512
  **Supported Models:**
513
  - Gemini 2.5 (Pro/Flash) with `thinkingBudget` parameter
514
  - **Gemini 3 Pro (High/Low)** - Latest preview models
515
+ - **πŸ†• Claude Opus 4.5 + Thinking** - Anthropic's most powerful model via Antigravity proxy
516
  - **Claude Sonnet 4.5 + Thinking** via Antigravity proxy
517
 
518
  **Advanced Features:**