multica/server/cmd/multica
Jiayuan 8fa1b163a6 feat(daemon): add --profile flag for multi-environment isolation
Allow running multiple daemon instances against different servers (e.g.
production and local dev) simultaneously. Each profile gets isolated
config, PID file, log file, health port, and workspaces root.

Usage:
  multica login --profile dev --server-url http://localhost:8080
  multica daemon start --profile dev

Default profile (no --profile flag) behavior is unchanged.

Closes MUL-42
2026-03-30 20:21:23 +08:00
..
cmd_agent.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00
cmd_auth.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00
cmd_auth_test.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00
cmd_compat_test.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00
cmd_config.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00
cmd_daemon.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00
cmd_issue.go fix(cli): rune-safe truncateID, consistent client construction, add --output to status cmd 2026-03-27 14:12:16 +08:00
cmd_issue_test.go fix: address PR #149 review findings 2026-03-27 16:15:58 +08:00
cmd_login.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00
cmd_repo.go feat(daemon): agent-driven repo checkout with bare clone cache 2026-03-29 19:37:48 +08:00
cmd_version.go refactor(release): rename multica-cli to multica 2026-03-25 17:34:29 +08:00
cmd_workspace.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00
main.go feat(daemon): add --profile flag for multi-environment isolation 2026-03-30 20:21:23 +08:00