lzt404
9d7b645c1d
fix(core-config): preserve user YAML customizations
...
Treat an existing core config as the startup source of truth instead of rebuilding it from the example template. Preserve arbitrary user-defined top-level fields, nested mappings, lists, provider settings, comments, and WebUI-installed plugin metadata while applying only GUI-managed settings. Support correctly indented insertion of deeply nested YAML mappings during upgrade migrations and add broad regression coverage.
2026-08-10 17:05:27 +08:00
lzt404
672780878d
chore:change core version to 7.2.127
2026-08-10 14:14:32 +08:00
lzt404
4f97ae9167
refactor(api-access): show model counts only
2026-08-10 14:09:12 +08:00
lzt404
6d09a6490d
feat(update): support Linux and macOS auto-updates
2026-08-10 14:05:57 +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
89cee94a52
fix(ci): create macOS DMGs with hdiutil
2026-08-10 11:31:52 +08:00
lzt404
fceed1f515
fix: gate Codex app discovery to supported platforms
2026-08-10 11:08:32 +08:00
lzt404
7c52797b57
chore(version):change version to v0.2.17
2026-08-10 11:01:19 +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
c5c2710983
update code version
2026-08-07 15:27:09 +08:00
lzt404
212d221a11
fix(ci): stabilize rustfmt output for core fallback test
2026-08-07 15:26:31 +08:00
lzt404
e8b2ced3f8
feat(updater): add GitCode fallback for GUI and CLIProxyAPI core releases
...
- split GitCode repositories into GUI and core build variables
- query GitCode latest release when GitHub version discovery fails
- construct GitCode attachment URLs from repository, tag, and asset filename
- retry core downloads through GitCode when GitHub downloads fail
2026-08-07 15:20:30 +08:00
lzt404
dd86eabefa
refactor(scripts): split and harden release tooling
2026-08-07 14:54:55 +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
7c2dab9fc2
build: enable GitCode fallback for local builds
2026-08-05 18:40:59 +08:00
lzt404
5ad07df8ee
fix(ci): recover from stalled GitCode asset uploads
2026-08-05 17:44:19 +08:00
lzt404
d679f8983f
ci(release): isolate GitCode mirroring workflow
2026-08-05 17:15:40 +08:00
lzt404
ff1ac4ca5a
fix(release): stream GitCode asset uploads with curl
2026-08-05 17:11:01 +08:00
lzt404
06f024abde
feat(release): add GitCode fallback mirror
2026-08-05 16:23:17 +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
760da899ed
chore(versiom): change version to v0.2.14
2026-08-05 13:33:49 +08:00
Luis Pater
cc0a77d734
Add Tauri bundle icon configuration and platform-specific icon assets
2026-08-05 06:23:11 +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
44fb5a70fd
fix: resolve Clippy manual is_multiple_of warnings
2026-08-04 19:02:19 +08:00
lzt404
c1933eb5e0
chore: change version to v0.2.13
2026-08-04 18:09:00 +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
6000b3159b
fix(ci): derive default for Windows close behavior
2026-08-03 17:23:37 +08:00
lzt404
93609810de
style(settings): improve software settings layout alignment
2026-08-03 17:17:49 +08:00
lzt404
216581d444
fix(settings): show saved status only after explicit save
2026-08-03 17:15:42 +08:00