> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parmanasystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# parmana.models.execution_intent_results

Parmana Execution Intent responses.

Hand-maintained: these are the response bodies of the /execution-intents
routes (packages/api/src/routes/execution-intents.ts), not named exports of
@parmana/shared, so python/scripts/generate\_models.ts cannot generate them.
The intent and its status themselves ARE generated, in execution\_intent.py.

## ExecutionIntentView Objects

```python theme={null}
@dataclass(frozen=True)
class ExecutionIntentView()
```

An Execution Intent and its operational status.

## UnfinalizedExecutionIntents Objects

```python theme={null}
@dataclass(frozen=True)
class UnfinalizedExecutionIntents()
```

Intents that never reached a signed Trust Record and were not closed by
hand, oldest first.

## FinalizeExecutionIntentResult Objects

```python theme={null}
@dataclass(frozen=True)
class FinalizeExecutionIntentResult()
```

Result of finalizing an intent.

`outcome` is "FINALIZED" when this call rebuilt the Trust Record, and
"ALREADY\_FINALIZED" when one already existed and nothing was built.

## ResolveExecutionIntentResult Objects

```python theme={null}
@dataclass(frozen=True)
class ResolveExecutionIntentResult()
```

Result of closing an intent that an operator reconciled by hand.

`outcome` is "RESOLVED" when this call closed the intent, and
"ALREADY\_RESOLVED" when it was already closed: nothing was changed, and
`status` holds the ORIGINAL resolution, note and author.

The resolution is an attributed operator statement in unsigned status. It
is not tamper evident and it is not a Trust Record.
