---
title: "ClikaRT::runtime::SessionStepResult"
sidebar_label: "SessionStepResult"
description: "The per-session result of one Iterate step (positional with the batch's slots)."
---

<!-- Generated by tools/doxygen2mdx from Doxygen XML. Do not edit. -->

<span class="api-kind api-kind--struct">struct</span>

**Header:** `ClikaRT/runtime/context.h`

The per-session result of one `Iterate` step (positional with the batch's slots).

## Data members

### disposition {#disposition}

<div class="api-signature">

[`Disposition`](./index.md#Disposition) **`disposition`** `=` [`Disposition::Continue`](./index.md#Disposition)

</div>

continue / finish verdict for the session

<div class="api-declared">

Declared in `ClikaRT/runtime/context.h`, line 73

</div>

### outputs {#outputs}

<div class="api-signature">

[`NamedTensors`](../NamedTensors.md) **`outputs`**

</div>

this step's outputs for the session

<div class="api-declared">

Declared in `ClikaRT/runtime/context.h`, line 74

</div>

### error {#error}

<div class="api-signature">

`std::optional<`[`Error`](../Error.md)`>` **`error`**

</div>

set iff disposition == [Error](../Error.md)

<div class="api-declared">

Declared in `ClikaRT/runtime/context.h`, line 75

</div>
