Skip to content

Add --request-id to workflow:signal and show retained receipts - #61

Draft
rmcdaniel wants to merge 3 commits into
mainfrom
claude/216-command-keys
Draft

rmcdaniel wants to merge 3 commits into
mainfrom
claude/216-command-keys

Conversation

@rmcdaniel

@rmcdaniel rmcdaniel commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

Part of shared #216.

workflow:signal gains --request-id; signal and update generate one key when omitted, print the key and receipt flags, expose retained-command conflicts, and keep the key visible after transport failures. Output schemas and manifest digests are updated. Blank options retain their existing omitted behavior.

Current 6ebce45 corrects the inherited byte restriction to the released Server's 255 Unicode characters, without adding a dependency. Tests-first 6cd3f10 refuses a valid 255-character key; the correction passes 19 command-key/parity cases / 166 assertions. ASCII and Unicode keys preserve exact bytes, and over-limit or malformed UTF-8 keys refuse before sending. These local components do not replace full exact-head CI.

No version bump or safe-retry release is claimed. CHANGELOGs, full normal checks, qualified Core/Server receipt semantics, the published lossy-response CLI/SDK cohort and all eight documentation locales remain pending. Related branches continue independently; conflicts will be resolved and the combined source requalified at integration.

durable-workflow-ops and others added 3 commits October 20, 2026 17:08
Part of durable-workflow/.github#216 (safe signal/update retries after a lost response). Work in progress; see the draft PR body for the remaining steps.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

This branch has not been deployed

No deployments
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.

2 participants