algocline 0.47.2

LLM amplification engine — MCP server with Lua scripting
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# algocline-core::execution::state

Execution state types (v2) for the `ExecutionService` layer.

This module defines [`ExecutionState`] v2, [`ExecutionStateTag`], and [`ExecutionResult`].
These types are **distinct** from the legacy `state::ExecutionState` in
`crates/algocline-core/src/state.rs`; both coexist while the migration to the new
`ExecutionService` API is in progress.

## Types

- `ExecutionResult` — Payload carried by [`ExecutionState::Done`].
- `ExecutionState` — Rich execution state used by [`crate::execution::ExecutionService`].
- `ExecutionStateTag` — Lightweight discriminant for [`ExecutionState`].