Skip to main content

Crate elizaos_plugin_prose

Crate elizaos_plugin_prose 

Source
Expand description

elizaos-plugin-prose: OpenProse VM integration for elizaOS

OpenProse is a programming language for AI sessions that allows orchestrating multi-agent workflows.

Re-exports§

pub use services::get_skill_content;
pub use services::set_skill_content;
pub use services::ProseService;
pub use actions::get_prose_actions;
pub use actions::ProseCompileAction;
pub use actions::ProseHelpAction;
pub use actions::ProseRunAction;
pub use providers::get_prose_providers;
pub use providers::ProseProvider;

Modules§

actions
Prose plugin actions
generated
Generated modules
prelude
providers
Prose plugin providers
services
Prose services

Structs§

ActionExample
ActionResult
ProseCompileOptions
Options for compiling/validating a prose program
ProseCompileResult
Result of compiling/validating a prose program
ProseConfig
Configuration for the Prose service
ProseConfigBuilder
Builder for ProseConfig
ProseRunOptions
Options for running a prose program
ProseRunResult
Result of running a prose program
ProseSkillFile
A skill file loaded by the prose service
ProviderResult

Enums§

ProseError
Prose plugin errors
ProseStateMode
State management modes for OpenProse

Constants§

PLUGIN_DESCRIPTION
PLUGIN_NAME
PLUGIN_VERSION

Traits§

Action
Provider

Type Aliases§

Result
Result type alias for Prose operations