Structs§
- Advanced
Lash Core Builder - Assembled
Turn - Canonical high-level turn result returned to hosts.
- Direct
Completion Client - Embedded
Runtime Host - Base host shape for embedded runtimes.
- Inline
Runtime Effect Controller - Default in-process effect controller.
- Lash
Runtime - Generic runtime for CLI or programmatic embedding.
- LlmAttachment
Spec - Serializable attachment data for runtime effect envelopes.
- LlmRequest
Spec - Serializable LLM request data. Live stream and provider-trace callbacks are attached by the local executor, and attachment bytes are resolved locally from refs rather than persisted in the effect envelope.
- Noop
Event Sink - No-op sink useful for callers that only care about final state.
- Noop
Turn Activity Sink - Persistent
Runtime Services - Plugin
Message - Protocol
Session Extension Handle - Protocol
Turn Options - Queued
Work Driver - Queued
Work RunRequest - Runtime
Effect Controller Error - Runtime
Effect Envelope - Fully serializable envelope emitted at Lash’s nondeterministic boundary.
- Runtime
Effect Local Executor - Scoped local executor provided to a
RuntimeEffectControllerfor one effect. - Runtime
Environment Builder - Fluent builder for
RuntimeEnvironment. - Runtime
Error - Runtime error for unexpected failures.
- Runtime
Handle - Runtime
Invocation - Canonical lineage for a runtime-side invocation.
- Runtime
Observation - Runtime
Scope - Scoped
Effect Controller - Scoped low-level controller plus the semantic execution scope it is serving.
- Session
Handle - Session
Policy - Session
Snapshot - Turn
Cause - Turn
Context
Enums§
- Execution
Scope - Stable semantic identity for one effectful runtime operation.
- Process
Command - Serializable operation against the process admin plane.
- Process
Effect Outcome - Serializable result of a process operation.
- Runtime
Effect Command - Serializable command emitted at Lash’s nondeterministic runtime boundary.
- Runtime
Effect Kind - Durable category for a runtime effect.
- Runtime
Effect Outcome - Serializable result of a runtime effect command.
- Runtime
Error Code - Stable runtime error code.
- Turn
Finish - Turn
Outcome - Turn
Stop
Traits§
- Event
Sink - Host application sink for low-level streaming runtime events.
SessionEventis protocol-specific preview/progress data. - Queued
Work RunHandle - Runtime
Effect Controller - Boundary for nondeterministic runtime work.