shaw
|
e20ce86ad4
|
feat: Antigravity 账号注入 systemInstruction 和 requestType header
- 在 antigravityClient.js 的请求 header 中添加 requestType: agent
- 在 anthropicGeminiBridgeService.js 中为 antigravity 账号前置注入系统提示词
|
2026-01-08 12:07:50 +08:00 |
|
52227
|
1b834ffcdb
|
feat: 增强稳定性与Antigravity适配 (僵尸流看门狗/自动重试/签名缓存)
主要变更:
1. **僵尸流看门狗 (Zombie Stream Watchdog)**:
- 新增 resetActivityTimeout 机制,45秒无数据强制断开连接,防止服务假死。
2. **智能重试机制**:
- 针对 Antigravity 429 (Resource Exhausted) 错误,自动清理会话并切换账号重试。
- 涵盖流式 (Stream) 和非流式 (Non-stream) 请求。
3. **Thought Signature 增强**:
- 新增签名缓存与恢复机制 (signatureCache)。
- 增加 skip_thought_signature_validator 兜底签名策略。
- 强制补充 thought: true 标记以满足上游校验。
4. **系统稳定性与调试**:
- 使用 util.inspect 替代 JSON.stringify 打印错误日志,彻底修复循环引用导致的服务崩溃。
- 新增针对 Antigravity 参数错误 (400) 的详细请求结构分析日志。
- 优化日志写入为轮转模式 (safeRotatingAppend)。
5. **其他优化**:
- antigravityClient 数据处理安全增强 (safeDataToString)。
|
2026-01-05 09:37:39 +08:00 |
|
52227
|
41999f56b4
|
feat: 适配 Antigravity 账户余额查询与流式响应优化
1. Antigravity 账户适配:
- 新增 GeminiBalanceProvider,支持 Antigravity 账户的额度查询(API 模式)
- AccountBalanceService 增加 queryMode 逻辑与安全限制
- 前端 BalanceDisplay 适配 Antigravity 配额显示
2. 流式响应增强:
- 优化 thoughtSignature 捕获与回填,支持思维链透传
- 修复工具调用签名校验
3. 其他:
- 请求体大小限制提升至 100MB
- .gitignore 更新
|
2026-01-03 10:15:13 +08:00 |
|
52227
|
b81c2b946f
|
feat: 增强 Gemini 桥接处理并添加 Antigravity 响应转储工具
|
2026-01-01 15:24:12 +08:00 |
|
52227
|
c67d2bce9d
|
feat: 完善 Antigravity OAuth 功能与权限校验
新增功能:
- 实现 Antigravity OAuth 账户支持与路径分流
- 支持 /antigravity/api 路径自动分流到 Antigravity OAuth 账户
- 支持 gemini-antigravity 平台类型的账户创建和管理
修复问题:
- 修复 OAuthFlow 组件中 gemini-antigravity 平台授权页面空白的问题
- 修复 EditApiKeyModal 中 Redis 返回字符串格式 permissions 导致的 400 错误
- 统一使用 hasPermission 函数进行权限校验,支持数组格式
优化改进:
- 添加 Antigravity 调试环境变量说明
|
2025-12-29 14:23:43 +08:00 |
|
52227
|
9960f237b8
|
feat: 实现 Antigravity OAuth 账户支持与路径分流
|
2025-12-25 14:33:24 +08:00 |
|