← Schema index / Config Reference

pi schema

Canonical generated docsThis section is generated from caco config schema --json. The table below preserves the runtime field path, type, required/default markers, and canonical description for every value in this slice.

Pi interactive agent configuration — houses the managed Pi session widget framework.

Field pathTypeRequiredDefaultCanonical description
pisectionoptionalPi interactive agent configuration — houses the managed Pi session widget framework.
└ pi.widgetsPiWidgetsConfigoptionalWidget framework configuration. `enabled` is a list of widget names; additional keys at the same level are per-widget override blocks.
└ pi.widgets.enabledlist<string>optionalWidget names to enable for managed Pi sessions (e.g. 'system-health').
└ pi.widgets.<widget-name>PiWidgetConfigoptionalPer-widget configuration block keyed by widget name.
└ pi.widgets.<widget-name>.slotstringoptionaltop-rightSession slot: top-left, top-right, bottom-left, bottom-right, status-line.
└ pi.widgets.<widget-name>.refresh_msu64optional5000Refresh interval in milliseconds.
└ pi.widgets.<widget-name>.collapsed_widthu32optional60Terminal width below which the widget collapses to its one-line view.