erio
7064063230
fix: wrap handleSubmit in form onSubmit to fix TS type mismatch
2026-02-28 19:53:25 +08:00
erio
b1de4352a8
fix: update mixed channel test assertions for Chinese message
2026-02-28 19:41:55 +08:00
erio
7bf5c1cbcb
chore: bump version to 0.1.87.7
2026-02-28 19:32:24 +08:00
erio
411e24146d
feat: bulk update accounts pre-check mixed channel risk with confirm dialog
...
- Move mixed channel check before any DB writes in BulkUpdateAccounts
- Return 409 from BulkUpdate handler for MixedChannelError
- Add ConfirmDialog to BulkEditAccountModal for mixed channel warning
- Update mixed channel warning message to Chinese
2026-02-28 19:31:57 +08:00
erio
c7392fc80b
fix: make purchase iframe fully fill container
2026-02-28 18:58:19 +08:00
erio
c37c68a341
feat: append auth token to purchase iframe url
2026-02-28 16:02:55 +08:00
erio
9230d3cbc9
fix: streamline purchase embed layout with floating open button
2026-02-28 15:26:16 +08:00
erio
19925e22d9
chore: bump version to 0.1.87.3
2026-02-28 14:09:02 +08:00
erio
65e0c1b258
fix: pass theme to purchase iframe and optimize embed layout
2026-02-28 14:08:53 +08:00
erio
94bdde32bb
chore: bump version to 0.1.87.2
2026-02-28 10:37:42 +08:00
erio
14c80d26c6
fix: unify purchase url for iframe and new-tab
2026-02-28 10:37:25 +08:00
erio
9555a99d1c
chore: bump version to 0.1.87.1
2026-02-27 21:24:03 +08:00
erio
0e69895603
Merge branch 'main' into release/custom-0.1.87
...
# Conflicts:
# frontend/src/components/keys/UseKeyModal.vue
2026-02-27 21:20:22 +08:00
erio
cc3cf1d70a
chore: bump version to 0.1.86.10
2026-02-27 21:02:24 +08:00
erio
3382d496e3
refactor: remove unused detectClaudeMaxCacheBillingOutcomeForUsage function
2026-02-27 20:56:33 +08:00
erio
e0b4b00dc1
chore: bump version to 0.1.86.9
2026-02-27 20:45:52 +08:00
erio
81d896bf78
fix: sync Antigravity ForwardResult.Usage with client response simulation
...
Apply Claude Max cache billing to usage before returning ForwardResult
in Antigravity Forward, ensuring RecordUsage gets the same simulated
usage that clients see. Restore apply+fallback in RecordUsage for
consistency across GatewayService and Antigravity paths.
2026-02-27 20:42:53 +08:00
erio
ec576fdbde
chore: bump version to 0.1.86.8
2026-02-27 19:59:51 +08:00
erio
741eae59bb
refactor: decouple claude max cache simulation from RecordUsage
...
Extract setupClaudeMaxStreamingHook and applyClaudeMaxNonStreamingRewrite
facade functions to helpers file. RecordUsage now uses detect-only (no
mutation), client response rewriting handled at Forward layer.
2026-02-27 19:59:36 +08:00
Wesley Liddick
3bae525026
Merge pull request #650 from wucm667/feat/sync-page-title-on-locale-change
...
feat(i18n): 切换语言时同步更新页面标题
v0.1.87
2026-02-27 19:48:36 +08:00
shaw
df00805a2a
feat(frontend): 为管理端用量页面添加列显示设置
2026-02-27 19:41:26 +08:00
Wesley Liddick
a88ee96518
Merge pull request #665 from touwaeriol/fix/2k-image-default-pricing
...
fix: add 2K image default pricing at 1.5x base price
2026-02-27 19:20:44 +08:00
Wesley Liddick
3cc2f9bd57
Merge pull request #664 from wucm667/fix/account-priority-hint
...
fix(frontend): add priority hint in edit account modal
2026-02-27 19:19:36 +08:00
erio
d1b684b782
fix: add 2K image default pricing at 1.5x base price
...
Previously 2K images used the same base price as 1K ($0.134).
Now 2K uses 1.5x multiplier ($0.201), consistent with 4K using 2x ($0.268).
- Backend: add 2K size branch in getDefaultImagePrice
- Frontend: update 2K placeholder from 0.134 to 0.201
- Tests: update assertions for new 2K default price
2026-02-27 17:37:30 +08:00
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
wucm667
6460d4ad3a
fix(frontend): add priority hint in edit account modal
2026-02-27 16:00:11 +08:00
Wesley Liddick
19ea392d5d
Merge pull request #663 from touwaeriol/fix/update-antigravity-useragent-version
...
fix: update antigravity user-agent version to 1.19.6
2026-02-27 15:28:45 +08:00
Wesley Liddick
fb4d016176
Merge pull request #659 from touwaeriol/feature/gemini-3.1-flash-image
...
feat: 新增 gemini-3.1-flash-image 支持,替代 gemini-3-pro-image
2026-02-27 15:28:33 +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
afec747d9e
fix: update antigravity user-agent version to 1.19.6
...
Update the default user-agent version from 1.18.4 to 1.19.6
to match the latest official antigravity client.
2026-02-27 12:31:51 +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
7388fcce41
fix: gofmt alignment in constants.go
2026-02-27 09:52:50 +08:00
erio
a6f9f9f968
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:52:50 +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
Wesley Liddick
29759721e0
Merge pull request #651 from cagedbird043/pr/bulk-edit-platform-filter
...
fix(frontend): 批量编辑添加跨平台模型映射警告与智能过滤
2026-02-27 09:03:00 +08:00
Wesley Liddick
1941b20521
Merge pull request #657 from alfadb/fix/count-tokens-404-passthrough
...
fix(gateway): count_tokens 不支持时返回 404 而非伪造的 200
2026-02-27 08:42:46 +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
alfadb
e6969acb50
fix: address review - fix log wording and add response body assertion in test
2026-02-26 23:49:30 +08:00