erio
505494b378
fix: update 2K image price placeholder from 0.134 to 0.201
2026-02-27 17:18:24 +08:00
erio
c1033c12bd
chore: bump version to 0.1.86.6
2026-02-27 16:38:35 +08:00
erio
b789333b68
test: stabilize subscription progress day assertion
2026-02-27 16:35:37 +08:00
erio
61ef73cb12
refactor: isolate claude max response usage simulation by group toggle
2026-02-27 16:14:07 +08:00
erio
e71be7e0f1
fix: update image pricing tests for 2K tier and refactor claude max billing policy
...
- Update 5 test assertions to match new 2K default price ($0.201 = base * 1.5)
- Refactor claude max cache billing policy into reusable functions
2026-02-27 15:13:05 +08:00
erio
0302c03864
fix: add 2K image pricing at 1.5x base price
2026-02-27 15:00:18 +08:00
erio
d21fe54d55
chore: bump version to 0.1.86.5
2026-02-27 12:55:05 +08:00
erio
a70d3ff82d
fix: update antigravity user-agent version to 1.19.6
2026-02-27 12:36:50 +08:00
erio
574359f1df
chore: bump version to 0.1.86.4
2026-02-27 12:24:02 +08:00
erio
6da2f54e50
refactor: decouple claude max cache policy and add tokenizer
2026-02-27 12:18:22 +08:00
erio
886464b2e9
Merge branch 'feature/claude-max-simulation-review' into release/custom-0.1.86
...
# Conflicts:
# backend/cmd/server/VERSION
2026-02-27 09:58:01 +08:00
erio
396044e354
fix: gofmt alignment in constants.go
2026-02-27 09:36:23 +08:00
erio
3d15202124
chore: bump version to 0.1.86.3
2026-02-27 09:30:58 +08:00
erio
756b09b6b8
feat: replace gemini-3-pro-image with gemini-3.1-flash-image
...
- Add migration 060 to update model_mapping for all antigravity accounts
- Remove gemini-3-pro-image and gemini-3-pro-image-preview mappings
- Add gemini-3.1-flash-image and gemini-3.1-flash-image-preview mappings
- Update frontend usage window to show GImage for new model
- Update isImageGenerationModel to support new model
2026-02-27 09:30:44 +08:00
erio
f4d3fadd6f
chore: bump version to 0.1.86.2
2026-02-27 01:55:25 +08:00
erio
1fb6e9e830
feat: add claude max usage simulation with group switch
2026-02-27 01:54:54 +08:00
erio
78ac6a7a29
docs: 添加 Star 环境部署信息并创建 AGENTS.md
...
- CLAUDE.md 中添加 Star 环境记录(端口 8086、数据库 star、Redis DB 4)
- 复制 CLAUDE.md 为 AGENTS.md
2026-02-27 00:59:11 +08:00
erio
efe8810dff
fix: remove duplicate model_mapping field in GeminiCredentials
...
The field was defined twice (line 563 and 585) due to merge conflict
with upstream v0.1.86, causing TypeScript compilation error TS2300.
2026-02-25 22:10:57 +08:00
erio
5c07e11473
refactor: remove unused UserAgent constant
...
The UserAgent constant was never referenced; all HTTP requests
use GetUserAgent() which reads from defaultUserAgentVersion
(configurable via ANTIGRAVITY_USER_AGENT_VERSION env var).
2026-02-25 20:08:44 +08:00
erio
d552ad7673
fix: 修复合并后的重复代码和闭包签名不匹配
...
- 删除 account_handler.go 中重复的 CheckMixedChannel 函数
- 修复 gateway_handler.go 闭包调用传参不匹配(上游已改为闭包捕获)
- 恢复 docker-compose.yml 中缺失的 postgres_data volume 定义
2026-02-25 19:24:56 +08:00
erio
496173da1f
merge: 合并上游 v0.1.86 到 main 分支
2026-02-25 19:02:10 +08:00
eriol touwa
1cdaf33272
Merge pull request #3 from touwaeriol/compact-model-ratelimit-badges
...
ui: 减小模型限流徽章区域间距
2026-02-25 18:54:06 +08:00
erio
e2b3969492
ui: 减小模型限流徽章区域间距,与用量窗口列高度对齐
2026-02-25 18:51:49 +08:00
shaw
ded9b6c14e
fix: upgrade utls to v1.8.2 to resolve GO-2026-4512 vulnerability
v0.1.86
2026-02-25 08:57:43 +08:00
Wesley Liddick
609abbbd7c
Merge pull request #624 from cagedbird043/pr/antigravity-gemini31-passthrough-buttons
...
feat: 补充 Antigravity 的 Gemini 3.1 Pro 透传快捷按钮
2026-02-25 08:45:49 +08:00
Wesley Liddick
1b4e504fad
Merge pull request #625 from cagedbird043/pr/antigravity-default-gemini31-passthrough
...
fix: 默认补全 Antigravity 的 Gemini 3.1 Pro 透传映射
2026-02-25 08:45:16 +08:00
Wesley Liddick
0a3a445828
Merge pull request #628 from cagedbird043/pr/docs-model-mapping-bulk-edit-tip
...
docs: 增加跨平台批量修改导致模型映射丢失的排障经验
2026-02-25 08:31:31 +08:00
Wesley Liddick
c7e18bd5be
Merge pull request #627 from touwaeriol/pr/bugfixes-and-enhancements
...
feat: 反重力(Antigravity)增强、Failover 重构及新模型支持
2026-02-25 08:30:25 +08:00
cagedbird043
083d202fe4
docs: 增加跨平台批量修改导致模型映射丢失的排障经验
2026-02-25 01:02:25 +08:00
erio
8365a8328b
merge: resolve conflicts with upstream/main (Gemini 3→3.1 mappings)
2026-02-25 00:38:39 +08:00
erio
58f21e4b3a
fix: correct gofmt alignment in gemini-3.1-pro fallback pricing
2026-02-25 00:23:37 +08:00
erio
5bd7408b2f
fix: add fallback pricing for opus-4.6 and gemini-3.1-pro models
2026-02-25 00:10:07 +08:00
erio
c671e8dd1d
fix: 统一gemini-3默认映射为非强制3.1
2026-02-24 23:24:48 +08:00
cagedbird043
a3aed3c4c3
fix: 默认补全 antigravity 的 Gemini 3.1 Pro 透传映射
2026-02-24 22:54:11 +08:00
cagedbird043
c008649584
feat: 补充 antigravity 的 Gemini 3.1 Pro 透传快捷按钮
2026-02-24 22:53:53 +08:00
Wesley Liddick
516f8f287c
Merge pull request #623 from cagedbird043/fix/antigravity-mapping-upgrade-additions
...
fix: 补全 Antigravity 模型映射升级与快捷按钮
2026-02-24 22:50:24 +08:00
Wesley Liddick
66148690c6
Merge pull request #622 from cagedbird043/fix/auto-clear-account-error-on-usage
...
fix: 刷新用量成功后自动清理账号可恢复错误状态
2026-02-24 22:49:08 +08:00
Wesley Liddick
cadd7f546f
Merge pull request #621 from cagedbird043/fix/gemini-auth-url-613
...
fix: 修复 Gemini 授权链接生成失败(issue #613)
2026-02-24 22:48:09 +08:00
erio
a3ff317f1c
feat: optimize model rate limit indicator layout with short aliases
...
- Change layout from fixed 3-column grid to vertical-first responsive
columns (1 col for ≤4 items, 2 cols for ≤8, 3 cols for 9+)
- Add short aliases for all known model scope keys (e.g. COpus46, CSon46,
G3PH, G3F) to reduce badge width
- Display countdown timer directly on each badge (supports h/m/s)
- Retain legacy scope aliases for backward compatibility
2026-02-24 22:11:50 +08:00
erio
d8d4b0c0c7
fix: enable Gemini model_mapping UI and extend warmup to Antigravity
...
- Remove Gemini platform exclusion from model restriction UI in
Create/Edit account modals (Gemini now supports model_mapping)
- Remove outdated Gemini model passthrough info cards
- Add model_mapping field to GeminiCredentials type
- Extend warmup request interception toggle to Antigravity platform
- Remove redundant try/catch in API key account creation
- Remove noisy gateway.request_completed debug log
- Reorganize Gemini model mapping sections in constants.go
2026-02-24 21:30:32 +08:00
erio
d616f8c854
refactor: remove unused ClientSecret constant
...
The ClientSecret constant was left as an empty string after
getClientSecret() was refactored to use defaultClientSecret.
Remove the dead constant and update the test accordingly.
2026-02-24 21:09:46 +08:00
erio
b6fa8b8eec
fix: update tests for defaultClientSecret and align migration 058
...
- Fix oauth_test.go and client_test.go to use defaultClientSecret
variable instead of env var (init() already sets the default)
- Align migration 058 gemini-3-pro-high/low/preview mappings with
constants.go (map to 3.1 versions)
2026-02-24 21:06:10 +08:00
erio
36d2e6999b
feat: add default value for Antigravity OAuth client secret
...
Add a built-in default for ANTIGRAVITY_OAUTH_CLIENT_SECRET so the
service works out of the box without requiring environment variable
configuration. The env var can still override the default.
2026-02-24 20:54:28 +08:00
cagedbird043
076c00063d
feat: 补全 antigravity 模型映射快捷按钮
2026-02-24 20:31:36 +08:00
cagedbird043
ea8104c6a2
fix: antigravity 默认补全 gemini-3-flash 透传
2026-02-24 20:31:36 +08:00
erio
ca3e9336e1
test: update UserAgent version assertion to match 1.18.4 default
2026-02-24 20:31:02 +08:00
erio
f92ab48166
fix: add gemini-3.1-pro-preview to default Antigravity model mapping
...
Add missing gemini-3.1-pro-preview -> gemini-3.1-pro-high mapping to
DefaultAntigravityModelMapping for consistency with migration 059.
2026-02-24 20:06:19 +08:00
cagedbird043
c10267ce2b
fix: 刷新用量成功后自动清理账号可恢复错误状态
2026-02-24 20:04:36 +08:00
cagedbird043
9bd6a62ab3
test: 更新 Gemini OAuth 内置回退测试用例
2026-02-24 20:04:05 +08:00
cagedbird043
0dbea6ca58
fix: 修复 Gemini 授权链接生成失败并改进错误提示
2026-02-24 20:04:05 +08:00