Skip to content

chore: close automation gaps — Sentry MCP, route guards, test creds#14

Merged
zacharias-ona merged 1 commit intomainfrom
chore/close-automation-gaps
Apr 14, 2026
Merged

chore: close automation gaps — Sentry MCP, route guards, test creds#14
zacharias-ona merged 1 commit intomainfrom
chore/close-automation-gaps

Conversation

@zacharias-ona
Copy link
Copy Markdown
Collaborator

Fixes four gaps that would cause automation failures at runtime.

Changes

Incident Responder — replaced curl with <ORG>/<PROJECT> placeholders with
Sentry MCP tools (search_issues, get_sentry_resource, update_issue). Sentry is
connected via MCP so the REST API is unnecessary.

Performance Monitor — replaced "Query Sentry API" with search_events MCP calls
for error trend comparison.

Post-Merge Verifier — added routeExists() guard that does a HEAD request before
testing each route. Routes returning 404 are skipped (not counted as failures). Also
references TEST_USER_EMAIL and TEST_USER_PASSWORD env 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.

- 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>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 14, 2026

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

Project Deployment Actions Updated (UTC)
memo Ready Ready Preview, Comment Apr 14, 2026 8:38pm

Request Review

@zacharias-ona zacharias-ona merged commit ce42053 into main Apr 14, 2026
5 checks passed
@zacharias-ona zacharias-ona deleted the chore/close-automation-gaps branch April 14, 2026 20:41
@zacharias-ona
Copy link
Copy Markdown
Collaborator Author

⏭️ Post-merge verification skipped — chore: PRs don't affect the live app.

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