Files
clawgo/webui/public/log-codes.json
2026-03-03 10:36:53 +08:00

699 lines
13 KiB
JSON

{
"version": 1,
"generated_at": "Tue Mar 3 02:06:08 2026 UTC",
"items": [
{
"code": 1,
"text": "Message rejected by allowlist"
},
{
"code": 2,
"text": "Duplicate inbound message skipped"
},
{
"code": 3,
"text": "Duplicate inbound content skipped"
},
{
"code": 4,
"text": "Initializing channel manager"
},
{
"code": 5,
"text": "Attempting to initialize Telegram channel"
},
{
"code": 6,
"text": "Telegram token is empty, skipping"
},
{
"code": 7,
"text": "Failed to initialize Telegram channel"
},
{
"code": 8,
"text": "Telegram channel enabled successfully"
},
{
"code": 9,
"text": "WhatsApp bridge URL is empty, skipping"
},
{
"code": 10,
"text": "Failed to initialize WhatsApp channel"
},
{
"code": 11,
"text": "WhatsApp channel enabled successfully"
},
{
"code": 12,
"text": "Failed to initialize Feishu channel"
},
{
"code": 13,
"text": "Feishu channel enabled successfully"
},
{
"code": 14,
"text": "Discord token is empty, skipping"
},
{
"code": 15,
"text": "Failed to initialize Discord channel"
},
{
"code": 16,
"text": "Discord channel enabled successfully"
},
{
"code": 17,
"text": "Failed to initialize MaixCam channel"
},
{
"code": 18,
"text": "MaixCam channel enabled successfully"
},
{
"code": 19,
"text": "Failed to initialize QQ channel"
},
{
"code": 20,
"text": "QQ channel enabled successfully"
},
{
"code": 21,
"text": "DingTalk Client ID is empty, skipping"
},
{
"code": 22,
"text": "Failed to initialize DingTalk channel"
},
{
"code": 23,
"text": "DingTalk channel enabled successfully"
},
{
"code": 24,
"text": "Channel initialization completed"
},
{
"code": 25,
"text": "No channels enabled"
},
{
"code": 26,
"text": "Starting all channels"
},
{
"code": 27,
"text": "Starting channel"
},
{
"code": 28,
"text": "Failed to start channel"
},
{
"code": 29,
"text": "All channels started"
},
{
"code": 30,
"text": "Stopping all channels"
},
{
"code": 31,
"text": "Stopping channel"
},
{
"code": 32,
"text": "Error stopping channel"
},
{
"code": 33,
"text": "All channels stopped"
},
{
"code": 34,
"text": "Restarting channel"
},
{
"code": 35,
"text": "Outbound dispatcher started"
},
{
"code": 36,
"text": "Outbound dispatcher stopped"
},
{
"code": 37,
"text": "Outbound dispatcher stopped (bus closed)"
},
{
"code": 38,
"text": "Duplicate outbound message skipped"
},
{
"code": 39,
"text": "Unknown channel for outbound message"
},
{
"code": 40,
"text": "Channel does not support outbound action"
},
{
"code": 41,
"text": "Outbound rate limiter canceled"
},
{
"code": 42,
"text": "Error sending message to channel"
},
{
"code": 43,
"text": "Feishu channel started (websocket mode)"
},
{
"code": 44,
"text": "Feishu channel stopped"
},
{
"code": 45,
"text": "create sheet from markdown table failed"
},
{
"code": 46,
"text": "Feishu message sent"
},
{
"code": 47,
"text": "Feishu message rejected by chat allowlist"
},
{
"code": 48,
"text": "Ignoring group message without mention/command"
},
{
"code": 49,
"text": "Feishu message received"
},
{
"code": 50,
"text": "download inbound image failed"
},
{
"code": 51,
"text": "download inbound file failed"
},
{
"code": 52,
"text": "set sheet permission failed"
},
{
"code": 53,
"text": "Upload failed"
},
{
"code": 54,
"text": "Starting Telegram bot (polling mode)"
},
{
"code": 55,
"text": "Telegram bot connected"
},
{
"code": 56,
"text": "Updates channel closed unexpectedly, attempting to restart polling..."
},
{
"code": 57,
"text": "Failed to restart updates polling"
},
{
"code": 58,
"text": "Updates polling restarted successfully"
},
{
"code": 59,
"text": "Stopping Telegram bot"
},
{
"code": 60,
"text": "Timeout waiting for telegram message handlers to stop"
},
{
"code": 61,
"text": "Recovered panic in telegram message handler"
},
{
"code": 62,
"text": "Callback query received"
},
{
"code": 63,
"text": "HTML parse failed, fallback to plain text"
},
{
"code": 64,
"text": "Ignoring bot-originated message"
},
{
"code": 65,
"text": "Telegram message rejected by chat allowlist"
},
{
"code": 66,
"text": "Telegram message received"
},
{
"code": 67,
"text": "Telegram message rejected by allowlist"
},
{
"code": 68,
"text": "Failed to fetch job details"
},
{
"code": 69,
"text": "Starting Discord bot"
},
{
"code": 70,
"text": "Discord bot connected"
},
{
"code": 71,
"text": "Stopping Discord bot"
},
{
"code": 72,
"text": "Received message"
},
{
"code": 73,
"text": "Failed to create media directory"
},
{
"code": 74,
"text": "Failed to download attachment"
},
{
"code": 75,
"text": "Attachment download returned non-200"
},
{
"code": 76,
"text": "Failed to create local attachment file"
},
{
"code": 77,
"text": "Failed to write local attachment file"
},
{
"code": 78,
"text": "Attachment downloaded successfully"
},
{
"code": 79,
"text": "Starting MaixCam channel server"
},
{
"code": 80,
"text": "MaixCam server listening"
},
{
"code": 81,
"text": "Starting connection acceptor"
},
{
"code": 82,
"text": "Stopping connection acceptor"
},
{
"code": 83,
"text": "Failed to accept connection"
},
{
"code": 84,
"text": "New connection from MaixCam device"
},
{
"code": 85,
"text": "Handling MaixCam connection"
},
{
"code": 86,
"text": "Connection closed"
},
{
"code": 87,
"text": "Failed to decode message"
},
{
"code": 88,
"text": "Received heartbeat"
},
{
"code": 89,
"text": "Unknown message type"
},
{
"code": 90,
"text": "Person detected event"
},
{
"code": 91,
"text": "Status update from MaixCam"
},
{
"code": 92,
"text": "Stopping MaixCam channel"
},
{
"code": 93,
"text": "MaixCam channel stopped"
},
{
"code": 94,
"text": "No MaixCam devices connected"
},
{
"code": 95,
"text": "Failed to send to client"
},
{
"code": 96,
"text": "load recent logs failed"
},
{
"code": 97,
"text": "Log stream error:"
},
{
"code": 98,
"text": "Agent initialized"
},
{
"code": 99,
"text": "Starting QQ bot (WebSocket mode)"
},
{
"code": 100,
"text": "Got WebSocket info"
},
{
"code": 101,
"text": "QQ bot started successfully"
},
{
"code": 102,
"text": "Stopping QQ bot"
},
{
"code": 103,
"text": "Failed to send C2C message"
},
{
"code": 104,
"text": "Received message with no sender ID"
},
{
"code": 105,
"text": "Received empty message, ignoring"
},
{
"code": 106,
"text": "Received C2C message"
},
{
"code": 107,
"text": "Received group message with no sender ID"
},
{
"code": 108,
"text": "Received empty group message, ignoring"
},
{
"code": 109,
"text": "Received group AT message"
},
{
"code": 110,
"text": "Startup compaction check completed"
},
{
"code": 111,
"text": "Bootstrap init model call failed"
},
{
"code": 112,
"text": "Bootstrap init marker write failed"
},
{
"code": 113,
"text": "Bootstrap file cleanup failed"
},
{
"code": 114,
"text": "Bootstrap init model call completed"
},
{
"code": 115,
"text": "Starting DingTalk channel (Stream Mode)"
},
{
"code": 116,
"text": "DingTalk channel started (Stream Mode)"
},
{
"code": 117,
"text": "Stopping DingTalk channel"
},
{
"code": 118,
"text": "DingTalk channel stopped"
},
{
"code": 119,
"text": "DingTalk outbound message"
},
{
"code": 120,
"text": "DingTalk inbound message"
},
{
"code": 121,
"text": "Starting WhatsApp channel"
},
{
"code": 122,
"text": "WhatsApp channel connected"
},
{
"code": 123,
"text": "Stopping WhatsApp channel"
},
{
"code": 124,
"text": "Error closing WhatsApp connection"
},
{
"code": 125,
"text": "WhatsApp connection closed"
},
{
"code": 126,
"text": "WhatsApp read error"
},
{
"code": 127,
"text": "Failed to unmarshal WhatsApp message"
},
{
"code": 128,
"text": "WhatsApp message received"
},
{
"code": 129,
"text": "PublishInbound on closed channel recovered"
},
{
"code": 130,
"text": "PublishInbound timeout (queue full)"
},
{
"code": 131,
"text": "PublishOutbound on closed channel recovered"
},
{
"code": 132,
"text": "PublishOutbound timeout (queue full)"
},
{
"code": 133,
"text": "HTTP chat request"
},
{
"code": 134,
"text": "Sentinel started"
},
{
"code": 135,
"text": "Sentinel stopped"
},
{
"code": 136,
"text": "Attempting auto-heal for channel"
},
{
"code": 137,
"text": "Auto-heal restart failed"
},
{
"code": 138,
"text": "Auto-heal successful"
},
{
"code": 139,
"text": "Starting HTTP server"
},
{
"code": 140,
"text": "Server ready for reverse proxying"
},
{
"code": 141,
"text": "HTTP server failed"
},
{
"code": 142,
"text": "Stopping HTTP server"
},
{
"code": 143,
"text": "System prompt built"
},
{
"code": 144,
"text": "System prompt preview"
},
{
"code": 145,
"text": "Failed to clean up old log files:"
},
{
"code": 146,
"text": "File logging enabled:"
},
{
"code": 147,
"text": "File logging disabled"
},
{
"code": 148,
"text": "Failed to write file log:"
},
{
"code": 149,
"text": "Session-sharded dispatcher enabled"
},
{
"code": 150,
"text": "LLM fallback provider switched"
},
{
"code": 151,
"text": "LLM iteration"
},
{
"code": 152,
"text": "LLM request"
},
{
"code": 153,
"text": "Full LLM request"
},
{
"code": 154,
"text": "Purged orphan tool outputs after provider pairing error"
},
{
"code": 155,
"text": "LLM call failed"
},
{
"code": 156,
"text": "LLM response without tool calls (direct answer)"
},
{
"code": 157,
"text": "LLM requested tool calls"
},
{
"code": 158,
"text": "append daily summary log failed"
},
{
"code": 159,
"text": "Processing system message"
},
{
"code": 160,
"text": "Purged orphan tool outputs after provider pairing error (system)"
},
{
"code": 161,
"text": "Heartbeat session reset after repeated provider pairing error"
},
{
"code": 162,
"text": "LLM call failed in system message"
},
{
"code": 163,
"text": "System message processing completed"
},
{
"code": 164,
"text": "Tool execution started"
},
{
"code": 165,
"text": "Tool not found"
},
{
"code": 166,
"text": "Tool execution failed"
},
{
"code": 167,
"text": "Tool execution completed"
},
{
"code": 168,
"text": "Channel task stopped"
},
{
"code": 169,
"text": "Channel task failed"
},
{
"code": 170,
"text": "Sentinel alert"
},
{
"code": 171,
"text": "Processing inbound message"
},
{
"code": 172,
"text": "Tool call invoked"
},
{
"code": 173,
"text": "Response generated"
}
]
}