API Reference AshJido v#1.0.0

Copy Markdown View Source

Modules

Bridge Ash Framework resources with Jido agents.

Facade for converting Ash errors to Jido.Action.Error Splode-based errors.

Introspection helpers for AshJido DSL configuration.

Ash notifier that publishes Jido signals when configured resource actions complete.

Represents a single signal publication configuration from the jido DSL.

Represents a configuration to expose all Ash actions as Jido actions.

DSL section definition for the jido section.

Represents a Jido action configuration from the DSL.

Represents a publish_all configuration from the DSL.

Compile-time transformer that validates and compiles signal publications.

Transformer that generates Jido.Action modules from Ash actions at compile time.

Helper for forwarding dispatched signals to a Jido.Sensor.Runtime process.

Converts Ash notifier notifications into Jido.Signal structs.

Helpers for exporting generated AshJido actions as Jido tool definitions.

Mix Tasks

Installs AshJido. Requires igniter to run.