Skip to content

Fix shared exception constructors#233

Open
pradhankukiran wants to merge 2 commits intopiercefreeman:mainfrom
pradhankukiran:fix/shared-exception-constructors
Open

Fix shared exception constructors#233
pradhankukiran wants to merge 2 commits intopiercefreeman:mainfrom
pradhankukiran:fix/shared-exception-constructors

Conversation

@pradhankukiran
Copy link

@pradhankukiran pradhankukiran commented Feb 13, 2026

Fixes #196

  • Adds a new GlobalExceptionGenerator that emits a single _server/exceptions.ts with shared runtime exception classes, so all controllers reference the same constructor

  • Updates LocalActionGenerator to import and re-export from the global module instead of defining its own exception classes per controller

  • Fix make test-scripts failing with ModuleNotFoundError: No module named 'scripts'

  • Fix root uv run pytest collecting tests from subprojects and Jinja2 templates

  • Silence pytest-asyncio deprecation warnings across all subprojects

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.

Refactor error class definitions to global

1 participant