{"timestamp": "2026-04-29T00:27:12.834299", "error": "\u6a21\u62df\u8d85\u65f6\u9519\u8bef", "error_type": "TimeoutError", "level": "recoverable", "category": "unknown", "context": "self_test_level1", "traceback": "Traceback (most recent call last):\n  File \"/root/.openclaw/workspace/error_recovery_system.py\", line 728, in run_self_test\n    raise TimeoutError(\"\u6a21\u62df\u8d85\u65f6\u9519\u8bef\")\nTimeoutError: \u6a21\u62df\u8d85\u65f6\u9519\u8bef\n"}
{"timestamp": "2026-04-29T00:27:12.839963", "error": "database is locked", "error_type": "OperationalError", "level": "recoverable", "category": "database_lock", "context": "self_test_level2", "traceback": "Traceback (most recent call last):\n  File \"/root/.openclaw/workspace/error_recovery_system.py\", line 735, in run_self_test\n    raise sqlite3.OperationalError(\"database is locked\")\nsqlite3.OperationalError: database is locked\n"}
