3 months ago
2d431a5the run view told the truth was the fix: a webhook that failed reads failed:reason, never delivered — the state derives from the row without the url. editor-created steps resolve their label from the snapshot (webhook/ block/trigger) instead of rendering bare uuids. copy-as-markdown serializes the whole run from the redacted view (a leak is structurally impossible), with copied-state feedback.
Parent9df47df