Skip to content

chore(api): delete unused Zendesk support executor - #91

Draft
tomdmeredith wants to merge 1 commit into
mainfrom
cursor/delete-zendesk-support-executor-8268
Draft

tomdmeredith wants to merge 1 commit into
mainfrom
cursor/delete-zendesk-support-executor-8268

Conversation

@tomdmeredith

@tomdmeredith tomdmeredith commented Oct 1, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Nightly cleanup only. Removes the superseded Zendesk support executor that production does not import. Draft; do not merge and do not deploy.

The live support path stays on packages/api/routes/support_execute.py, which calls services.zendesk_read_executor. Ticket scope checks on that path still go through ensure_ticket_access.

Deleted

  • packages/api/services/zendesk_support_executor.py
  • packages/api/tests/test_zendesk_support_executor.py
  • ticket_in_scope in packages/api/services/support_connection_registry.py
  • test_ticket_in_scope_requires_all_configured_constraints in packages/api/tests/test_support_connection_registry.py (the only test that covered ticket_in_scope)

Kept

  • packages/api/services/zendesk_read_executor.py
  • ensure_ticket_access and ticket_is_allowed in support_connection_registry.py
  • packages/api/routes/support_execute.py

Test plan

  • pytest tests/test_support_connection_registry.py tests/test_zendesk_read_executor.py tests/test_support_execute.py from packages/api (16 passed)
  • ruff check on the edited registry and its test file
  • Full packages/api pytest also ran. Failures are outside this change (probe, score, proxy, and auth 401s). support_connection_registry.py already fails black --check on main; this diff does not reformat it.
Open in Web Open in Cursor 

The live support path uses zendesk_read_executor. Remove the superseded
executor, its tests, and the ticket_in_scope helper that only that executor called.

Co-authored-by: tomdmeredith <tomdmeredith@users.noreply.github.com>
@vercel

vercel Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
rhumb Ready Ready Preview Oct 1, 2026 11:30am UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — 8087d6a9 Deployed Oct 1, 2026 by vercel[bot]
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.

2 participants