Commit Graph
556 Commits
Author SHA1 Message Date
lzt404 e768ebcede chore: update core version to 8.0.3 2026-09-28 12:47:33 +08:00
lzt404 82089faaf1 fix: preserve configuration and credentials during v7-to-v8 upgrades 2026-09-28 12:47:33 +08:00
lzt404 670ab9ff95 feat(release-notes): add v0.3.8 release notes in English, Japanese, Simplified Chinese, and Traditional Chinese 2026-09-28 00:22:03 +08:00
lzt404 7c5b65a153 fix(config): correct cross-platform paths and v8 config updates
- Extend OAuth directory recovery to Windows and Linux
- Align credential path resolution and log directory selection with the core
- Update v8 TLS and logging fields without requiring a version marker
- Support flow-style YAML mappings and preserve null legacy TLS fields
- Add regression tests for path recovery and config updates
2026-09-28 00:22:03 +08:00
lzt404 6dd8646afc fix(macos): harden OAuth credential directory recovery
- Normalize auth paths before comparison and credential scanning
- Update effective v8 auth-dir fields without requiring a version marker
- Preserve active credentials and configuration when recovery fails
- Add regression tests for config reloads and v7-to-v8 upgrades
2026-09-28 00:22:03 +08:00
lzt404 cb7fbbecfc docs(release-notes): update v0.3.7 notes for core 8.0.2 and macOS OAuth fix 2026-09-27 21:32:32 +08:00
lzt404 002c8936bd chore: update core version to 8.0.2 2026-09-27 21:32:32 +08:00
lzt404 6f9abad6f7 fix(macos): recover OAuth credentials from legacy relative auth-dir 2026-09-27 21:32:32 +08:00
lzt404 1df40c7100 docs(release-notes): add multilingual release notes for v0.3.7 2026-09-27 21:00:01 +08:00
lzt404 03ea856724 chore: update core version to 8.0.1 2026-09-27 20:27:55 +08:00
lzt404 c52039dfed fix: handle missing v8 config nodes and normalize alias transaction views
- Default absent optional config nodes to empty values without hiding other errors
- Normalize empty parent mappings to prevent alias save and rollback conflicts
- Add regression tests for missing config, first-time alias creation, and rollback
2026-09-27 20:03:33 +08:00
lzt404 02d5a2d469 feat(linux): add system tray with safe window fallback 2026-09-27 20:03:33 +08:00
lzt404 ecf0ad58fd fix(agents): disable Claude Code server-side auto mode checks for CPA gateways 2026-09-27 18:13:01 +08:00
lzt404 9c67b9d40c feat(i18n): replace hardcoded Chinese messages with English 2026-09-27 16:33:50 +08:00
lzt404 89bdbc7aea fix: improve UI accessibility and responsive layouts 2026-09-27 16:33:50 +08:00
lzt404 cf40abe7ee fix: improve browser mock toolbar and pricing layout 2026-09-27 16:33:50 +08:00
lzt404 006691d493 feat: add browser mock mode for UI development 2026-09-27 16:33:50 +08:00
lzt404 88f2d304e3 docs(release-notes): add multilingual release notes for v0.3.4 2026-09-25 22:56:14 +08:00
lzt404 8444142640 fix(i18n): change 'Advanced Settings" to "Advanced Features" 2026-09-25 22:36:50 +08:00
lzt404 ae5471642e fix: refresh app updates and apply the bundled core 2026-09-25 22:36:50 +08:00
lzt404 67cdf40faf docs(release-notes): add multilingual release notes for v0.3.3 2026-09-25 14:51:56 +08:00
lzt404 522f61ceb4 chore(version): update core version from 7.3.15 to 7.3.17 2026-09-25 14:51:56 +08:00
lzt404 4d2aea3353 feat: add per-API connection proxy URL settings 2026-09-25 14:51:56 +08:00
lzt404 2432220677 feat(usage): update model pricing from external catalogs 2026-09-25 14:51:56 +08:00
lzt404 8806fe57eb chore(version): update core version from 7.3.12 to 7.3.15 2026-09-25 14:51:56 +08:00
lzt404 6c64fc06b0 feat(release-notes): add multilingual release notes for v0.3.2 with new features, improvements, and fixes 2026-09-24 00:04:36 +08:00
lzt404 345e228a91 fix(usage): use unique database row IDs for event list keys
Fixes #298
2026-09-23 21:35:59 +08:00
lzt404 395ac1c4fc refactor(config): streamline sensitive words editing and simplify UI copy 2026-09-23 21:35:59 +08:00
lzt404 8f716f9e01 feat(config): add sensitive words settings for Antigravity and Devin 2026-09-23 21:35:59 +08:00
lzt404 1610fc199f feat(build): enhance build script with stale cache detection and skip copy option 2026-09-23 21:35:59 +08:00
lzt404 b7e6504617 fix(quota): align reset countdown with Management Center 2026-09-23 21:35:59 +08:00
lzt404 e409bfaf7c feat(codex): add official GPT-6 Sol and Luna model templates 2026-09-23 21:35:59 +08:00
lzt404 b4241ad44f docs(release-notes): add v0.3.1 release notes 2026-09-23 02:47:28 +08:00
lzt404 820ad4d2c4 fix(usage): improve responsive token trend axis 2026-09-23 02:47:28 +08:00
lzt404 286f4bbe1b feat(agents): allow CPA configuration for config-only clients 2026-09-23 02:47:28 +08:00
lzt404 b0f69877f8 fix(agents): allow WorkBuddy configuration without detected app 2026-09-23 02:47:28 +08:00
lzt404 0bb6eab4cb refactor(agents): remove Cursor CLI support 2026-09-23 02:47:28 +08:00
lzt404 c3ea47a895 feat(agents): align workbench layout and scrolling with usage records
- Implement full-height shell chaining to fix the workbench bottom gap
  to the window edge via content padding, matching Usage Records
