Skip to main content

Module cli

Module cli 

Source

Re-exports§

pub use defrag::*;

Modules§

defrag

Structs§

ContentRecord
DaemonCallbacks
Result of the daemon installed check + restart.
InstalledContent
Packs
ProviderPack
RegistryManifest
RoboticusClient
SkillPack
SkillsRecord
UpdateState

Enums§

DiffLine

Constants§

STARTER_SKILLS

Functions§

bytes_sha256
cmd_agent_start
cmd_agent_stop
cmd_agents_list
cmd_channels_dead_letter
cmd_channels_replay
cmd_channels_status
cmd_circuit_reset
cmd_circuit_status
cmd_completion
cmd_config
cmd_config_apply
cmd_config_backup
cmd_config_get
cmd_config_lint
cmd_config_set
cmd_config_unset
cmd_logs
cmd_mechanic
cmd_memory
cmd_metrics
cmd_models_list
cmd_models_scan
cmd_plugin_info
cmd_plugin_install
cmd_plugin_pack
cmd_plugin_search
cmd_plugin_toggle
cmd_plugin_uninstall
cmd_plugins_list
cmd_reset
cmd_schedule_list
cmd_schedule_recover
cmd_schedule_run
cmd_security_audit
cmd_session_create
cmd_session_detail
cmd_session_export
cmd_sessions_backfill_nicknames
cmd_sessions_list
cmd_setup
cmd_skill_detail
cmd_skills_catalog_activate
cmd_skills_catalog_install
cmd_skills_catalog_list
cmd_skills_list
cmd_skills_reload
cmd_status
cmd_uninstall
cmd_update_all
cmd_update_binary
cmd_update_check
cmd_update_providers
cmd_update_skills
cmd_wallet
cmd_wallet_address
cmd_wallet_balance
diff_lines
file_sha256
http_client
Returns a reqwest::Client pre-configured with the API key header (if set). Use this instead of bare reqwest::get() / reqwest::Client::new() for any request to the Roboticus server.
init_api_key
init_theme
theme
write_starter_skills

Type Aliases§

DaemonOps
Callback type for daemon operations (restart after update).
HygieneFn
Callback type for state hygiene. The closure receives a config file path and returns Ok(Some((changed_rows, subagent, cron_payload, cron_disabled))) on success, or an error.
SchemaHygieneFn
State hygiene callback type — accepts a db path, returns whether changes were made.