Skip to content

dimos daemon mode with --daemon flag (systemd integration) #1506

@dimos-bot

Description

@dimos-bot

Implement daemon mode for dimos that:

  • Starts as systemd process (or equivalent) with --daemon flag
  • ONLY enters daemon mode if startup completes with no errors
  • Similar behavior to Docker daemon
  • If errors on startup, fail gracefully and stay in foreground mode

Context: Agent needs to start dimos in background, run tests, iterate on modules.

Success criteria:

  • dimos run <blueprint> --daemon starts background process
  • Only daemonizes if no startup errors
  • Returns process ID/handle for later management

Synced from DIM-663

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions