Spaces:
Paused
Paused
Mirrowel commited on
Commit Β·
0889307
1
Parent(s): 96e1b97
docs: π update documentation for Claude Opus 4.5 support and fix gitignore
Browse filesAdd 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
- .gitignore +1 -1
- DOCUMENTATION.md +8 -1
- 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
|
|
|
|
|
|
|
| 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
|
| 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:**
|