EnterPlanModeRequest#

Build extensions, choose hooks, and manage request-scoped state. See the guide.

class zett_agent.extensions.plan_mode.EnterPlanModeRequest(*, reason)[source]#

Validated rationale displayed before the user approves Plan Mode.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

reason (PlanReason)

Fields#

reason (required)

See the typed model signature for this field.