Phase F: gateway CLI content, Stage 04 - Iterate scenario, and tester fixes#8
Merged
Phase F: gateway CLI content, Stage 04 - Iterate scenario, and tester fixes#8
Conversation
- Add convention to terminology: always list request, then event, then attempt - Add checklist item for skill authoring Co-authored-by: Cursor <cursoragent@cursor.com>
- 01-setup: hookdeck gateway connection create, listen with port/path - 04-iterate: CLI inspect/retry (request list → event list → attempt list, event retry) - cli-workflows: gateway resource commands, request→event→attempt ordering - monitoring-debugging: CLI inspection commands - referencing-docs: CLI doc URLs - connection-*, authentication, api-patterns: gateway/connection wording Co-authored-by: Cursor <cursoragent@cursor.com>
- scenarios.yaml: add iterate stage, extend prompt (document inspect/retry assuming traffic exists), add evaluation Stage 04 - Iterate (2 pts) - assess.ts: passesCheck for Stage 04 (ref 04-iterate/cli-workflows/monitoring-debugging, gateway list+retry, request→event→attempt order) Co-authored-by: Cursor <cursoragent@cursor.com>
…imestamp - TESTING.md: receive-webhooks 17 pts, Stage 04 - Iterate rubric, preflight timeout note - index.ts: timestamp without trailing dot (replace . in ISO string, slice 14 chars) Co-authored-by: Cursor <cursoragent@cursor.com>
- Fix hookdeck listen argument order in 01-setup.md (port first, per CLI help) - Add source prompting context for localhost-only use case - Fix .md fetch URLs → standard URLs in monitoring-debugging.md footer - Clarify "route" → "endpoint path" to avoid terminology confusion - Remove redundant regex i flag in assess.ts (docNorm already lowercased) - Add TOC to connection-architecture.md (over 100 lines, per AGENTS.md) - Add live docs link to hookdeck router SKILL.md (checklist compliance) - Add 04-iterate.md to SKILL.md Reference Material table Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds Phase F gateway CLI content to the event-gateway skill and extends the receive-webhooks agent scenario with a Stage 04 - Iterate (documentation-only): the agent is asked to document how to inspect and retry (list request → event → attempt, retry event) using the CLI. Also adds a convention for request → event → attempt ordering and fixes the scenario tester result-directory timestamp.
Changes
1. Convention and glossary (AGENTS.md)
2. Phase F skill content (event-gateway references)
hookdeck gateway connection create,hookdeck listen <port>,--path /webhooks, browser auth viahookdeck login.hookdeck gateway request list→event list→attempt list --event-id evt_xxx, andevent retry evt_xxx.3. Agent scenario: Stage 04 - Iterate
iterate.hookdeck gatewayrequest/event/attempt list and retry; request→event→attempt order in documentation.passesCheck()for Stage 04 (doc-based checks on combined log + README).4. Testing docs and tester fix
.before ms; now strip.and use 14-char suffix).Testing
Automated
./scripts/test-agent-scenario.sh run receive-webhooks express --timeout 600verification-code.mdandcli-workflows.md.Manual
hookdeck(from PATH):hookdeck gateway,hookdeck gateway request list,hookdeck gateway event list,hookdeck gateway event list --status FAILED --limit 20,hookdeck gateway event retry <event-id>,hookdeck gateway attempt list --event-id <event-id>,hookdeck listen,hookdeck listen 3000 --path /webhooks,hookdeck login.Follow-up