Skip to main content

Module plugins

Module plugins 

Source
Expand description

plugins tier dispatch. Mirrors objectiveai-sdk-rs/src/cli/command/plugins/mod.rs. install, list, and run are streaming; get is unary. install is a sub-tier with its own dispatcher under install/mod.rs.

Modules§

get
plugins get — read one installed plugin’s manifest by (owner, name, version). Returns None if not installed.
install
plugins install sub-tier. Mirrors objectiveai-sdk-rs/src/cli/command/plugins/install/mod.rs. Both leaves (filesystem, github) are unary; this dispatcher returns a one-shot stream wrapping the chosen leaf’s Response.
list
plugins list — bare-naked streaming handler stub.
logs
plugins logs — CLI-side dispatch for the logs subtree. One leaf: list (stream captured plugin stderr lines). Mirrors objectiveai-sdk-rs/src/cli/command/plugins/logs/mod.rs.
run
plugins run — bare-naked port of legacy dispatch_external.

Functions§

execute