Skip to content

feat(webhooks): expose safe local listener - #331

Open
caiopizzol wants to merge 1 commit into
amp-labs:mainfrom
caiopizzol:feat/webhook-listener
Open

feat(webhooks): expose safe local listener#331
caiopizzol wants to merge 1 commit into
amp-labs:mainfrom
caiopizzol:feat/webhook-listener

Conversation

@caiopizzol

Copy link
Copy Markdown
Contributor

What changed

  • exposes amp listen;
  • logs safe delivery metadata by default;
  • adds --show-payload for full webhook bodies;
  • makes forwarding optional; and
  • keeps public routing and destination changes outside the listener.

Why

Developers and agents need to verify real Read and Subscribe deliveries locally without printing provider field values by default.

Tested

  • Full Go test suite, vet, and golangci-lint 2.9.0
  • Real HubSpot contact-created Subscribe delivery
  • One item received without contact fields in output
  • No-forwarding response verified as HTTP 204
  • Disposable contact removed and destination restored

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