chore: close automation gaps — Sentry MCP, route guards, test creds#14
Merged
zacharias-ona merged 1 commit intomainfrom Apr 14, 2026
Merged
chore: close automation gaps — Sentry MCP, route guards, test creds#14zacharias-ona merged 1 commit intomainfrom
zacharias-ona merged 1 commit intomainfrom
Conversation
- Incident Responder: replace curl + <ORG>/<PROJECT> placeholders with Sentry MCP tools (search_issues, get_sentry_resource, update_issue) - Performance Monitor: replace 'Query Sentry API' with MCP search_events - Post-Merge Verifier: add routeExists() guard so missing routes are skipped not failed; reference TEST_USER_EMAIL/TEST_USER_PASSWORD env vars for authenticated flows - docs/automations.md: sync Tweet Drafter (3x daily), Incident Responder, Performance Monitor, and Post-Merge Verifier sections with YAML changes Co-authored-by: Ona <no-reply@ona.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Collaborator
Author
|
⏭️ Post-merge verification skipped — |
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.
Fixes four gaps that would cause automation failures at runtime.
Changes
Incident Responder — replaced
curlwith<ORG>/<PROJECT>placeholders withSentry MCP tools (
search_issues,get_sentry_resource,update_issue). Sentry isconnected via MCP so the REST API is unnecessary.
Performance Monitor — replaced "Query Sentry API" with
search_eventsMCP callsfor error trend comparison.
Post-Merge Verifier — added
routeExists()guard that does a HEAD request beforetesting each route. Routes returning 404 are skipped (not counted as failures). Also
references
TEST_USER_EMAILandTEST_USER_PASSWORDenv vars for authenticated flows.docs/automations.md — synced all four changed sections (Tweet Drafter 3x schedule,
Incident Responder, Performance Monitor, Post-Merge Verifier) with the YAML changes.
All three changed automations re-registered on the Ona platform.