domains

Page actions AI-ready formats and sharing
Open LLM text
Share with AI
Ask Claude Ask ChatGPT Ask Gemini Ask Copilot

Domain protocol for pluggable feature modules.

Domains register routes, middleware, and other app extensions on first access.

Domain protocol for pluggable feature modules.

Domains register routes, middleware, and other app extensions on first access.

domains

Name Type Default Description
type —
qualified_name —
element_type —
description —
source_file —
line_number —
is_autodoc —
autodoc_element —
_autodoc_template —
_autodoc_url_path —
_autodoc_page_type —
title —
doc_content_hash —

Symbols on this page

Domain
class

Protocol for pluggable domain modules.

A domain encapsulates a feature (e.g. admin, API, docs) and registers its routes and middleware with the app when invoked.

View source · /home/runner/work/chirp/chirp/site/../src/chirp/domains.py:1