shell_regions

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

Stable DOM ids for Chirp shell regions (HTMX OOB targets).

Shell regions live outside#page-content. They are updated via hx-swap-oob during fragment navigations, not by the primary #mainswap.

Vocabulary:see…

Stable DOM ids for Chirp shell regions (HTMX OOB targets).

Shell regions live outside#page-content. They are updated via hx-swap-oob during fragment navigations, not by the primary #mainswap.

Vocabulary: see the UI layers guide (site/content/docs/guides/ui-layers.md).

SHELL_ACTIONS_TARGET is defined in chirp.shell_actionsand re-exported here so all shell ids live in one import path.

shell_regions

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 —

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