Structs§
- Compiled
Process Cache - InMemory
Lashlang Artifact Store - Lashlang
Abilities - Lashlang
Host Catalog - Lashlang
Host Environment - Lashlang
Language Features - Lashlang
Process Engine - Lashlang
Process Input - Lashlang
Surface - Lashlang
Surface Contribution - Lashlang
Tool Binding - Prepared
Lashlang Process Start - Resolved
Lashlang Tool Binding - Trace
Lashlang Child Execution - Trace
Lashlang Execution Identity - Trace
Lashlang Graph - Trace-derived Lashlang execution graph snapshot for hosts and debugging tools.
- Trace
Lashlang Graph Child Link - Link from an observed parent Lashlang node to a child execution graph.
- Trace
Lashlang Graph Edge - Trace-derived Lashlang graph edge.
- Trace
Lashlang Graph Node - Trace-derived Lashlang graph node.
- Trace
Lashlang Graph Store - In-memory store that reduces Lashlang execution trace records into graph snapshots.
- Trace
Lashlang Map - Trace
Lashlang MapEdge - Trace
Lashlang MapNode
Enums§
- Lashlang
Durability Tier - Durability tier of an execution path’s wired store or effect host.
- Trace
Lashlang Edge Selection - Observed branch-edge selection state.
- Trace
Lashlang Execution Event - Trace
Lashlang Node Status - Observed Lashlang graph node state.
- Trace
Lashlang Status
Constants§
- LASHLANG_
ENGINE_ KIND - LASHLANG_
SURFACE_ EXTENSION_ ID - LASHLANG_
TOOL_ BINDING_ KEY - LASH_
TYPE_ KEY - Marker key that wraps a Type literal at its outermost level so a host-side consumer can tell a Type value apart from a plain record. The inner value is the JSON-Schema representation of the type.
Traits§
Functions§
- deterministic_
lashlang_ process_ id - lashlang_
host_ environment_ from_ tool_ catalog - lashlang_
host_ environment_ satisfies_ requirements - lashlang_
process_ event_ types - lashlang_
process_ signal_ event_ types - lashlang_
resources_ from_ tool_ catalog - lashlang_
type_ expr_ schema - lashlang_
value_ to_ json - prepare_
lashlang_ process_ start - process_
event_ payload - protocol_
tool_ output_ to_ lashlang_ value - protocol_
tool_ reply_ to_ lashlang_ value - resolve_
lashlang_ module_ operation - sleep_
duration_ ms - tool_
lashlang_ binding