Functions
summarize_context_for_debug
1
list[tuple[str, str]]
▼
Return (key, repr preview) pairs for debug display.
summarize_context_for_debug
1
list[tuple[str, str]]
▼
def summarize_context_for_debug(ctx: dict[str, Any]) -> list[tuple[str, str]]
Parameters
| Name | Type | Description |
|---|---|---|
ctx |
dict[str, Any] |
Returns
list[tuple[str, str]]
serialize_render_plan_for_debug
1
dict[str, Any]
▼
Build a snapshot dict for the debug error page.
serialize_render_plan_for_debug
1
dict[str, Any]
▼
def serialize_render_plan_for_debug(plan: RenderPlan) -> dict[str, Any]
Parameters
| Name | Type | Description |
|---|---|---|
plan |
RenderPlan |
Returns
dict[str, Any]
stash_render_debug_for_request
3
None
▼
Store render plan snapshot on the request for `render_debug_page`().
Only seri…
stash_render_debug_for_request
3
None
▼
def stash_render_debug_for_request(plan: RenderPlan, request: Request | None, *, debug: bool = False) -> None
Store render plan snapshot on the request forrender_debug_page().
Only serializes when debug is True, avoiding repr/serialization overhead in production.
Parameters
| Name | Type | Description |
|---|---|---|
plan |
RenderPlan |
|
request |
Request | None |
|
debug |
bool |
Default:False
|
read_render_debug_from_request
1
dict[str, Any] | None
▼
Return stashed snapshot if present (request may be a test double).
read_render_debug_from_request
1
dict[str, Any] | None
▼
def read_render_debug_from_request(request: Any) -> dict[str, Any] | None
Parameters
| Name | Type | Description |
|---|---|---|
request |
Any |
Returns
dict[str, Any] | None