github-actions[bot]
09757b418e
chore(release): 8.8.1-dev.9
2026-07-29 17:18:37 +00:00
Kai (Tam Nhu) Tran
3ad78b43e7
Merge pull request #1674 from kaitranntt/kai/fix/1670-concurrent-account-locks
...
fix(cliproxy): retry contended state locks
2026-07-29 13:12:32 -04:00
github-actions[bot]
9539cb0cda
chore(release): 8.8.1-dev.8
2026-07-29 17:06:27 +00:00
Kai (Tam Nhu) Tran
16abf18075
Merge pull request #1673 from jeffersongoncalves/feat/i18n-pt-br
...
feat(i18n): add Brazilian Portuguese (pt-BR) locale
2026-07-29 13:01:58 -04:00
Tam Nhu Tran
348d230298
docs: document Brazilian Portuguese locale
2026-07-29 12:56:42 -04:00
Tam Nhu Tran
0a80dddb9c
fix(i18n): complete Brazilian Portuguese locale
2026-07-29 12:54:35 -04:00
Tam Nhu Tran
794983ca13
chore(reports): refresh hardening inventory
2026-07-29 12:53:00 -04:00
Tam Nhu Tran
d700030018
test(cliproxy): cover concurrent state writers
2026-07-29 12:52:03 -04:00
Tam Nhu Tran
66794e0732
fix(cliproxy): retry contended state locks
2026-07-29 12:52:03 -04:00
github-actions[bot]
fe90591511
chore(release): 8.8.1-dev.7
2026-07-29 16:44:07 +00:00
Kai (Tam Nhu) Tran
558e727312
Merge pull request #1672 from KennethWKZ/feat/claude-opus-5
...
feat: support Claude Opus 5
2026-07-29 12:39:56 -04:00
Tam Nhu Tran
0629b4a405
test(ui): cover Claude Opus 5 catalog visibility
2026-07-29 12:36:42 -04:00
Tam Nhu Tran
af4e4fb353
fix(cliproxy): correct Claude Opus 5 metadata
2026-07-29 12:36:25 -04:00
Jefferson Simão Gonçalves and Claude Sonnet 5
bb2596e296
feat(i18n): add Brazilian Portuguese (pt-BR) locale
...
Adds a full pt-BR translation of the dashboard UI alongside the
existing en/zh-CN/vi/ja/ko locales, and wires locale detection/
storage to recognize pt-* browser locales.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-27 21:07:38 -03:00
Kenneth Wong
cd59c49ae8
chore(reports): refresh hardening inventory
2026-07-27 19:41:19 +08:00
Kenneth Wong
ee90dd2640
feat: support claude opus 5
2026-07-27 15:07:26 +08:00
github-actions[bot]
2043c65de7
chore(release): 8.8.1-dev.6
2026-07-27 02:18:11 +00:00
Kai (Tam Nhu) Tran
b09f8191f3
Merge pull request #1669 from kaitranntt/kai/docs/1666-pruning-freshness
...
docs: prune stale guides and enforce freshness
2026-07-26 22:09:35 -04:00
Kai (Tam Nhu) Tran
a8217bf18d
Merge pull request #1668 from kaitranntt/kai/docs/1665-architecture-contracts
...
docs: reconcile architecture and engineering contracts
2026-07-26 22:09:17 -04:00
Kai (Tam Nhu) Tran
4547181c58
Merge pull request #1667 from kaitranntt/kai/docs/1664-ai-contributor-guidance
...
docs: refresh contributor and AI guidance
2026-07-26 22:08:56 -04:00
Tam Nhu Tran
8dc6b817b2
test(docs): enforce documentation freshness
2026-07-26 09:36:01 -04:00
Tam Nhu Tran
306a8276b3
fix(metrics): enforce exact runtime inventory
2026-07-26 09:36:00 -04:00
Tam Nhu Tran
426dc541a9
docs(roadmap): replace historical trackers with live guidance
2026-07-26 09:36:00 -04:00
Tam Nhu Tran
75e715eebd
docs(hygiene): remove superseded local guides
2026-07-26 09:35:42 -04:00
Tam Nhu Tran
4485fd6406
docs(macos): consolidate CCS Bar maintainer guidance
2026-07-26 09:35:42 -04:00
Tam Nhu Tran
fd0d4362b3
docs(config): preserve active developer contracts
2026-07-26 09:35:42 -04:00
Tam Nhu Tran
deb1ed0e67
docs(readme): route user guides to canonical docs
2026-07-26 09:35:42 -04:00
Tam Nhu Tran
51e8062995
docs(operations): refresh runtime contracts
2026-07-26 09:35:10 -04:00
Tam Nhu Tran
ebe1746459
docs(architecture): reconcile provider and target contracts
2026-07-26 09:35:00 -04:00
Tam Nhu Tran
b918783293
docs(product): refresh product and release contracts
2026-07-26 09:34:48 -04:00
Tam Nhu Tran
1e11335348
docs(contributing): align test and UI guidance
2026-07-26 09:34:18 -04:00
Tam Nhu Tran
721ca5fc33
docs(architecture): replace volatile maintainer snapshots
2026-07-26 09:34:09 -04:00
Tam Nhu Tran
3bb2d56778
docs(ai): define documentation truth hierarchy
2026-07-26 09:33:56 -04:00
github-actions[bot]
fd45c51ed0
chore(release): 8.8.1-dev.5
2026-07-22 19:14:29 +00:00
Kai (Tam Nhu) Tran
66a3468918
Merge pull request #1655 from minhbi245/feat/cliproxy-retry-config
...
feat(cliproxy): expose request retry config
2026-07-22 15:10:14 -04:00
Tam Nhu Tran
2d909a162f
Merge remote-tracking branch 'origin/dev' into kai/review/pr-1655-retry-followup
2026-07-22 15:08:11 -04:00
Tam Nhu Tran
480b79551b
fix: apply cliproxy retry settings safely
2026-07-22 15:08:06 -04:00
github-actions[bot]
c9ce83683e
chore(release): 8.8.1-dev.4
2026-07-22 19:03:46 +00:00
Kai (Tam Nhu) Tran
9cbf02b1be
Merge pull request #1652 from minhbi245/feat/fable-tier-mapping
...
feat(ui): add fable tier row in model mapping
2026-07-22 14:59:24 -04:00
Tam Nhu Tran
f7241d0874
fix: propagate fable model mapping across runtime paths
2026-07-22 14:58:57 -04:00
github-actions[bot]
d60b9e2e2c
chore(release): 8.8.1-dev.3
2026-07-22 18:45:17 +00:00
Kai (Tam Nhu) Tran
38fdd4441b
Merge pull request #1653 from minhbi245/feat/codex-fast-toggle
...
feat(ui): add codex fast service-tier toggle
2026-07-22 14:41:11 -04:00
Kai (Tam Nhu) Tran
f066188f0a
Merge pull request #1656 from minhbi245/chore/refresh-hardening-inventory
...
chore(reports): refresh hardening inventory
2026-07-22 14:40:58 -04:00
github-actions[bot]
062cf85db0
chore(release): 8.8.1-dev.2
2026-07-22 18:28:20 +00:00
Kai (Tam Nhu) Tran
3608bf71a1
feat: rebrand CCS as Claude Codex Switch ( #1658 )
...
Closes #1657
2026-07-22 14:23:42 -04:00
milesnguyen2405
9ddb3429d4
chore(reports): refresh hardening inventory
...
The maintainability metrics artifact aged past the 30-day freshness
gate in scripts/ci-parity-gate.sh, so validate:ci-parity fails for
every contributor branch until the committed copy is regenerated.
2026-07-22 23:24:35 +07:00
github-actions[bot]
39d31508a2
chore(release): 8.8.1-dev.1
2026-07-22 14:43:17 +00:00
Kai (Tam Nhu) Tran
0ef370fafe
Merge pull request #1650 from minhbi245/feat/codex-effort-dropdown
...
feat(ui): per-tier reasoning effort dropdown in model mapping (codex + grok)
2026-07-22 10:39:11 -04:00
Tam Nhu Tran
c23b6bee19
fix(ui): preserve untrusted origins in dev proxy
2026-07-22 10:36:38 -04:00
milesnguyen2405
d5ea4eeea3
feat(cliproxy): expose request retry config
...
The generated CLIProxy config pinned request-retry and
max-retry-interval to 0 with no way to change them. Add an opt-in
config.cliproxy.retry block (schema validation, generator wiring,
dashboard inputs beside the routing controls, i18n x5). Unset config
keeps the generated output byte-identical; max-retry-interval unit
confirmed as seconds against upstream CLIProxyAPI.
2026-07-22 16:42:36 +07:00