Files
ai-agent/backend/plans.py
Gabriel Vidal 92002f2090 feat(plans): open questions as an answerable form on the plan page
The `plan` skill now expresses a plan's open questions, propositions and
clarifications as an ask-form field spec in a fenced json block under
`## Questions`. The backend parses it (reusing forms.valid_fields), the plan
page renders it with the same controls the conversation forms use, answers are
kept in localStorage per plan, and Submit & work drops the implement-this-plan
prompt into the composer with the decisions appended.
2026-08-09 18:26:17 +02:00

10 KiB