Documentation Index
Fetch the complete documentation index at: https://mintlify.com/logicminds/ironclaw/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Theironclaw status command displays system health information, including database connectivity, authentication status, installed tools, and configuration details.
Usage
Output
Status Fields
Version
Displays the IronClaw version number:Database
Shows database backend and connection status:connected (PostgreSQL)- PostgreSQL connected successfullylibSQL (/path/to/db)- Local libSQL databaselibSQL (/path/to/db + Turso sync)- libSQL with Turso synchronizationerror (connection refused)- Connection failednot configured-DATABASE_URLnot set
If you see an error, run
ironclaw doctor for detailed diagnostics.Session
Indicates NEAR AI authentication status:found (/path/to/session.json)- Authenticated, session file existsnot found (run 'ironclaw onboard')- Not authenticated
Secrets
Shows secrets encryption key configuration:configured (env)- Master key found inSECRETS_MASTER_KEYenvironment variableenv not set (keychain may be configured)- Not in env, may be in system keychain
The status command doesn’t probe the keychain to avoid triggering password dialogs.
Embeddings
Embeddings configuration for semantic search:enabled (provider: X, model: Y)- Embeddings enabled with provider and modeldisabled- Semantic search not enabled
WASM Tools
Number of installed WASM tools:N installed (/path/to/tools)- N tools founddirectory not found (/path/to/tools)- Tools directory doesn’t exist
Channels
Enabled communication channels:cli- Command-line interface (always enabled)http:3000- HTTP API on port 3000N wasm- N WASM channel plugins installed
Heartbeat
Heartbeat loop status:enabled (interval: Ns)- Heartbeat enabled, runs every N secondsdisabled- Heartbeat loop disabled
The heartbeat loop runs periodic maintenance tasks like updating
HEARTBEAT.md and checking for scheduled jobs.MCP Servers
Configured MCP servers:N enabled / M configured
If no servers are configured:
Config
Path to the configuration file:Examples
Quick health check
Check after configuration changes
After modifying settings, verify they’re applied:Verify installation
After installing tools or MCP servers:Troubleshooting
If the agent isn’t working:Status vs Doctor
Two commands provide health information:ironclaw status
- Quick overview of current state
- Passive checks (no network calls)
- Fast execution
- Use for routine monitoring
ironclaw doctor
- Active diagnostics with network probes
- Tests external dependencies
- Validates configuration
- Use for troubleshooting
Interpreting Results
Healthy System
A healthy installation looks like:Common Issues
Database not connected:DATABASE_URL or run ironclaw doctor
Session not found:
ironclaw onboard to authenticate
No tools installed:
ironclaw tool install <path>
MCP servers not enabled:
ironclaw mcp toggle <name> --enable
Automation
You can parse the status output in scripts:Related Commands
ironclaw doctor
Run comprehensive diagnostics
ironclaw config list
View all configuration settings
ironclaw service status
Check service status
ironclaw onboard
Fix configuration issues
