Skip to content

Add temporalctx start/stop with optional overmind mode#7

Merged
bicabone merged 2 commits into
mainfrom
feat/temporalctx-start-stop
Mar 3, 2026
Merged

Add temporalctx start/stop with optional overmind mode#7
bicabone merged 2 commits into
mainfrom
feat/temporalctx-start-stop

Conversation

@bicabone

@bicabone bicabone commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds local dev server lifecycle commands to temporalctx with optional Overmind integration.

What changed

  • Added temporalctx start and temporalctx stop.
  • Added tctx alias for temporalctx.
  • Added plugin Procfile with temporal server start-dev.
  • Start/stop behavior:
    • If overmind is installed: use Overmind (recommended) with socket at ~/.temporal/overmind.sock.
    • If overmind is not installed: use direct PID mode with ~/.temporal/temporal-dev-server.pid.
  • Added --no-overmind flag for start/stop to force PID mode even when Overmind is installed.
  • Updated README docs for optional/recommended Overmind behavior.
  • Added tests for:
    • tctx alias
    • PID-based start/stop lifecycle
    • Overmind path
    • --no-overmind fallback

Validation

  • ./tests/run.sh passes locally.

@bicabone bicabone force-pushed the feat/temporalctx-start-stop branch from ce295ec to dba2d2e Compare March 3, 2026 17:29
@bicabone bicabone merged commit 33d8184 into main Mar 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant