lzt404
51ea7fd69f
fix(agents): sync Kimi and Grok context windows with CPA core
2026-08-15 15:51:56 +08:00
lzt404
b312b904a2
fix(agents): speed up detection and sync ZCode default model
2026-08-15 15:28:01 +08:00
lzt404
607c930d7b
fix(zcode): sync model context windows from CPA core
2026-08-15 14:58:56 +08:00
lzt404
49893bb32e
feat(agents): add Kimi Code and Grok Build integrations
2026-08-15 14:24:25 +08:00
lzt404
d093a0122e
feat(agents): add ZCode client integration
2026-08-15 14:05:21 +08:00
lzt404
5c770c5605
feat: add DeepSeek Harness configuration support
2026-08-15 00:59:17 +08:00
lzt404
18c9546b51
fix(health-check): record Gemini thought-only responses as successful usage
2026-08-14 18:43:12 +08:00
lzt404
ee41ac4922
feat(api-access): improve provider drag-and-drop sorting animations
2026-08-14 18:03:01 +08:00
lzt404
813fbf97a8
feat(api-access): add drag-and-drop provider reordering
2026-08-14 17:42:42 +08:00
lzt404
dbd97d862f
fix(core): show processing state during automatic startup
...
- track automatic core startup in shared runtime state
- expose the starting state through CoreStatus
- disable core controls while startup is in progress
- clear the processing state after startup succeeds or fails
- add regression tests for startup state handling
2026-08-14 01:37:35 +08:00
lzt404
30fb184384
feat(settings): add automatic core startup preference
...
- add a default-enabled “Start Core on Launch” setting
- persist the preference in the GUI configuration
- automatically start the CPA core when the app launches
- keep the preference independent from manual core start and stop actions
- add multilingual labels and migration tests
2026-08-14 01:28:52 +08:00
lzt404
2888042645
feat(oauth): add browser selection and refreshable login links
...
- detect installed browsers and remember the selected option
- support generating OAuth links without opening a browser
- refresh login links after cancelling the previous OAuth session
- update multilingual labels and responsive styles
- bump app version to 0.2.21 and core version to 7.2.131
2026-08-14 01:20:02 +08:00
lzt404
2ad85880d4
fix(api-access): show model discovery errors inside provider dialog
2026-08-12 00:53:10 +08:00
lzt404
74be9e85a1
feat(config): add retry controls for long-running requests
2026-08-12 00:31:20 +08:00
lzt404
6d6659407c
fix(i18n): update proxy hint messages to clarify protocol support
2026-08-11 22:48:08 +08:00
lzt404
be08a4bfdf
fix(oauth): persist successful login status across navigation
2026-08-11 18:38:57 +08:00
lzt404
7b192cc6a4
fix(agents): preserve unapplied Claude model drafts across navigation
2026-08-11 18:18:23 +08:00
lzt404
476d6e6769
fix(agents): isolate Claude Code and Desktop mapping state
2026-08-11 14:12:16 +08:00
lzt404
4484e3a190
fix(agents): isolate Claude client model mapping drafts
2026-08-11 14:04:46 +08:00
lzt404
e9470fbe14
fix(agents): support Claude Desktop aliases for Codex OAuth models
2026-08-11 12:29:35 +08:00
lzt404
8655f6aae4
feat(agents): add per-role 1M context controls for Claude
2026-08-10 18:14:35 +08:00
lzt404
4f97ae9167
refactor(api-access): show model counts only
2026-08-10 14:09:12 +08:00
lzt404
906f68f566
refactor: modularize backend architecture and test suite
...
- split Tauri business logic out of main.rs by domain
- separate agent and core configuration submodules
- organize Rust tests by feature with shared test support
- split frontend locale resources
2026-08-10 13:30:45 +08:00
lzt404
e01bf54a54
fix(settings): persist silent startup preference
2026-08-10 02:04:20 +08:00
lzt404
f9b389781f
refactor(auth-files): rename upload action to import
2026-08-10 01:34:48 +08:00
lzt404
642829b23f
refactor(auth-files): replace clear disk action with open folder
2026-08-10 01:30:07 +08:00
lzt404
edbce47e4c
fix(update-dialog): remove excessive empty space
...
- make the update dialog height adapt to its content
- remove fixed grid rows from confirmation and progress states
2026-08-08 22:21:18 +08:00
lzt404
32036b2f17
fix(aliases): allow Fast selection before choosing a model
...
- support creating plain model aliases without requiring Fast
- enable the Fast toggle before an original model is selected
- preserve Fast state for compatible models and handle plain alias deletion
2026-08-08 22:13:27 +08:00
lzt404
d05d12308b
feat(settings): add system autostart support
...
- integrate Tauri autostart management with rollback on save failures
- redesign the software settings panel for startup and close behavior
- add localized labels and responsive styling
2026-08-08 16:06:53 +08:00
lzt404
d2f238f829
refactor(agents): remove direct client launch functionality
2026-08-07 23:04:18 +08:00
lzt404
7ee28e10b0
feat(proxy): apply configured proxy to app network requests
2026-08-07 21:54:58 +08:00
lzt404
ca570b8438
feat(agents): choose working directory for Pi and Codex CLI
2026-08-07 16:42:41 +08:00
lzt404
25c5c3cf61
fix(i18n): rename agents navigation label
2026-08-07 16:26:32 +08:00
lzt404
d448c61a1c
fix(i18n): update OAuth configuration label
2026-08-07 16:24:15 +08:00
lzt404
65df80091c
fix(openai-compatibility): append chat and models paths directly to base URLs
2026-08-07 13:47:49 +08:00
lzt404
391fc877a7
ci(release): automate app versioning from Git tags
2026-08-05 15:37:43 +08:00
lzt404
7f2876c1ec
fix(agents): run client detection asynchronously
2026-08-05 13:53:32 +08:00
lzt404
759630294e
fix(ui): prevent crashes when editing authentication priority
2026-08-04 22:08:16 +08:00
lzt404
72bd0d5cfd
feat(codex): load sessions across all providers
2026-08-04 22:04:17 +08:00
lzt404
5ffde1e668
feat(agents): improve Pi plugin configuration and update handling
2026-08-04 21:30:03 +08:00
lzt404
02c6fac72a
fix: track agent config changes and health-check selected models only
2026-08-04 18:07:34 +08:00
lzt404
4d32f58ee2
fix(agents): update applied config only when model selection changes
2026-08-04 17:30:00 +08:00
lzt404
03cf1167f7
feat(agents): add catalog-driven Claude model context configuration
...
- add explicit Claude model metadata and 1M capability flags
- configure Claude Code model mappings and environment variables
- apply [1m] only to catalog-approved models
- prevent global context overrides from affecting smaller models
- improve Claude Desktop context window configuration
2026-08-04 17:14:04 +08:00
lzt404
cc2636d815
feat(api-access): support multiline API key editing
2026-08-04 01:25:22 +08:00
lzt404
eb7fe25dd2
fix(model-aliases): avoid collisions with existing model names
2026-08-03 23:17:28 +08:00
lzt404
83286da7d9
fix(model-aliases): default thinking effort to unset
2026-08-03 22:58:51 +08:00
lzt404
8e932067b7
fix(model-aliases): reset stale state when switching source models
2026-08-03 22:58:51 +08:00
lzt404
0aefe8946c
fix(aliases): reset stale model state when reselecting models
2026-08-03 22:58:51 +08:00
lzt404
d698510473
feat(aliases): generate default names and improve Fast toggle
2026-08-03 21:33:48 +08:00
lzt404
93609810de
style(settings): improve software settings layout alignment
2026-08-03 17:17:49 +08:00