Skip to main content

Crate convergio_provisioning

Crate convergio_provisioning 

Source
Expand description

convergio-provisioning — sync config/keys/binary to remote nodes.

Orchestrates rsync operations to provision peer nodes with:

  • Config files (~/.convergio/config.toml, env)
  • Agent definitions (claude-config/ TOML files)
  • Daemon binary (target/release/convergio)
  • Memory/context data

DB tables: provision_runs, provision_items.

Re-exports§

pub use ext::ProvisioningExtension;
pub use types::ProvisionItem;
pub use types::ProvisionRun;
pub use types::ProvisionStatus;

Modules§

ext
Extension trait implementation for provisioning.
mcp_defs
MCP tool definitions for the provisioning extension.
provision
Core provisioning logic — orchestrates rsync operations to remote peers.
routes
HTTP routes for node provisioning.
types
Provisioning types — runs, items, configuration.