Skip to content

Conversation

psychedelicious
Copy link
Collaborator

Summary

Previously we were returning "raw" errors from the internal application API to the API consumer. This could result in very very large stack traces.

Instead, just return HTTP errors with error messages.

Related Issues / Discussions

QA Instructions

Merge Plan

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions bot added the frontend PRs that change frontend files label Jul 2, 2025
@github-actions github-actions bot added api python PRs that change python files labels Jul 2, 2025
@psychedelicious psychedelicious force-pushed the psyche/feat/api/exception-handling-session-queue branch from cd1d30a to c826546 Compare July 2, 2025 07:25
@psychedelicious psychedelicious changed the title feat(api): exception handling in session queue fix(api): exception handling in session queue Jul 2, 2025
@psychedelicious psychedelicious force-pushed the psyche/feat/api/exception-handling-session-queue branch from c826546 to edc801d Compare July 2, 2025 07:26
@maryhipp maryhipp enabled auto-merge (rebase) July 2, 2025 12:26
@maryhipp maryhipp merged commit 8d82ad6 into main Jul 2, 2025
19 of 24 checks passed
@maryhipp maryhipp deleted the psyche/feat/api/exception-handling-session-queue branch July 2, 2025 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api frontend PRs that change frontend files python PRs that change python files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants