{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "cd \/opt\/scripts\/pipeline && .\/venv\/bin\/python pipeline.py all --pipeline-id=2 --limit=1 2>&1 | head -100",
"timeout": 120000,
"description": "Start pipeline with vision test"
}
}
{
"tool_response": {
"stdout": "==================================================\nKI-System Pipeline - Full Run\n==================================================\n\n[1\/3] Scanning for documents...\nFound 12 files\nError: 1146 (42S02): Table 'ki_content.pipeline_queue' doesn't exist\nTraceback (most recent call last):\n File \"\/opt\/scripts\/pipeline\/venv\/lib\/python3.13\/site-packages\/mysql\/connector\/connection_cext.py\", line 772, in cmd_query\n self._cmysql.query(\n ~~~~~~~~~~~~~~~~~~^\n query,\n ^^^^^^\n ...<3 lines>...\n query_attrs=self.query_attrs,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n_mysql_connector.MySQLInterfaceError: Table 'ki_content.pipeline_queue' doesn't exist\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"\/opt\/scripts\/pipeline\/pipeline.py\", line 230, in <module>\n main()\n ~~~~^^\n File \"\/opt\/scripts\/pipeline\/pipeline.py\", line 178, in main\n run_full_pipeline()\n ~~~~~~~~~~~~~~~~~^^\n File \"\/opt\/scripts\/pipeline\/pipeline.py\", line 140, in run_full_pipeline\n files = run_scan()\n File \"\/opt\/scripts\/pipeline\/pipeline.py\", line 127, in run_scan\n queued = queue_files(files)\n File \"\/opt\/scripts\/pipeline\/detect.py\", line 93, in queue_files\n queue_id = db.add_to_queue(file_info[\"path\"], file_info[\"action\"])\n File \"\/opt\/scripts\/pipeline\/db.py\", line 134, in add_to_queue\n cursor = self.execute(\n \"\"\"INSERT INTO pipeline_queue\n ...<2 lines>...\n (file_path, action),\n )\n File \"\/opt\/scripts\/pipeline\/db.py\", line 34, in execute\n cursor.execute(query, params or ())\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"\/opt\/scripts\/pipeline\/venv\/lib\/python3.13\/site-packages\/mysql\/connector\/cursor_cext.py\", line 353, in execute\n self._connection.cmd_query(\n ~~~~~~~~~~~~~~~~~~~~~~~~~~^\n self._stmt_partition[\"mappable_stmt\"],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<2 lines>...\n raw_as_string=self._raw_as_string,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File \"\/opt\/scripts\/pipeline\/venv\/lib\/python3.13\/site-packages\/mysql\/connector\/opentelemetry\/context_propagation.py\", line 97, in wrapper\n return method(cnx, *args, **kwargs)\n File \"\/opt\/scripts\/pipeline\/venv\/lib\/python3.13\/site-packages\/mysql\/connector\/connection_cext.py\", line 781, in cmd_query\n raise get_mysql_exception(\n err.errno, msg=err.msg, sqlstate=err.sqlstate\n ) from err\nmysql.connector.errors.ProgrammingError: 1146 (42S02): Table 'ki_content.pipeline_queue' doesn't exist",
"stderr": "",
"interrupted": false,
"isImage": false
}
}