Skip to main content

Module ops

Module ops 

Source
Expand description

Operator commands: config validation, DB migrations, environment checks.

Structs§

DoctorJson
DoctorOperatorJson
Printable summary for /api/doctor and CLI doctor.
LlmDoctorJson
Non-secret LLM routing snapshot for /api/doctor.
McpPingResult
Result of probing one MCP server (initialize + tools/list).
McpServerPublic
Public MCP server metadata for JSON APIs (no auth headers).
OllamaProbeJson

Functions§

config_divergence_lines
High-signal differences versus Config::default (for operators comparing deployments).
doctor_json
JSON payload for /api/doctor (and similar UIs).
list_mcp_servers_public
List [mcp.servers] entries from TOML (headers omitted).
load_kowalski_config_for_serve
Load full Config for kowalski server mode (HTTP chat + MCP). Missing file → Config::default.
mcp_config_path
Default path for [mcp] and full config TOML (CLI and HTTP API).
mcp_ping_results
Run initialize + tools/list for each configured MCP server.
run_config_check
Validate TOML and optionally a full Config parse.
run_db_migrate
Run memory.database_url migrations from --url or from memory.database_url in TOML.
run_doctor
Print versions and probe local Ollama (default http://127.0.0.1:11434).