muxi logs

Debug and monitor your formations in real-time

Stream logs from a running formation with powerful filtering options. Great for debugging, monitoring, and understanding what your agents are doing.

Usage

muxi logs [options]

Requires at least one filter. Press Ctrl+C to stop streaming.

Quick Examples

muxi logs -u alice # All logs for a user muxi logs -s sess_abc123 # Logs for a session muxi logs --agent weather-bot # Logs from specific agent muxi logs --level error # Errors only muxi logs -u alice --level error # Errors for a user

Filters

By User

muxi logs -u alice muxi logs --user usr_abc123

By Session

muxi logs -s sess_abc123 muxi logs --session sess_abc123

By Request

muxi logs --request req_xyz789

By Agent

muxi logs --agent weather-bot muxi logs --agent muxi-generalist

By Log Level

muxi logs --level debug # All levels muxi logs --level info # Info and above muxi logs --level warn # Warnings and above muxi logs --level error # Errors only

By Event Type

Supports wildcards:

muxi logs --event "chat.*" # All chat events muxi logs --event "agent.selected" # Specific event muxi logs --event "error.*" # All errors

Combining Filters

# Errors for a specific user muxi logs -u alice --level error # Agent activity in a session muxi logs -s sess_abc123 --agent weather-bot # Chat events for debugging muxi logs -u alice --event "chat.*"

Options

Flag Description
-f, --formation Formation ID
-p, --profile Server profile
-u, --user Filter by user ID
-s, --session Filter by session ID
--request Filter by request ID
--agent Filter by agent ID
--level Log level (debug/info/warn/error)
--event Event type filter (wildcards supported)

Log Output

Logs stream with timestamps in JSON format:

[24-Dec-2024 10:30:45 UTC] {"event": "chat.message", "user_id": "alice", ...} [24-Dec-2024 10:30:46 UTC] {"event": "agent.selected", "agent": "researcher", ...}

Tips

  • Start broad (-u user) then narrow down with additional filters
  • Use --level error to quickly find problems
  • Use --event "chat.*" to follow conversation flow
  • Combine --agent with --level debug for detailed agent debugging

Learn More