Skip to content

feat(temporal): add verification scripts and the tmux demo - #5

Closed
moedash wants to merge 1 commit into
2026/08/opencode-temporalfrom
2026/08/opencode-temporal-scripts
Closed

feat(temporal): add verification scripts and the tmux demo#5
moedash wants to merge 1 commit into
2026/08/opencode-temporalfrom
2026/08/opencode-temporal-scripts

Conversation

@moedash

@moedash moedash commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Closes #

Stacked on #2: runnable reproductions of that PR's verified claims, split out so the branch being curated for upstreaming carries only the change itself.

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

This PR adds the verification scripts and the tmux demo for the Temporal execution mode, in packages/temporal/scripts/:

  • demo-tmux.sh: the whole demo in one command (dev server, serve, driver in tmux panes).
  • v2-crash-test.sh: kills the server mid-turn and shows the restart completing the turn.
  • resume-check.ts: resume resolves on a healthy session and rejects with the original tagged error.
  • standalone-worker-smoke.sh: a worker comes up with no serve process and registers on the queue.
  • shared-store-failover.sh: two turns on two workers, the second recalling the first's state purely from the shared store.

It also adds a README section mapping each script to the claim it reproduces.

How did you verify your code works?

Each script was run against a local dev server during the work on #2; the README's Verified section records the outcomes.

Screenshots / recordings

Not a UI change.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

Runnable reproductions of the README's verified claims, split from the
upstream-curated branch so that one carries only the change itself.
@github-actions

Copy link
Copy Markdown

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions

Copy link
Copy Markdown

This pull request has been automatically closed because it was not updated to meet our contributing guidelines within the 2-hour window.

Feel free to open a new pull request that follows our guidelines.

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