- Enforce equal-height panels with a 1:3 ratio for the client list and
  configuration workbench on desktop viewports
- Pin subpage tabs to the top of the configuration panel and wrap body
  content in an independent scroll region with max-content auto rows
- Unify Codex session list scrolling within the main configuration scroller
  to avoid nested scrollbars on desktop
- Fall back to natural document scrolling on mobile and narrow viewports
- Add shell fixture support and comprehensive Playwright layout assertions
  for fixed-edge gaps, panel ratios, and scroll accessibility
2026-09-23 02:47:28 +08:00
lzt404 da3f4d46d6 chore(version): update core version to 7.3.12 2026-09-23 02:47:28 +08:00
lzt404 ad22188493 fix(ui): improve agent list scrolling and text layout 2026-09-23 02:47:28 +08:00
lzt404 bc3095faee feat(release-notes): add release notes for v0.3.0 2026-09-21 22:21:02 +08:00
lzt404 03f147bd18 chore(version): update core version to 7.3.10 2026-09-21 21:58:01 +08:00
lzt404 ec88f1428a fix(usage): keep trend tooltip visible until the pointer leaves 2026-09-21 21:58:01 +08:00
lzt404 dfb7124796 style(usage): reorder stat cards and align overview rows to full width 2026-09-21 21:58:01 +08:00
lzt404 07c6d79b81 style(usage): compact overview stat cards and fit 6 cards in a single row 2026-09-21 21:58:01 +08:00
lzt404 ae18553e1d style(home): convert API access cards to horizontal rows and refine layout
- Redesign API access format cards into full-width horizontal rows, one per line
- Enforce strictly equal heights between control and API access panels
- Keep control action buttons in a single row without wrapping at 1247x703
- Tighten spacing between brand heading and URL input while keeping `http://` prefixes vertically aligned
- Unify card surfaces with a clean, bright, high-contrast theme across light and dark modes
- Enable click-to-copy directly on URL code blocks with visual feedback indicators
2026-09-21 21:58:01 +08:00
lzt404 8901eff9bb feat(agents): add Cursor CLI support and remove Antigravity and Cursor IDE integrations 2026-09-21 21:58:01 +08:00
lzt404 84c29782b0 fix(agents): fix antigravity settings path resolution and CLI launch in PowerShell
Resolve Antigravity IDE configuration directory from installed executable metadata and product.json before falling back to legacy paths.

Launch Antigravity CLI via System.Diagnostics.Process and wait for process exit when running under Windows PowerShell to avoid console I/O contention.

Add unit tests for executable product metadata resolution and PowerShell CLI process synchronization.
2026-09-21 21:58:01 +08:00
lzt404 615188b390 feat(agents): add Antigravity IDE and CLI support
- Add separate configuration entries for IDE and CLI
- Integrate Gemini-compatible routing and scoped credentials
- Support detection, launch, backup, restore, and IDE restart
- Add localized guidance and configuration, UI, and native integration tests
2026-09-21 21:58:01 +08:00
lzt404 3545941414 feat(agents): add WorkBuddy configuration support
- Support installation detection, configuration, backup, restore, launch, and restart
- Handle both models.json formats while preserving custom settings
- Simplify model names and retain existing CPA models when switching
- Fix model visibility restoration when disabling integration
- Add regression tests, translations, and documentation
2026-09-21 21:58:01 +08:00