picoclaw/web/backend
柚子 3b3062abe8
feat(models): add extra_body config field in model add/edit UI (#1969)
* Add extraBody field to model configuration forms

This adds a new field allowing users to specify additional JSON fields
to inject into the request body when configuring models.

* Handle ExtraBody clearing when frontend sends empty object

The backend now interprets an empty object sent from the frontend as a
signal to clear the ExtraBody field, while nil/undefined preserves the
existing value. Frontend changed to send {} instead of undefined when
the field is empty.
2026-03-25 11:11:02 +08:00
..
api feat(models): add extra_body config field in model add/edit UI (#1969) 2026-03-25 11:11:02 +08:00
dist refactor Config to add Version and migratable 2026-03-12 13:52:55 +08:00
launcherconfig feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
middleware feat(web): implement macOS app feature and file logger (#1723) 2026-03-18 14:43:58 +08:00
model feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
utils refactor: centralize environment variable key constants (#1730) 2026-03-18 18:03:24 +08:00
winres feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
.gitignore feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
app_runtime.go feat(web): implement macOS app feature and file logger (#1723) 2026-03-18 14:43:58 +08:00
embed.go feat(web): implement macOS app feature and file logger (#1723) 2026-03-18 14:43:58 +08:00
embed_test.go feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
i18n.go add systray ui for all platform (#1649) 2026-03-17 14:12:32 +08:00
icon.ico feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
icon.png add systray ui for all platform (#1649) 2026-03-17 14:12:32 +08:00
main.go fix(web): auto-configure Pico channel on launcher startup 2026-03-24 18:06:29 +08:00
systray.go feat(web): implement macOS app feature and file logger (#1723) 2026-03-18 14:43:58 +08:00
systray_unix.go add systray ui for all platform (#1649) 2026-03-17 14:12:32 +08:00
systray_windows.go add systray ui for all platform (#1649) 2026-03-17 14:12:32 +08:00
tray_stub_nocgo.go fix(backend): add no-cgo tray fallback for darwin and freebsd (#1691) 2026-03-17 20:13:11 +08:00