src/dazzle_back/graphql/context.py¶
Generated: 2026-03-30T04:38:46.313440+00:00
Commit: 615f1354a103
Language: python
Scope: dazzle_back
Purpose¶
GraphQL Context for multi-tenant support.
The context is attached to every GraphQL request and provides: - Tenant isolation - User identity - Role-based access control - Request metadata
Key Exports¶
GraphQLContextcreate_context_from_requestcreate_anonymous_contextcreate_system_contextis_authenticatedis_anonymoushas_rolehas_any_rolehas_all_rolesrequire_authenticatedrequire_rolerequire_tenant
Dependencies¶
Imports¶
__future__.annotationsdataclasses.dataclassdataclasses.fieldtyping.Anystarlette.requests.Requestuuiduuiduuid
Event Interactions¶
None detected.
Invariants and Assumptions¶
No invariants documented.
Tests¶
tests/unit/test_context_selector.pytests/unit/test_task_process_context.pytests/integration/test_graphql_integration.pytests/unit/test_graphql.py
Notes¶
This page was automatically generated by tools/gen_reference_docs.py.