Skip to main content

Module cli

Module cli 

Source

Re-exports§

pub use defrag::*;
pub use mcp::*;

Modules§

defrag
mcp
roboticus mcp CLI subcommands.

Structs§

CliSpinner
A braille spinner that renders on stderr while an async task executes. Uses the shared SPINNER_FRAMES from roboticus_core::style for cross-surface consistency with the TUI thinking indicator.
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
cleanup_old_binary
Remove stale .exe.old files left by the Windows rename-based update strategy. Safe to call on any platform — no-op on non-Windows.
cmd_agent_start
cmd_agent_stop
cmd_agents_list
cmd_apps_install
roboticus apps install <source> — install an app from a local path or registry.
cmd_apps_list
roboticus apps list — show installed apps.
cmd_apps_uninstall
roboticus apps uninstall <name> — remove an installed app.
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_integrations_connect
cmd_integrations_disconnect
cmd_integrations_test
cmd_logs
cmd_mechanic
cmd_memory
cmd_memory_consolidate
Trigger a full consolidation cycle (index backfill, dedup, decay, cleanup).
cmd_memory_reindex
Backfill all missing memory index entries.
cmd_metrics
cmd_models_baseline
Full baseline: flush all scores, scan providers, exercise every model.
cmd_models_exercise
Exercise a model across the task class matrix (5 complexity x 4 intent) to populate per-(model, intent_class) quality observations.
cmd_models_list
cmd_models_reset
Reset quality observations for a model (or all) to allow re-benchmarking.
cmd_models_scan
cmd_models_suggest
Suggest a fallback chain based on available providers and discovered models.
cmd_plugin_info
cmd_plugin_install
cmd_plugin_pack
cmd_plugin_search
cmd_plugin_toggle
cmd_plugin_uninstall
cmd_plugins_list
cmd_profile_create
roboticus profile create <name> — create a new empty profile.
cmd_profile_delete
roboticus profile delete <name> — remove a profile (with confirmation).
cmd_profile_list
roboticus profile list — display installed profiles.
cmd_profile_switch
roboticus profile switch <name> — set the active profile.
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
spin_while
Run an async future while displaying a braille spinner with the given label. Returns the future’s result after stopping the spinner.
theme
write_starter_skills

Type Aliases§

DaemonOps
Callback type for daemon operations (restart after update).
HygieneFn
Callback type for state hygiene.
SchemaHygieneFn
State hygiene callback type — accepts a db path, returns whether changes were made.