Stack-2-9-finetuned / audits /audit_results.json
walidsobhie-code
Claude Opus 4.6
reorganize: consolidate root level to 20 folders
b8e3e42
Raw History Blame Contribute Delete
38.9 kB
{
"timestamp": "2026-04-09T19:39:39.247896",
"total_tools": 69,
"passed": 5,
"failed": 64,
"tools": [
{
"tool_name": "agent_spawn",
"load_success": true,
"execution_success": false,
"response_time": 0.0009522499967715703,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.703111"
},
{
"tool_name": "agent_status",
"load_success": true,
"execution_success": false,
"response_time": 2.300000051036477e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705308"
},
{
"tool_name": "agent_list",
"load_success": true,
"execution_success": false,
"response_time": 3.374996595084667e-06,
"error": "AgentListTool.execute() takes 1 positional argument but 2 were given",
"data": null,
"timestamp": "2026-04-09T19:39:32.705343"
},
{
"tool_name": "ask_question",
"load_success": true,
"execution_success": false,
"response_time": 1.4166005712468177e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705357"
},
{
"tool_name": "get_pending_questions",
"load_success": true,
"execution_success": false,
"response_time": 2.2500025806948543e-06,
"error": "GetPendingQuestionsTool.execute() takes 1 positional argument but 2 were given",
"data": null,
"timestamp": "2026-04-09T19:39:32.705379"
},
{
"tool_name": "answer_question",
"load_success": true,
"execution_success": false,
"response_time": 2.124994352925569e-06,
"error": "AnswerQuestionTool.execute() missing 1 required positional argument: 'answer'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705389"
},
{
"tool_name": "brief",
"load_success": true,
"execution_success": false,
"response_time": 1.0833995474968106e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705399"
},
{
"tool_name": "brief_summary",
"load_success": true,
"execution_success": false,
"response_time": 1.0333002137485892e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705416"
},
{
"tool_name": "Config",
"load_success": true,
"execution_success": false,
"response_time": 3.749999450519681e-06,
"error": "Unknown operation: None",
"data": null,
"timestamp": "2026-04-09T19:39:32.705434"
},
{
"tool_name": "file_edit_insert",
"load_success": true,
"execution_success": false,
"response_time": 1.958003849722445e-06,
"error": "FileEditInsertTool.execute() missing 1 required positional argument: 'content'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705445"
},
{
"tool_name": "file_edit_delete",
"load_success": true,
"execution_success": false,
"response_time": 2.5291999918408692e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705454"
},
{
"tool_name": "file_edit_replace",
"load_success": true,
"execution_success": false,
"response_time": 2.3339962353929877e-06,
"error": "FileEditReplaceTool.execute() missing 2 required positional arguments: 'pattern' and 'replacement'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705486"
},
{
"tool_name": "file_edit",
"load_success": true,
"execution_success": false,
"response_time": 1.6250050975941122e-06,
"error": "FileEditTool.execute() missing 1 required positional argument: 'operation'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705496"
},
{
"tool_name": "file_read",
"load_success": true,
"execution_success": false,
"response_time": 9.333001798950136e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705504"
},
{
"tool_name": "file_exists",
"load_success": true,
"execution_success": false,
"response_time": 8.957998943515122e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705520"
},
{
"tool_name": "file_write",
"load_success": true,
"execution_success": false,
"response_time": 2.6670022634789348e-06,
"error": "FileWriteTool.execute() missing 1 required positional argument: 'content'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705536"
},
{
"tool_name": "file_delete",
"load_success": true,
"execution_success": false,
"response_time": 8.916998922359198e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705545"
},
{
"tool_name": "glob",
"load_success": true,
"execution_success": false,
"response_time": 1.0292002116329968e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705561"
},
{
"tool_name": "glob_list",
"load_success": true,
"execution_success": false,
"response_time": 9.791998309083283e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705578"
},
{
"tool_name": "grep",
"load_success": true,
"execution_success": false,
"response_time": 1.7909987946040928e-06,
"error": "GrepTool.execute() missing 1 required positional argument: 'path'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705594"
},
{
"tool_name": "grep_count",
"load_success": true,
"execution_success": false,
"response_time": 1.3750031939707696e-06,
"error": "GrepCountTool.execute() missing 1 required positional argument: 'path'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705603"
},
{
"tool_name": "mcp_call",
"load_success": true,
"execution_success": false,
"response_time": 1.4999968698248267e-06,
"error": "MCPTool.execute() missing 1 required positional argument: 'tool_name'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705611"
},
{
"tool_name": "mcp_list_servers",
"load_success": true,
"execution_success": false,
"response_time": 1.7080019460991025e-06,
"error": "MCPServerListTool.execute() takes 1 positional argument but 2 were given",
"data": null,
"timestamp": "2026-04-09T19:39:32.705619"
},
{
"tool_name": "mcp_add_server",
"load_success": true,
"execution_success": false,
"response_time": 1.5420009731315076e-06,
"error": "MCPServerAddTool.execute() missing 1 required positional argument: 'command'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705627"
},
{
"tool_name": "read_mcp_resource",
"load_success": true,
"execution_success": false,
"response_time": 1.7500060494057834e-06,
"error": "ReadMcpResourceTool.execute() missing 1 required positional argument: 'resource_uri'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705635"
},
{
"tool_name": "message_send",
"load_success": true,
"execution_success": false,
"response_time": 1.4999968698248267e-06,
"error": "MessageSendTool.execute() missing 1 required positional argument: 'content'",
"data": null,
"timestamp": "2026-04-09T19:39:32.705644"
},
{
"tool_name": "message_list",
"load_success": true,
"execution_success": false,
"response_time": 9.458002750761807e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705652"
},
{
"tool_name": "message_channel",
"load_success": true,
"execution_success": false,
"response_time": 8.791997970547527e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705668"
},
{
"tool_name": "message_template",
"load_success": true,
"execution_success": false,
"response_time": 9.290997695643455e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.705695"
},
{
"tool_name": "EnterPlanMode",
"load_success": true,
"execution_success": true,
"response_time": 0.0015690829968662001,
"error": "",
"data": {
"message": "Entered plan mode. Explore the codebase read-only and design your implementation approach.",
"plan_text": "",
"context": "",
"entered_at": "2026-04-09T17:39:32.705964+00:00"
},
"timestamp": "2026-04-09T19:39:32.705711"
},
{
"tool_name": "ExitPlanMode",
"load_success": true,
"execution_success": true,
"response_time": 0.0003088749945163727,
"error": "",
"data": {
"message": "Exited plan mode. Ready to proceed.",
"plan_text": "",
"confirmed": true,
"exited_at": "2026-04-09T17:39:32.707341+00:00"
},
"timestamp": "2026-04-09T19:39:32.707292"
},
{
"tool_name": "remote_add",
"load_success": true,
"execution_success": false,
"response_time": 2.415996277704835e-06,
"error": "RemoteAddTool.execute() missing 1 required positional argument: 'url'",
"data": null,
"timestamp": "2026-04-09T19:39:32.707611"
},
{
"tool_name": "remote_list",
"load_success": true,
"execution_success": false,
"response_time": 2.124994352925569e-06,
"error": "RemoteListTool.execute() takes 1 positional argument but 2 were given",
"data": null,
"timestamp": "2026-04-09T19:39:32.707622"
},
{
"tool_name": "remote_trigger",
"load_success": true,
"execution_success": false,
"response_time": 1.5420009731315076e-06,
"error": "RemoteTriggerTool.execute() missing 1 required positional argument: 'action'",
"data": null,
"timestamp": "2026-04-09T19:39:32.707632"
},
{
"tool_name": "remote_remove",
"load_success": true,
"execution_success": false,
"response_time": 1.670899655437097e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.707641"
},
{
"tool_name": "CronCreate",
"load_success": true,
"execution_success": false,
"response_time": 4.082998202648014e-06,
"error": "Invalid cron expression: Expected 5 fields, got 0",
"data": null,
"timestamp": "2026-04-09T19:39:32.707665"
},
{
"tool_name": "CronList",
"load_success": true,
"execution_success": true,
"response_time": 0.00027791699540102854,
"error": "",
"data": {
"jobs": [],
"total": 0
},
"timestamp": "2026-04-09T19:39:32.707677"
},
{
"tool_name": "CronDelete",
"load_success": true,
"execution_success": false,
"response_time": 1.4589968486689031e-06,
"error": "Error: id is required",
"data": null,
"timestamp": "2026-04-09T19:39:32.707963"
},
{
"tool_name": "skill_list",
"load_success": true,
"execution_success": false,
"response_time": 1.2249998690094799e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.707972"
},
{
"tool_name": "skill_execute",
"load_success": true,
"execution_success": false,
"response_time": 9.957999282050878e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.707992"
},
{
"tool_name": "skill_info",
"load_success": true,
"execution_success": false,
"response_time": 9.791998309083283e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708008"
},
{
"tool_name": "skill_chain",
"load_success": true,
"execution_success": false,
"response_time": 9.165996743831784e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708025"
},
{
"tool_name": "skill_search",
"load_success": true,
"execution_success": false,
"response_time": 9.290997695643455e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708041"
},
{
"tool_name": "sleep",
"load_success": true,
"execution_success": false,
"response_time": 1.1249998351559043e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708057"
},
{
"tool_name": "wait_for",
"load_success": true,
"execution_success": false,
"response_time": 1.962499663932249e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708076"
},
{
"tool_name": "synthetic_output",
"load_success": true,
"execution_success": false,
"response_time": 2.0830048015341163e-06,
"error": "SyntheticOutputTool.execute() missing 1 required positional argument: 'content'",
"data": null,
"timestamp": "2026-04-09T19:39:32.708102"
},
{
"tool_name": "structure_data",
"load_success": true,
"execution_success": false,
"response_time": 9.292001777794212e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708112"
},
{
"tool_name": "TaskCreate",
"load_success": true,
"execution_success": false,
"response_time": 1.2499949662014842e-06,
"error": "Error: subject is required",
"data": null,
"timestamp": "2026-04-09T19:39:32.708128"
},
{
"tool_name": "TaskList",
"load_success": true,
"execution_success": true,
"response_time": 0.000200708003831096,
"error": "",
"data": {
"tasks": [
{
"id": "9d03b654",
"subject": "Test task",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:01:17.414719+00:00"
},
{
"id": "b8481a6f",
"subject": "Test task",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:01:42.697266+00:00"
},
{
"id": "72d5a5e9",
"subject": "Test task",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:04:23.970246+00:00"
},
{
"id": "6f80c043",
"subject": "Test task",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:04:47.025132+00:00"
},
{
"id": "4c9976bd",
"subject": "Test task",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:08:42.369611+00:00"
},
{
"id": "a0883efe",
"subject": "Test",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:09:40.319278+00:00"
},
{
"id": "fcdc7655",
"subject": "Test",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:10:02.638019+00:00"
},
{
"id": "58822bf8",
"subject": "Test",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:10:42.815505+00:00"
},
{
"id": "6f569705",
"subject": "Test",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:11:11.092777+00:00"
},
{
"id": "4b6ebce7",
"subject": "Test",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:11:36.125577+00:00"
},
{
"id": "f38ee9a3",
"subject": "Test",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:12:34.756438+00:00"
},
{
"id": "76f297e9",
"subject": "Test",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:13:16.661552+00:00"
},
{
"id": "bc735c85",
"subject": "Test task",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T14:13:44.904743+00:00"
},
{
"id": "23f75706",
"subject": "Audit test",
"status": "pending",
"priority": "medium",
"tags": [],
"created_at": "2026-04-09T16:13:02.202480+00:00"
}
],
"total": 14
},
"timestamp": "2026-04-09T19:39:32.708136"
},
{
"tool_name": "TaskUpdate",
"load_success": true,
"execution_success": false,
"response_time": 1.4170000213198364e-06,
"error": "Error: id is required",
"data": null,
"timestamp": "2026-04-09T19:39:32.708345"
},
{
"tool_name": "TaskDelete",
"load_success": true,
"execution_success": false,
"response_time": 1.2919990695081651e-06,
"error": "Error: id is required",
"data": null,
"timestamp": "2026-04-09T19:39:32.708354"
},
{
"tool_name": "team_delete",
"load_success": true,
"execution_success": false,
"response_time": 1.0916002793237567e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708362"
},
{
"tool_name": "team_leave",
"load_success": true,
"execution_success": false,
"response_time": 2.124994352925569e-06,
"error": "TeamLeaveTool.execute() missing 1 required positional argument: 'agent_name'",
"data": null,
"timestamp": "2026-04-09T19:39:32.708380"
},
{
"tool_name": "team_create",
"load_success": true,
"execution_success": false,
"response_time": 2.0839943317696452e-06,
"error": "TeamCreateTool.execute() missing 1 required positional argument: 'agents'",
"data": null,
"timestamp": "2026-04-09T19:39:32.708390"
},
{
"tool_name": "team_disband",
"load_success": true,
"execution_success": false,
"response_time": 9.667004633229226e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708399"
},
{
"tool_name": "team_list",
"load_success": true,
"execution_success": false,
"response_time": 1.7500060494057834e-06,
"error": "TeamListTool.execute() takes 1 positional argument but 2 were given",
"data": null,
"timestamp": "2026-04-09T19:39:32.708415"
},
{
"tool_name": "team_status",
"load_success": true,
"execution_success": false,
"response_time": 9.125003998633474e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708424"
},
{
"tool_name": "team_assign",
"load_success": true,
"execution_success": false,
"response_time": 1.8329956219531596e-06,
"error": "TeamAssignTaskTool.execute() missing 1 required positional argument: 'task'",
"data": null,
"timestamp": "2026-04-09T19:39:32.708441"
},
{
"tool_name": "TodoWrite",
"load_success": true,
"execution_success": false,
"response_time": 0.00019041700579691678,
"error": "Unknown operation: None",
"data": null,
"timestamp": "2026-04-09T19:39:32.708450"
},
{
"tool_name": "tool_search",
"load_success": true,
"execution_success": false,
"response_time": 1.1292002454865724e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708649"
},
{
"tool_name": "tool_list_all",
"load_success": true,
"execution_success": false,
"response_time": 9.12499672267586e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708667"
},
{
"tool_name": "tool_info",
"load_success": true,
"execution_success": false,
"response_time": 9.082999895326793e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708684"
},
{
"tool_name": "tool_capabilities",
"load_success": true,
"execution_success": false,
"response_time": 1.7909987946040928e-06,
"error": "ToolCapabilitiesTool.execute() takes 1 positional argument but 2 were given",
"data": null,
"timestamp": "2026-04-09T19:39:32.708700"
},
{
"tool_name": "web_fetch",
"load_success": true,
"execution_success": false,
"response_time": 2.2291998902801424e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708708"
},
{
"tool_name": "web_fetch_meta",
"load_success": true,
"execution_success": false,
"response_time": 9.249997674487531e-06,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:32.708738"
},
{
"tool_name": "WebSearch",
"load_success": true,
"execution_success": true,
"response_time": 6.530023749997781,
"error": "",
"data": {
"query": "Python testing",
"results": [
{
"title": "tox (Python testing wrapper)",
"url": "https://grokipedia.com/page/tox_python_testing_wrapper",
"snippet": "tox is a command-line tool for Python that automates and standardizes testing by managing virtual environments and executing tests across multiple configurations, such as different Python versions, implementations, or dependencies. Developed by Holg\u2026"
},
{
"title": "PythonTesting: The Right Way toTestYour Code | Evytor Daily",
"url": "https://evytor.vercel.app/blogs/testing-your-python-code-the-right-way",
"snippet": "TestingyourPythoncode is essential for building robust, reliable, and maintainable applications. This guide provides a comprehensive overview ofPythontestingbest practices..."
},
{
"title": "RunPythonCode Online - FreePythonCompiler & Interpreter",
"url": "https://python.codeutility.io/",
"snippet": "RunPythonCode Online. A fast, browser-based CLI totestPythonscripts without setup, perfect for learning and quick debugging."
},
{
"title": "PythonQuiz",
"url": "https://www.w3schools.com/python/python_quiz.asp",
"snippet": "Thetestis not official, it's just a nice way to see how much you know, or don't know, aboutPython. Count Your Score. You will get 1 point for each correct answer."
},
{
"title": "unittest \u2014 Unittestingframework \u2014Python3.14.4 documentation",
"url": "https://docs.python.org/3/library/unittest.html",
"snippet": "python-m unittesttests/test_something.py. This allows you to use the shell filename completion to specify thetestmodule. The file specified must still be importable as a module."
},
{
"title": "Pytest Tutorial - UnitTestinginPythonusing Pytest... - GeeksforGeeks",
"url": "https://www.geeksforgeeks.org/python/pytest-tutorial-testing-python-application-using-pytest/",
"snippet": "Another functiontest_reverse_test()teststhis function using assert, verifying that reverse_text(\"python\") returns \"nohtyp\". If the condition is true thetestpasses..."
},
{
"title": "OnlinePythonCompiler",
"url": "https://www.online-python.com/online_python_compiler",
"snippet": "OnlinePythonIDE is a web-based tool powered by ACE code editor. This tool can be used to learn, build, run,testyourpythonscript."
},
{
"title": "AutomatedTestinginPythonwith pytest, tox, and GitHub... - YouTube",
"url": "https://www.youtube.com/watch?v=DhUpxWjOhME",
"snippet": "Take yourPythonproject to the next level of professionalism.AutomatedtestinginPythonis an important way to take yourPythonproject to the next level o..."
},
{
"title": "Easy Patterns forTestablePythonCode | by Just a ML guy | Medium",
"url": "https://medium.com/@justamlguy/easy-patterns-for-testable-python-code-6e103cc68616",
"snippet": "Patches dynamically overwrite real functions or objects at runtime, for example with mocks. These are powerful tools inPython. They enable you totestthe otherwise untestable code."
},
{
"title": "PythonOnlineTest& Quiz",
"url": "https://www.codechef.com/skill-test/basic-python",
"snippet": "Take thePythonOnlineTest& Quiz assessment to evaluate practical skills effectively using a set of well-designed, high-quality questions."
}
],
"duration_seconds": 0.0,
"source": "duckduckgo"
},
"timestamp": "2026-04-09T19:39:32.708755"
},
{
"tool_name": "enter_worktree",
"load_success": true,
"execution_success": false,
"response_time": 0.00015958300355123356,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:39.238786"
},
{
"tool_name": "exit_worktree",
"load_success": true,
"execution_success": false,
"response_time": 2.300000051036477e-05,
"error": "'coroutine' object has no attribute 'duration_seconds' and no __dict__ for setting new attributes",
"data": null,
"timestamp": "2026-04-09T19:39:39.238997"
},
{
"tool_name": "list_worktrees",
"load_success": true,
"execution_success": false,
"response_time": 7.791000825818628e-06,
"error": "ListWorktreesTool.execute() takes 1 positional argument but 2 were given",
"data": null,
"timestamp": "2026-04-09T19:39:39.239029"
}
],
"skills": {
"skills_file": "/Users/walidsobhi/.stack-2.9/skills.json",
"skills_file_exists": false,
"skill_dirs": [
"/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills",
"/Users/walidsobhi/.openclaw/workspace/skills"
],
"skill_dirs_exist": [
true,
false
],
"discovered_skills": [
{
"name": "nano-pdf",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/nano-pdf",
"description": "---"
},
{
"name": "himalaya",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/himalaya",
"description": "---"
},
{
"name": "bear-notes",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/bear-notes",
"description": "---"
},
{
"name": "peekaboo",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/peekaboo",
"description": "---"
},
{
"name": "model-usage",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/model-usage",
"description": "---"
},
{
"name": "blogwatcher",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/blogwatcher",
"description": "---"
},
{
"name": "discord",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/discord",
"description": "---"
},
{
"name": "coding-agent",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/coding-agent",
"description": "---"
},
{
"name": "openhue",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/openhue",
"description": "---"
},
{
"name": "gemini",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/gemini",
"description": "---"
},
{
"name": "gifgrep",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/gifgrep",
"description": "---"
},
{
"name": "session-logs",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/session-logs",
"description": "---"
},
{
"name": "node-connect",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/node-connect",
"description": "---"
},
{
"name": "ordercli",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/ordercli",
"description": "---"
},
{
"name": "openai-whisper",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/openai-whisper",
"description": "---"
},
{
"name": "spotify-player",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/spotify-player",
"description": "---"
},
{
"name": "healthcheck",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
"description": "---"
},
{
"name": "oracle",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/oracle",
"description": "---"
},
{
"name": "xurl",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/xurl",
"description": "---"
},
{
"name": "summarize",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/summarize",
"description": "---"
},
{
"name": "clawhub",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/clawhub",
"description": "---"
},
{
"name": "bluebubbles",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/bluebubbles",
"description": "---"
},
{
"name": "sherpa-onnx-tts",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/sherpa-onnx-tts",
"description": "---"
},
{
"name": "video-frames",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/video-frames",
"description": "---"
},
{
"name": "eightctl",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/eightctl",
"description": "---"
},
{
"name": "gog",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/gog",
"description": "---"
},
{
"name": "canvas",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/canvas",
"description": "# Canvas Skill"
},
{
"name": "notion",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/notion",
"description": "---"
},
{
"name": "goplaces",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/goplaces",
"description": "---"
},
{
"name": "apple-reminders",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/apple-reminders",
"description": "---"
},
{
"name": "imsg",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/imsg",
"description": "---"
},
{
"name": "skill-creator",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/skill-creator",
"description": "---"
},
{
"name": "camsnap",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/camsnap",
"description": "---"
},
{
"name": "github",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/github",
"description": "---"
},
{
"name": "taskflow-inbox-triage",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/taskflow-inbox-triage",
"description": "name: taskflow-inbox-triage"
},
{
"name": "things-mac",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/things-mac",
"description": "---"
},
{
"name": "blucli",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/blucli",
"description": "---"
},
{
"name": "sonoscli",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/sonoscli",
"description": "---"
},
{
"name": "mcporter",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/mcporter",
"description": "---"
},
{
"name": "tmux",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/tmux",
"description": "---"
},
{
"name": "sag",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/sag",
"description": "---"
},
{
"name": "slack",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/slack",
"description": "---"
},
{
"name": "weather",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/weather",
"description": "---"
},
{
"name": "obsidian",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/obsidian",
"description": "---"
},
{
"name": "trello",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/trello",
"description": "---"
},
{
"name": "wacli",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/wacli",
"description": "---"
},
{
"name": "songsee",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/songsee",
"description": "---"
},
{
"name": "apple-notes",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/apple-notes",
"description": "---"
},
{
"name": "taskflow",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/taskflow",
"description": "name: taskflow"
},
{
"name": "openai-whisper-api",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/openai-whisper-api",
"description": "---"
},
{
"name": "gh-issues",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/gh-issues",
"description": "---"
},
{
"name": "1password",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/1password",
"description": "---"
},
{
"name": "voice-call",
"path": "/Users/walidsobhi/.npm-global/lib/node_modules/openclaw/skills/voice-call",
"description": "---"
}
]
}
}