decision.create
Records an architectural or implementation decision with an optional reason in the current session, preserving it across later contexts and handoffs so agents do not reopen settled choices.
Instructions
Record an architectural or implementation decision, with an optional reason, in the current session and log a decision.created event. Every call stores a new decision, so do not repeat one already in decision.list. Returns the decision JSON and may write an auto-checkpoint. Decisions appear in every later context and handoff. To combine it with an event or checkpoint use session.record.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Why, so the next agent does not reopen it | |
| decision | Yes | What was decided, in one sentence |