multica/server/internal/daemon
Jiayuan 25ed043117 fix(daemon): auto-discover new workspaces without restart
The daemon now periodically fetches the user's workspace list from the
API (every 30s) and adds any new workspaces to the watched config. The
existing config-watch loop then picks up the change and registers
runtimes. This fixes the issue where workspaces created after
`multica login` were not discovered until the daemon was restarted.
2026-03-30 18:08:58 +08:00
..
execenv merge: resolve conflicts with main (workdir reuse) 2026-03-29 19:42:51 +08:00
repocache feat(daemon): agent-driven repo checkout with bare clone cache 2026-03-29 19:37:48 +08:00
usage fix(daemon): fix Codex token usage parsing from session logs 2026-03-28 00:03:47 +08:00
client.go fix(daemon): auto-discover new workspaces without restart 2026-03-30 18:08:58 +08:00
config.go fix(daemon): auto-discover new workspaces without restart 2026-03-30 18:08:58 +08:00
daemon.go fix(daemon): auto-discover new workspaces without restart 2026-03-30 18:08:58 +08:00
daemon_test.go refactor: decouple task lifecycle from issue status (#151) 2026-03-27 18:30:21 +08:00
health.go feat(daemon): agent-driven repo checkout with bare clone cache 2026-03-29 19:37:48 +08:00
helpers.go fix(daemon): prevent stuck tasks from blocking queue and add concurrent execution 2026-03-30 03:08:52 +08:00
prompt.go refactor: decouple task lifecycle from issue status (#151) 2026-03-27 18:30:21 +08:00
types.go feat(api): strict workspace isolation + agent parity fixes 2026-03-30 16:49:13 +08:00