multica/server/internal
yushen 3293607bef fix(cli): address code review findings
1. Add Client.SendHeartbeat/Register methods — no more direct postJSON calls
2. Use url.Values for query params to prevent URL injection
3. Unexport helpers (envOrDefault, durationFromEnv, sleepWithContext)
4. CLI resolveWorkspaceID falls back to daemon.json
5. Implement agent stop (PUT /api/agents/{id} with status=offline)
6. Add --output flag to agent get for consistent UX
7. Add server/multica to .gitignore for stray builds
8. Inject version/commit via -ldflags in Makefile build target

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:49:32 +08:00
..
auth Add workspace management and isolated worktree environments 2026-03-23 18:12:11 +08:00
cli fix(cli): address code review findings 2026-03-24 15:49:32 +08:00
daemon fix(cli): address code review findings 2026-03-24 15:49:32 +08:00
handler feat(runtime): add local codex daemon pairing 2026-03-24 12:03:14 +08:00
middleware Add workspace management and isolated worktree environments 2026-03-23 18:12:11 +08:00
realtime test: add comprehensive test suite (Go unit/integration, Vitest, Playwright E2E) 2026-03-22 11:50:25 +08:00
service feat(runtime): add local codex daemon pairing 2026-03-24 12:03:14 +08:00
util feat(server): add task service layer and daemon REST protocol 2026-03-23 18:34:51 +08:00