-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: topcheer/ggcode
base: v1.3.67
head repository: topcheer/ggcode
compare: v1.3.68
- 12 commits
- 89 files changed
- 2 contributors
Commits on Jun 8, 2026
-
fix(test): use os.MkdirTemp instead of t.TempDir in TestE2ESessionsWo…
…rkspaceFiltering t.TempDir() fails the test if RemoveAll cleanup encounters a non-empty directory (e.g. on CI Linux runners with slow filesystem). Using os.MkdirTemp with manual os.RemoveAll in t.Cleanup avoids this flaky failure.
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 7425b1f - Browse repository at this point
Copy the full SHA 7425b1fView commit details -
fix(desktop): GetVersion should read from ldflags, not hardcoded 1.3.60
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for db20ccd - Browse repository at this point
Copy the full SHA db20ccdView commit details -
feat(desktop): replace G text with app logo in NavRail and About dialog
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 76ac470 - Browse repository at this point
Copy the full SHA 76ac470View commit details -
fix(desktop): use real GGCode app icon instead of Wails default logo
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 07fa2f4 - Browse repository at this point
Copy the full SHA 07fa2f4View commit details -
fix(desktop): remove icon border, replace Windows ico and appicon wit…
…h real GGCode logo
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 2a01817 - Browse repository at this point
Copy the full SHA 2a01817View commit details -
chore(desktop): remove unused user avatar from NavRail
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for c16d34b - Browse repository at this point
Copy the full SHA c16d34bView commit details -
feat(desktop): add sidebar toggle button in NavRail
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 4197e21 - Browse repository at this point
Copy the full SHA 4197e21View commit details -
feat(cron): persistent cron jobs with workspace binding
- Store recurring cron jobs in ~/.ggcode/cron-jobs.json - Keyed by SHA256 of workspace directory path - Load() restores jobs on host startup (TUI/Desktop) - save() called on Create/Delete to persist immediately - One-shot jobs are not persisted (fire-and-forget) - 10 new tests covering persistence, load, multi-workspace, corruption
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 468a081 - Browse repository at this point
Copy the full SHA 468a081View commit details -
fix(desktop): switch provider after Settings save
When user changes vendor/endpoint/model in Settings, UpdateConfig only saved to file but didn't recreate the provider. The running agent kept using the old LLM backend. Now UpdateConfig calls ChatBridge.OnConfigProviderChanged() which: 1. Resolves the new endpoint 2. Creates a new provider.Provider instance 3. Calls agent.SetProvider() to hot-swap the backend 4. Emits config:updated to refresh the frontend
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 2292fcd - Browse repository at this point
Copy the full SHA 2292fcdView commit details -
fix(desktop): reset statusBar on new session, reset agent context
- ClearCurrentSession now calls ResetAgent so the next message creates a fresh agent with a new provider and empty context - Frontend resets statusBar (context usage, tokens) when sessionId becomes empty
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 481bb6c - Browse repository at this point
Copy the full SHA 481bb6cView commit details -
fix(desktop): VendorNames/EndpointsForVendor/ModelsForEndpoint use gl…
…obalCfg These functions were calling config.DefaultConfig() which returns a static default, not the current runtime config. After adding an endpoint, the endpoint list would not refresh because it was reading defaults instead of the live globalCfg that was just updated.
Junjun Zhang committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for 2d076ab - Browse repository at this point
Copy the full SHA 2d076abView commit details -
Co-Authored-By: ggcode <noreply@ggcode.dev>
Junjun Zhang and ggcode committedJun 8, 2026 Configuration menu - View commit details
-
Copy full SHA for cd1d330 - Browse repository at this point
Copy the full SHA cd1d330View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.3.67...v1.3.68