Skip to content

feat(automations): test draft webhooks before save#3986

Open
mmabrouk wants to merge 4 commits intofix/shady-webhooksfrom
fix/automations-draft-testing
Open

feat(automations): test draft webhooks before save#3986
mmabrouk wants to merge 4 commits intofix/shady-webhooksfrom
fix/automations-draft-testing

Conversation

@mmabrouk
Copy link
Member

@mmabrouk mmabrouk commented Mar 13, 2026

Summary

  • add a draft webhook test endpoint that exercises the current form state without persisting a subscription
  • reuse shared webhook request preparation logic so draft tests and queued deliveries build the same payloads and headers
  • wire the automation drawer test button to the draft endpoint so users can verify create and edit changes before saving

Open with Devin

Add a draft webhook test endpoint so the drawer can verify the current form state before create or update. Share request-building logic between draft tests and persisted deliveries to keep behavior aligned.
@vercel
Copy link

vercel bot commented Mar 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agenta-documentation Ready Ready Preview, Comment Mar 13, 2026 4:59pm

Request Review

Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 5 additional findings.

Open in Devin Review

@dosubot dosubot bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Mar 13, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 13, 2026

Railway Preview Environment

Preview URL https://gateway-production-9637.up.railway.app/w
Project agenta-oss-pr-3986
Image tag pr-3986-cdfd9e4
Status Deployed
Railway logs Open logs
Workflow logs View workflow run
Updated at 2026-03-13T17:03:16.566Z

@dosubot dosubot bot added the feature label Mar 13, 2026
@mmabrouk mmabrouk marked this pull request as draft March 13, 2026 14:45
@mmabrouk mmabrouk marked this pull request as ready for review March 13, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature size:XL This PR changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant