feat: enhance agent orchestration, knowledge flow and UI refinements

This commit is contained in:
2026-03-29 20:31:13 +08:00
parent d85cb9cf35
commit e0fe3ca623
301 changed files with 1197804 additions and 7863 deletions

View File

View File

@@ -0,0 +1,66 @@
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\__main__.py", line 4, in <module>
uvicorn.main()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1485, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1406, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1269, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 824, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\main.py", line 433, in main
run(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\main.py", line 606, in run
server.run()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 75, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\_compat.py", line 30, in asyncio_run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 654, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 79, in serve
await self._serve(sockets)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 86, in _serve
config.load()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\config.py", line 441, in load
self.loaded_app = import_from_string(self.app)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "E:\Code\Python\Projects\Jarvis\backend\app\main.py", line 8, in <module>
from app.routers import (
File "E:\Code\Python\Projects\Jarvis\backend\app\routers\__init__.py", line 2, in <module>
from app.routers.conversation import router as conversation_router
File "E:\Code\Python\Projects\Jarvis\backend\app\routers\conversation.py", line 10, in <module>
from app.services.agent_service import AgentService
File "E:\Code\Python\Projects\Jarvis\backend\app\services\agent_service.py", line 23, in <module>
from app.agents.graph import get_agent_graph
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 7, in <module>
from app.agents.state import AgentState, AgentRole
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\state.py", line 36, in <module>
def turn_to_message(turn: ConversationTurn) -> HumanMessage:
^^^^^^^^^^^^
NameError: name 'HumanMessage' is not defined

View File

View File

@@ -0,0 +1,66 @@
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\__main__.py", line 4, in <module>
uvicorn.main()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1485, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1406, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1269, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 824, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\main.py", line 433, in main
run(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\main.py", line 606, in run
server.run()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 75, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\_compat.py", line 30, in asyncio_run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 654, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 79, in serve
await self._serve(sockets)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 86, in _serve
config.load()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\config.py", line 441, in load
self.loaded_app = import_from_string(self.app)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "E:\Code\Python\Projects\Jarvis\backend\app\main.py", line 8, in <module>
from app.routers import (
File "E:\Code\Python\Projects\Jarvis\backend\app\routers\__init__.py", line 2, in <module>
from app.routers.conversation import router as conversation_router
File "E:\Code\Python\Projects\Jarvis\backend\app\routers\conversation.py", line 10, in <module>
from app.services.agent_service import AgentService
File "E:\Code\Python\Projects\Jarvis\backend\app\services\agent_service.py", line 23, in <module>
from app.agents.graph import get_agent_graph
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 7, in <module>
from app.agents.state import AgentState, AgentRole
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\state.py", line 36, in <module>
def turn_to_message(turn: ConversationTurn) -> HumanMessage:
^^^^^^^^^^^^
NameError: name 'HumanMessage' is not defined

View File

View File

View File

View File

@@ -0,0 +1,455 @@
INFO: Started server process [21576]
INFO: Waiting for application startup.
2026-03-25 17:44:48,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x0000022AFB4DA3E0>
2026-03-25 17:44:48,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x0000022AFB4DA3E0> completed
2026-03-25 17:44:48,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x0000022AFFE3E2F0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x0000022AFB4DA480>, deterministic=True)
2026-03-25 17:44:48,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x0000022AFFE3E2F0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x0000022AFB4DA480>, deterministic=True) completed
2026-03-25 17:44:48,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x0000022AFFE3E2F0>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-25 17:44:48,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x0000022AFFE3E2F0>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-25 17:44:48,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074740>, 'PRAGMA read_uncommitted', [])
2026-03-25 17:44:48,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074740>, 'PRAGMA read_uncommitted', []) completed
2026-03-25 17:44:48,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074740>)
2026-03-25 17:44:48,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074740>) completed
2026-03-25 17:44:48,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074740>)
2026-03-25 17:44:48,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074740>) completed
2026-03-25 17:44:48,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,555 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 17:44:48,556 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("users")
2026-03-25 17:44:48,556 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074B40>, 'PRAGMA main.table_info("users")', ())
2026-03-25 17:44:48,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074B40>, 'PRAGMA main.table_info("users")', ()) completed
2026-03-25 17:44:48,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074B40>)
2026-03-25 17:44:48,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074B40>) completed
2026-03-25 17:44:48,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074B40>)
2026-03-25 17:44:48,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074B40>) completed
2026-03-25 17:44:48,559 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("documents")
2026-03-25 17:44:48,559 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074FC0>, 'PRAGMA main.table_info("documents")', ())
2026-03-25 17:44:48,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074FC0>, 'PRAGMA main.table_info("documents")', ()) completed
2026-03-25 17:44:48,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074FC0>)
2026-03-25 17:44:48,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074FC0>) completed
2026-03-25 17:44:48,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074FC0>)
2026-03-25 17:44:48,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074FC0>) completed
2026-03-25 17:44:48,560 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("document_chunks")
2026-03-25 17:44:48,560 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075340>, 'PRAGMA main.table_info("document_chunks")', ())
2026-03-25 17:44:48,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075340>, 'PRAGMA main.table_info("document_chunks")', ()) completed
2026-03-25 17:44:48,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075340>)
2026-03-25 17:44:48,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075340>) completed
2026-03-25 17:44:48,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075340>)
2026-03-25 17:44:48,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075340>) completed
2026-03-25 17:44:48,561 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("tasks")
2026-03-25 17:44:48,562 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90756C0>, 'PRAGMA main.table_info("tasks")', ())
2026-03-25 17:44:48,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90756C0>, 'PRAGMA main.table_info("tasks")', ()) completed
2026-03-25 17:44:48,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90756C0>)
2026-03-25 17:44:48,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90756C0>) completed
2026-03-25 17:44:48,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90756C0>)
2026-03-25 17:44:48,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90756C0>) completed
2026-03-25 17:44:48,563 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("task_histories")
2026-03-25 17:44:48,563 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075A40>, 'PRAGMA main.table_info("task_histories")', ())
2026-03-25 17:44:48,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075A40>, 'PRAGMA main.table_info("task_histories")', ()) completed
2026-03-25 17:44:48,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075A40>)
2026-03-25 17:44:48,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075A40>) completed
2026-03-25 17:44:48,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075A40>)
2026-03-25 17:44:48,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075A40>) completed
2026-03-25 17:44:48,565 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_posts")
2026-03-25 17:44:48,565 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075DC0>, 'PRAGMA main.table_info("forum_posts")', ())
2026-03-25 17:44:48,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075DC0>, 'PRAGMA main.table_info("forum_posts")', ()) completed
2026-03-25 17:44:48,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075DC0>)
2026-03-25 17:44:48,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075DC0>) completed
2026-03-25 17:44:48,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075DC0>)
2026-03-25 17:44:48,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075DC0>) completed
2026-03-25 17:44:48,566 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_replies")
2026-03-25 17:44:48,567 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076140>, 'PRAGMA main.table_info("forum_replies")', ())
2026-03-25 17:44:48,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076140>, 'PRAGMA main.table_info("forum_replies")', ()) completed
2026-03-25 17:44:48,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076140>)
2026-03-25 17:44:48,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076140>) completed
2026-03-25 17:44:48,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076140>)
2026-03-25 17:44:48,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076140>) completed
2026-03-25 17:44:48,569 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agents")
2026-03-25 17:44:48,569 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90764C0>, 'PRAGMA main.table_info("agents")', ())
2026-03-25 17:44:48,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90764C0>, 'PRAGMA main.table_info("agents")', ()) completed
2026-03-25 17:44:48,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90764C0>)
2026-03-25 17:44:48,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90764C0>) completed
2026-03-25 17:44:48,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90764C0>)
2026-03-25 17:44:48,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90764C0>) completed
2026-03-25 17:44:48,570 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agent_messages")
2026-03-25 17:44:48,570 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90768C0>, 'PRAGMA main.table_info("agent_messages")', ())
2026-03-25 17:44:48,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90768C0>, 'PRAGMA main.table_info("agent_messages")', ()) completed
2026-03-25 17:44:48,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90768C0>)
2026-03-25 17:44:48,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90768C0>) completed
2026-03-25 17:44:48,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90768C0>)
2026-03-25 17:44:48,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90768C0>) completed
2026-03-25 17:44:48,571 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("conversations")
2026-03-25 17:44:48,571 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90764C0>, 'PRAGMA main.table_info("conversations")', ())
2026-03-25 17:44:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90764C0>, 'PRAGMA main.table_info("conversations")', ()) completed
2026-03-25 17:44:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90764C0>)
2026-03-25 17:44:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90764C0>) completed
2026-03-25 17:44:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90764C0>)
2026-03-25 17:44:48,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90764C0>) completed
2026-03-25 17:44:48,573 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("messages")
2026-03-25 17:44:48,573 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90745C0>, 'PRAGMA main.table_info("messages")', ())
2026-03-25 17:44:48,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90745C0>, 'PRAGMA main.table_info("messages")', ()) completed
2026-03-25 17:44:48,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90745C0>)
2026-03-25 17:44:48,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90745C0>) completed
2026-03-25 17:44:48,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90745C0>)
2026-03-25 17:44:48,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90745C0>) completed
2026-03-25 17:44:48,574 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_nodes")
2026-03-25 17:44:48,574 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076AC0>, 'PRAGMA main.table_info("kg_nodes")', ())
2026-03-25 17:44:48,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076AC0>, 'PRAGMA main.table_info("kg_nodes")', ()) completed
2026-03-25 17:44:48,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076AC0>)
2026-03-25 17:44:48,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076AC0>) completed
2026-03-25 17:44:48,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076AC0>)
2026-03-25 17:44:48,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076AC0>) completed
2026-03-25 17:44:48,576 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_edges")
2026-03-25 17:44:48,576 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076340>, 'PRAGMA main.table_info("kg_edges")', ())
2026-03-25 17:44:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076340>, 'PRAGMA main.table_info("kg_edges")', ()) completed
2026-03-25 17:44:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076340>)
2026-03-25 17:44:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076340>) completed
2026-03-25 17:44:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076340>)
2026-03-25 17:44:48,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076340>) completed
2026-03-25 17:44:48,577 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("memory_summaries")
2026-03-25 17:44:48,577 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075DC0>, 'PRAGMA main.table_info("memory_summaries")', ())
2026-03-25 17:44:48,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075DC0>, 'PRAGMA main.table_info("memory_summaries")', ()) completed
2026-03-25 17:44:48,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075DC0>)
2026-03-25 17:44:48,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075DC0>) completed
2026-03-25 17:44:48,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075DC0>)
2026-03-25 17:44:48,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075DC0>) completed
2026-03-25 17:44:48,579 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("user_memories")
2026-03-25 17:44:48,579 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'PRAGMA main.table_info("user_memories")', ())
2026-03-25 17:44:48,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'PRAGMA main.table_info("user_memories")', ()) completed
2026-03-25 17:44:48,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,580 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_event_tags")
2026-03-25 17:44:48,580 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076AC0>, 'PRAGMA main.table_info("brain_event_tags")', ())
2026-03-25 17:44:48,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076AC0>, 'PRAGMA main.table_info("brain_event_tags")', ()) completed
2026-03-25 17:44:48,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076AC0>)
2026-03-25 17:44:48,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076AC0>) completed
2026-03-25 17:44:48,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076AC0>)
2026-03-25 17:44:48,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076AC0>) completed
2026-03-25 17:44:48,582 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_tags")
2026-03-25 17:44:48,582 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90764C0>, 'PRAGMA main.table_info("brain_memory_tags")', ())
2026-03-25 17:44:48,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90764C0>, 'PRAGMA main.table_info("brain_memory_tags")', ()) completed
2026-03-25 17:44:48,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90764C0>)
2026-03-25 17:44:48,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90764C0>) completed
2026-03-25 17:44:48,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90764C0>)
2026-03-25 17:44:48,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90764C0>) completed
2026-03-25 17:44:48,583 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_sources")
2026-03-25 17:44:48,583 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90768C0>, 'PRAGMA main.table_info("brain_memory_sources")', ())
2026-03-25 17:44:48,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90768C0>, 'PRAGMA main.table_info("brain_memory_sources")', ()) completed
2026-03-25 17:44:48,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90768C0>)
2026-03-25 17:44:48,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90768C0>) completed
2026-03-25 17:44:48,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90768C0>)
2026-03-25 17:44:48,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90768C0>) completed
2026-03-25 17:44:48,585 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_events")
2026-03-25 17:44:48,585 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'PRAGMA main.table_info("brain_events")', ())
2026-03-25 17:44:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'PRAGMA main.table_info("brain_events")', ()) completed
2026-03-25 17:44:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,586 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_candidates")
2026-03-25 17:44:48,586 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076340>, 'PRAGMA main.table_info("brain_candidates")', ())
2026-03-25 17:44:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076340>, 'PRAGMA main.table_info("brain_candidates")', ()) completed
2026-03-25 17:44:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076340>)
2026-03-25 17:44:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076340>) completed
2026-03-25 17:44:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076340>)
2026-03-25 17:44:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076340>) completed
2026-03-25 17:44:48,587 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memories")
2026-03-25 17:44:48,587 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076540>, 'PRAGMA main.table_info("brain_memories")', ())
2026-03-25 17:44:48,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076540>, 'PRAGMA main.table_info("brain_memories")', ()) completed
2026-03-25 17:44:48,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076540>)
2026-03-25 17:44:48,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076540>) completed
2026-03-25 17:44:48,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076540>)
2026-03-25 17:44:48,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076540>) completed
2026-03-25 17:44:48,589 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_tags")
2026-03-25 17:44:48,589 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90769C0>, 'PRAGMA main.table_info("brain_tags")', ())
2026-03-25 17:44:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90769C0>, 'PRAGMA main.table_info("brain_tags")', ()) completed
2026-03-25 17:44:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90769C0>)
2026-03-25 17:44:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90769C0>) completed
2026-03-25 17:44:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90769C0>)
2026-03-25 17:44:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90769C0>) completed
2026-03-25 17:44:48,590 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("daily_todos")
2026-03-25 17:44:48,590 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075DC0>, 'PRAGMA main.table_info("daily_todos")', ())
2026-03-25 17:44:48,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9075DC0>, 'PRAGMA main.table_info("daily_todos")', ()) completed
2026-03-25 17:44:48,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075DC0>)
2026-03-25 17:44:48,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9075DC0>) completed
2026-03-25 17:44:48,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075DC0>)
2026-03-25 17:44:48,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9075DC0>) completed
2026-03-25 17:44:48,591 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("logs")
2026-03-25 17:44:48,591 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90768C0>, 'PRAGMA main.table_info("logs")', ())
2026-03-25 17:44:48,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90768C0>, 'PRAGMA main.table_info("logs")', ()) completed
2026-03-25 17:44:48,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90768C0>)
2026-03-25 17:44:48,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90768C0>) completed
2026-03-25 17:44:48,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90768C0>)
2026-03-25 17:44:48,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90768C0>) completed
2026-03-25 17:44:48,592 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("skills")
2026-03-25 17:44:48,593 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'PRAGMA main.table_info("skills")', ())
2026-03-25 17:44:48,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'PRAGMA main.table_info("skills")', ()) completed
2026-03-25 17:44:48,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,594 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("folders")
2026-03-25 17:44:48,594 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:44:48,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90764C0>, 'PRAGMA main.table_info("folders")', ())
2026-03-25 17:44:48,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90764C0>, 'PRAGMA main.table_info("folders")', ()) completed
2026-03-25 17:44:48,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90764C0>)
2026-03-25 17:44:48,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90764C0>) completed
2026-03-25 17:44:48,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90764C0>)
2026-03-25 17:44:48,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90764C0>) completed
2026-03-25 17:44:48,596 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(logs)
2026-03-25 17:44:48,596 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00037s] ()
2026-03-25 17:44:48,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076DC0>, 'PRAGMA table_info(logs)', ())
2026-03-25 17:44:48,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076DC0>, 'PRAGMA table_info(logs)', ()) completed
2026-03-25 17:44:48,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076DC0>)
2026-03-25 17:44:48,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076DC0>) completed
2026-03-25 17:44:48,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076DC0>)
2026-03-25 17:44:48,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076DC0>) completed
2026-03-25 17:44:48,598 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(messages)
2026-03-25 17:44:48,598 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00041s] ()
2026-03-25 17:44:48,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076F40>, 'PRAGMA table_info(messages)', ())
2026-03-25 17:44:48,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076F40>, 'PRAGMA table_info(messages)', ()) completed
2026-03-25 17:44:48,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076F40>)
2026-03-25 17:44:48,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076F40>) completed
2026-03-25 17:44:48,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076F40>)
2026-03-25 17:44:48,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076F40>) completed
2026-03-25 17:44:48,600 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(documents)
2026-03-25 17:44:48,600 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00023s] ()
2026-03-25 17:44:48,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076640>, 'PRAGMA table_info(documents)', ())
2026-03-25 17:44:48,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076640>, 'PRAGMA table_info(documents)', ()) completed
2026-03-25 17:44:48,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076640>)
2026-03-25 17:44:48,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076640>) completed
2026-03-25 17:44:48,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076640>)
2026-03-25 17:44:48,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076640>) completed
2026-03-25 17:44:48,601 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(users)
2026-03-25 17:44:48,602 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00026s] ()
2026-03-25 17:44:48,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074540>, 'PRAGMA table_info(users)', ())
2026-03-25 17:44:48,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074540>, 'PRAGMA table_info(users)', ()) completed
2026-03-25 17:44:48,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074540>)
2026-03-25 17:44:48,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074540>) completed
2026-03-25 17:44:48,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074540>)
2026-03-25 17:44:48,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074540>) completed
2026-03-25 17:44:48,604 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-25 17:44:48,604 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00028s] ()
2026-03-25 17:44:48,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076940>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ())
2026-03-25 17:44:48,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076940>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ()) completed
2026-03-25 17:44:48,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076940>)
2026-03-25 17:44:48,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076940>) completed
2026-03-25 17:44:48,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076940>)
2026-03-25 17:44:48,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076940>) completed
2026-03-25 17:44:48,606 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(users)
2026-03-25 17:44:48,606 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00030s] ()
2026-03-25 17:44:48,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074540>, 'PRAGMA index_list(users)', ())
2026-03-25 17:44:48,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9074540>, 'PRAGMA index_list(users)', ()) completed
2026-03-25 17:44:48,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074540>)
2026-03-25 17:44:48,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9074540>) completed
2026-03-25 17:44:48,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074540>)
2026-03-25 17:44:48,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9074540>) completed
2026-03-25 17:44:48,607 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(forum_posts)
2026-03-25 17:44:48,607 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00033s] ()
2026-03-25 17:44:48,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'PRAGMA table_info(forum_posts)', ())
2026-03-25 17:44:48,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'PRAGMA table_info(forum_posts)', ()) completed
2026-03-25 17:44:48,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,608 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(forum_posts)
2026-03-25 17:44:48,609 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00032s] ()
2026-03-25 17:44:48,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076CC0>, 'PRAGMA index_list(forum_posts)', ())
2026-03-25 17:44:48,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076CC0>, 'PRAGMA index_list(forum_posts)', ()) completed
2026-03-25 17:44:48,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076CC0>)
2026-03-25 17:44:48,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076CC0>) completed
2026-03-25 17:44:48,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076CC0>)
2026-03-25 17:44:48,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076CC0>) completed
2026-03-25 17:44:48,610 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-25 17:44:48,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,612 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90766C0>, 'SELECT 1', [])
2026-03-25 17:44:48,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90766C0>, 'SELECT 1', []) completed
2026-03-25 17:44:48,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90766C0>)
2026-03-25 17:44:48,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90766C0>) completed
2026-03-25 17:44:48,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90766C0>)
2026-03-25 17:44:48,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90766C0>) completed
2026-03-25 17:44:48,614 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 17:44:48,654 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-25 17:44:48,654 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00035s] ('admin', 'admin@example.com')
2026-03-25 17:44:48,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90770C0>, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.username = ? OR users.email = ?', ('admin', 'admin@example.com'))
2026-03-25 17:44:48,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA90770C0>, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.username = ? OR users.email = ?', ('admin', 'admin@example.com')) completed
2026-03-25 17:44:48,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90770C0>)
2026-03-25 17:44:48,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA90770C0>) completed
2026-03-25 17:44:48,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90770C0>)
2026-03-25 17:44:48,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA90770C0>) completed
2026-03-25 17:44:48,659 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-25 17:44:48,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'SELECT 1', [])
2026-03-25 17:44:48,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9076BC0>, 'SELECT 1', []) completed
2026-03-25 17:44:48,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>)
2026-03-25 17:44:48,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9076BC0>) completed
2026-03-25 17:44:48,661 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 17:44:48,663 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-25 17:44:48,663 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00041s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, '542dfe9b-0a19-4634-9e61-4c45939d8dd5', '2026-03-25 09:44:48.663086', '2026-03-25 09:44:48.663596')
2026-03-25 17:44:48,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9077640>, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, '542dfe9b-0a19-4634-9e61-4c45939d8dd5', '2026-03-25 09:44:48.663086', '2026-03-25 09:44:48.663596'))
2026-03-25 17:44:48,665 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9077640>, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, '542dfe9b-0a19-4634-9e61-4c45939d8dd5', '2026-03-25 09:44:48.663086', '2026-03-25 09:44:48.663596')) completed
2026-03-25 17:44:48,665 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9077640>)
2026-03-25 17:44:48,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9077640>) completed
2026-03-25 17:44:48,666 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-25 17:44:48,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9187D40>, 'SELECT 1', [])
2026-03-25 17:44:48,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA9187D40>, 'SELECT 1', []) completed
2026-03-25 17:44:48,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9187D40>)
2026-03-25 17:44:48,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA9187D40>) completed
2026-03-25 17:44:48,681 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9187D40>)
2026-03-25 17:44:48,681 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA9187D40>) completed
2026-03-25 17:44:48,681 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 17:44:48,683 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-25 17:44:48,683 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00027s] ('542dfe9b-0a19-4634-9e61-4c45939d8dd5',)
2026-03-25 17:44:48,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA917AA40>, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('542dfe9b-0a19-4634-9e61-4c45939d8dd5',))
2026-03-25 17:44:48,684 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000022AA917AA40>, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('542dfe9b-0a19-4634-9e61-4c45939d8dd5',)) completed
2026-03-25 17:44:48,684 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA917AA40>)
2026-03-25 17:44:48,684 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000022AA917AA40>) completed
2026-03-25 17:44:48,684 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA917AA40>)
2026-03-25 17:44:48,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000022AA917AA40>) completed
2026-03-25 17:44:48,779 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-25 17:44:48,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,780 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,780 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>)
2026-03-25 17:44:48,781 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:44:48,781 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000022AFFE3E2F0>) completed
2026-03-25 17:44:48,781 | DEBUG | tzlocal | request_id=- | user=anonymous | - - | status=- | duration=- | Looking up time zone info from registry
2026-03-25 17:44:48,781 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:44:48,782 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:44:48,782 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:44:48,782 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:44:48,783 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日任务分析" to job store "default"
2026-03-25 17:44:48,783 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "论坛指令扫描" to job store "default"
2026-03-25 17:44:48,784 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "知识图谱重建" to job store "default"
2026-03-25 17:44:48,784 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日标签生成" to job store "default"
2026-03-25 17:44:48,784 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日待办生成" to job store "default"
2026-03-25 17:44:48,784 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Scheduler started
2026-03-25 17:44:48,784 | INFO | app.services.scheduler_service | request_id=- | user=anonymous | - - | status=- | duration=- | [Scheduler] 定时任务调度器已启动
2026-03-25 17:44:48,784 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Looking for jobs to run
2026-03-25 17:44:48,784 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Next wakeup is due at 2026-03-25 18:44:48.781954+08:00 (in 3599.997000 seconds)
INFO: Application startup complete.
INFO: Uvicorn running on http://127.0.0.1:3338 (Press CTRL+C to quit)

View File

@@ -0,0 +1,86 @@
2026-03-25 17:44:48,555 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:44:48,556 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("users")
2026-03-25 17:44:48,556 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,559 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("documents")
2026-03-25 17:44:48,559 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,560 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("document_chunks")
2026-03-25 17:44:48,560 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,561 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("tasks")
2026-03-25 17:44:48,562 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,563 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("task_histories")
2026-03-25 17:44:48,563 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,565 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_posts")
2026-03-25 17:44:48,565 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,566 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_replies")
2026-03-25 17:44:48,567 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,569 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agents")
2026-03-25 17:44:48,569 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,570 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agent_messages")
2026-03-25 17:44:48,570 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,571 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("conversations")
2026-03-25 17:44:48,571 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,573 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("messages")
2026-03-25 17:44:48,573 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,574 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_nodes")
2026-03-25 17:44:48,574 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,576 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_edges")
2026-03-25 17:44:48,576 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,577 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("memory_summaries")
2026-03-25 17:44:48,577 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,579 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("user_memories")
2026-03-25 17:44:48,579 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,580 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_event_tags")
2026-03-25 17:44:48,580 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,582 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_tags")
2026-03-25 17:44:48,582 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,583 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_sources")
2026-03-25 17:44:48,583 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,585 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_events")
2026-03-25 17:44:48,585 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,586 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_candidates")
2026-03-25 17:44:48,586 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,587 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memories")
2026-03-25 17:44:48,587 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,589 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_tags")
2026-03-25 17:44:48,589 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,590 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("daily_todos")
2026-03-25 17:44:48,590 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,591 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("logs")
2026-03-25 17:44:48,591 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,592 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("skills")
2026-03-25 17:44:48,593 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,594 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("folders")
2026-03-25 17:44:48,594 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:44:48,596 INFO sqlalchemy.engine.Engine PRAGMA table_info(logs)
2026-03-25 17:44:48,596 INFO sqlalchemy.engine.Engine [generated in 0.00037s] ()
2026-03-25 17:44:48,598 INFO sqlalchemy.engine.Engine PRAGMA table_info(messages)
2026-03-25 17:44:48,598 INFO sqlalchemy.engine.Engine [generated in 0.00041s] ()
2026-03-25 17:44:48,600 INFO sqlalchemy.engine.Engine PRAGMA table_info(documents)
2026-03-25 17:44:48,600 INFO sqlalchemy.engine.Engine [generated in 0.00023s] ()
2026-03-25 17:44:48,601 INFO sqlalchemy.engine.Engine PRAGMA table_info(users)
2026-03-25 17:44:48,602 INFO sqlalchemy.engine.Engine [generated in 0.00026s] ()
2026-03-25 17:44:48,604 INFO sqlalchemy.engine.Engine SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-25 17:44:48,604 INFO sqlalchemy.engine.Engine [generated in 0.00028s] ()
2026-03-25 17:44:48,606 INFO sqlalchemy.engine.Engine PRAGMA index_list(users)
2026-03-25 17:44:48,606 INFO sqlalchemy.engine.Engine [generated in 0.00030s] ()
2026-03-25 17:44:48,607 INFO sqlalchemy.engine.Engine PRAGMA table_info(forum_posts)
2026-03-25 17:44:48,607 INFO sqlalchemy.engine.Engine [generated in 0.00033s] ()
2026-03-25 17:44:48,608 INFO sqlalchemy.engine.Engine PRAGMA index_list(forum_posts)
2026-03-25 17:44:48,609 INFO sqlalchemy.engine.Engine [generated in 0.00032s] ()
2026-03-25 17:44:48,610 INFO sqlalchemy.engine.Engine COMMIT
2026-03-25 17:44:48,614 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:44:48,654 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-25 17:44:48,654 INFO sqlalchemy.engine.Engine [generated in 0.00035s] ('admin', 'admin@example.com')
2026-03-25 17:44:48,659 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 17:44:48,661 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:44:48,663 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-25 17:44:48,663 INFO sqlalchemy.engine.Engine [generated in 0.00041s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, '542dfe9b-0a19-4634-9e61-4c45939d8dd5', '2026-03-25 09:44:48.663086', '2026-03-25 09:44:48.663596')
2026-03-25 17:44:48,666 INFO sqlalchemy.engine.Engine COMMIT
2026-03-25 17:44:48,681 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:44:48,683 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-25 17:44:48,683 INFO sqlalchemy.engine.Engine [generated in 0.00027s] ('542dfe9b-0a19-4634-9e61-4c45939d8dd5',)
2026-03-25 17:44:48,779 INFO sqlalchemy.engine.Engine ROLLBACK

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,205 @@
2026-03-25 17:47:39,680 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:47:39,681 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("users")
2026-03-25 17:47:39,681 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,683 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("documents")
2026-03-25 17:47:39,684 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,685 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("document_chunks")
2026-03-25 17:47:39,685 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,687 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("tasks")
2026-03-25 17:47:39,687 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,688 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("task_histories")
2026-03-25 17:47:39,688 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,690 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_posts")
2026-03-25 17:47:39,690 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,691 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_replies")
2026-03-25 17:47:39,691 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,694 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agents")
2026-03-25 17:47:39,694 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,695 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agent_messages")
2026-03-25 17:47:39,696 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,697 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("conversations")
2026-03-25 17:47:39,697 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,698 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("messages")
2026-03-25 17:47:39,698 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,700 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_nodes")
2026-03-25 17:47:39,700 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,701 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_edges")
2026-03-25 17:47:39,702 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,704 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("memory_summaries")
2026-03-25 17:47:39,704 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,705 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("user_memories")
2026-03-25 17:47:39,705 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,707 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_event_tags")
2026-03-25 17:47:39,707 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,709 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_tags")
2026-03-25 17:47:39,709 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,710 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_sources")
2026-03-25 17:47:39,710 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,711 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_events")
2026-03-25 17:47:39,712 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,713 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_candidates")
2026-03-25 17:47:39,713 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,714 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memories")
2026-03-25 17:47:39,715 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,716 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_tags")
2026-03-25 17:47:39,716 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,718 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("daily_todos")
2026-03-25 17:47:39,718 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,719 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("logs")
2026-03-25 17:47:39,720 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,721 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("skills")
2026-03-25 17:47:39,721 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,722 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("folders")
2026-03-25 17:47:39,723 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:47:39,725 INFO sqlalchemy.engine.Engine PRAGMA table_info(logs)
2026-03-25 17:47:39,725 INFO sqlalchemy.engine.Engine [generated in 0.00024s] ()
2026-03-25 17:47:39,728 INFO sqlalchemy.engine.Engine PRAGMA table_info(messages)
2026-03-25 17:47:39,728 INFO sqlalchemy.engine.Engine [generated in 0.00022s] ()
2026-03-25 17:47:39,729 INFO sqlalchemy.engine.Engine PRAGMA table_info(documents)
2026-03-25 17:47:39,729 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ()
2026-03-25 17:47:39,731 INFO sqlalchemy.engine.Engine PRAGMA table_info(users)
2026-03-25 17:47:39,731 INFO sqlalchemy.engine.Engine [generated in 0.00019s] ()
2026-03-25 17:47:39,733 INFO sqlalchemy.engine.Engine SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-25 17:47:39,733 INFO sqlalchemy.engine.Engine [generated in 0.00022s] ()
2026-03-25 17:47:39,734 INFO sqlalchemy.engine.Engine PRAGMA index_list(users)
2026-03-25 17:47:39,734 INFO sqlalchemy.engine.Engine [generated in 0.00030s] ()
2026-03-25 17:47:39,736 INFO sqlalchemy.engine.Engine PRAGMA table_info(forum_posts)
2026-03-25 17:47:39,736 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ()
2026-03-25 17:47:39,737 INFO sqlalchemy.engine.Engine PRAGMA index_list(forum_posts)
2026-03-25 17:47:39,737 INFO sqlalchemy.engine.Engine [generated in 0.00033s] ()
2026-03-25 17:47:39,739 INFO sqlalchemy.engine.Engine COMMIT
2026-03-25 17:47:39,742 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:47:39,782 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-25 17:47:39,783 INFO sqlalchemy.engine.Engine [generated in 0.00036s] ('admin', 'admin@example.com')
2026-03-25 17:47:39,786 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 17:47:39,789 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:47:39,791 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-25 17:47:39,791 INFO sqlalchemy.engine.Engine [generated in 0.00041s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'df7afbad-a949-48c1-9bcb-e81b31a1b896', '2026-03-25 09:47:39.791198', '2026-03-25 09:47:39.791198')
2026-03-25 17:47:39,794 INFO sqlalchemy.engine.Engine COMMIT
2026-03-25 17:47:39,814 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:47:39,816 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-25 17:47:39,816 INFO sqlalchemy.engine.Engine [generated in 0.00026s] ('df7afbad-a949-48c1-9bcb-e81b31a1b896',)
2026-03-25 17:47:39,911 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 18:47:40,069 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 18:47:40,071 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-25 18:47:40,071 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ('instruction', 5, 0)
2026-03-25 18:47:40,074 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 19:47:40,035 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 19:47:40,036 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-25 19:47:40,036 INFO sqlalchemy.engine.Engine [cached since 3600s ago] ('instruction', 5, 0)
2026-03-25 19:47:40,038 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 20:47:40,734 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 20:47:40,735 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-25 20:47:40,735 INFO sqlalchemy.engine.Engine [cached since 7200s ago] ('instruction', 5, 0)
2026-03-25 20:47:40,739 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 21:47:40,065 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 21:47:40,066 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-25 21:47:40,066 INFO sqlalchemy.engine.Engine [cached since 1.08e+04s ago] ('instruction', 5, 0)
2026-03-25 21:47:40,068 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 22:47:40,014 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 22:47:40,015 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-25 22:47:40,015 INFO sqlalchemy.engine.Engine [cached since 1.44e+04s ago] ('instruction', 5, 0)
2026-03-25 22:47:40,018 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 23:47:40,098 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 23:47:40,099 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-25 23:47:40,099 INFO sqlalchemy.engine.Engine [cached since 1.8e+04s ago] ('instruction', 5, 0)
2026-03-25 23:47:40,102 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 09:47:40,741 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 09:47:40,742 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 09:47:40,742 INFO sqlalchemy.engine.Engine [cached since 5.4e+04s ago] ('instruction', 5, 0)
2026-03-26 09:47:40,745 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 10:47:40,082 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 10:47:40,083 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 10:47:40,083 INFO sqlalchemy.engine.Engine [cached since 5.76e+04s ago] ('instruction', 5, 0)
2026-03-26 10:47:40,085 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:47:40,081 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:47:40,082 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 11:47:40,082 INFO sqlalchemy.engine.Engine [cached since 6.12e+04s ago] ('instruction', 5, 0)
2026-03-26 11:47:40,088 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 12:47:40,044 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 12:47:40,044 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 12:47:40,044 INFO sqlalchemy.engine.Engine [cached since 6.48e+04s ago] ('instruction', 5, 0)
2026-03-26 12:47:40,047 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 13:47:40,058 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 13:47:40,058 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 13:47:40,058 INFO sqlalchemy.engine.Engine [cached since 6.84e+04s ago] ('instruction', 5, 0)
2026-03-26 13:47:40,061 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 14:47:40,052 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 14:47:40,053 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 14:47:40,053 INFO sqlalchemy.engine.Engine [cached since 7.2e+04s ago] ('instruction', 5, 0)
2026-03-26 14:47:40,055 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 15:47:40,078 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 15:47:40,079 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 15:47:40,079 INFO sqlalchemy.engine.Engine [cached since 7.56e+04s ago] ('instruction', 5, 0)
2026-03-26 15:47:40,081 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 16:47:40,052 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 16:47:40,053 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 16:47:40,053 INFO sqlalchemy.engine.Engine [cached since 7.92e+04s ago] ('instruction', 5, 0)
2026-03-26 16:47:40,055 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 17:47:40,049 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 17:47:40,049 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 17:47:40,049 INFO sqlalchemy.engine.Engine [cached since 8.28e+04s ago] ('instruction', 5, 0)
2026-03-26 17:47:40,052 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 18:47:40,083 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 18:47:40,084 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 18:47:40,085 INFO sqlalchemy.engine.Engine [cached since 8.64e+04s ago] ('instruction', 5, 0)
2026-03-26 18:47:40,088 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 23:47:40,608 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 23:47:40,609 INFO sqlalchemy.engine.Engine SELECT forum_posts.user_id, forum_posts.title, forum_posts.content, forum_posts.category, forum_posts.is_executed, forum_posts.execution_result, forum_posts.reply_count, forum_posts.id, forum_posts.created_at, forum_posts.updated_at
FROM forum_posts
WHERE forum_posts.category = ? AND forum_posts.is_executed = 0
LIMIT ? OFFSET ?
2026-03-26 23:47:40,609 INFO sqlalchemy.engine.Engine [cached since 1.044e+05s ago] ('instruction', 5, 0)
2026-03-26 23:47:40,613 INFO sqlalchemy.engine.Engine ROLLBACK

View File

@@ -0,0 +1,455 @@
INFO: Started server process [29352]
INFO: Waiting for application startup.
2026-03-25 17:52:17,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000001A06E08A3E0>
2026-03-25 17:52:17,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000001A06E08A3E0> completed
2026-03-25 17:52:17,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001A01B9EE2F0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001A06E08A480>, deterministic=True)
2026-03-25 17:52:17,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001A01B9EE2F0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001A06E08A480>, deterministic=True) completed
2026-03-25 17:52:17,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001A01B9EE2F0>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-25 17:52:17,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001A01B9EE2F0>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-25 17:52:17,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB74740>, 'PRAGMA read_uncommitted', [])
2026-03-25 17:52:17,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB74740>, 'PRAGMA read_uncommitted', []) completed
2026-03-25 17:52:17,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB74740>)
2026-03-25 17:52:17,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB74740>) completed
2026-03-25 17:52:17,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB74740>)
2026-03-25 17:52:17,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB74740>) completed
2026-03-25 17:52:17,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,760 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 17:52:17,761 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("users")
2026-03-25 17:52:17,761 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,761 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,761 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,761 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB74B40>, 'PRAGMA main.table_info("users")', ())
2026-03-25 17:52:17,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB74B40>, 'PRAGMA main.table_info("users")', ()) completed
2026-03-25 17:52:17,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB74B40>)
2026-03-25 17:52:17,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB74B40>) completed
2026-03-25 17:52:17,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB74B40>)
2026-03-25 17:52:17,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB74B40>) completed
2026-03-25 17:52:17,764 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("documents")
2026-03-25 17:52:17,764 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB74FC0>, 'PRAGMA main.table_info("documents")', ())
2026-03-25 17:52:17,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB74FC0>, 'PRAGMA main.table_info("documents")', ()) completed
2026-03-25 17:52:17,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB74FC0>)
2026-03-25 17:52:17,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB74FC0>) completed
2026-03-25 17:52:17,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB74FC0>)
2026-03-25 17:52:17,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB74FC0>) completed
2026-03-25 17:52:17,765 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("document_chunks")
2026-03-25 17:52:17,766 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB75340>, 'PRAGMA main.table_info("document_chunks")', ())
2026-03-25 17:52:17,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB75340>, 'PRAGMA main.table_info("document_chunks")', ()) completed
2026-03-25 17:52:17,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB75340>)
2026-03-25 17:52:17,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB75340>) completed
2026-03-25 17:52:17,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB75340>)
2026-03-25 17:52:17,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB75340>) completed
2026-03-25 17:52:17,767 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("tasks")
2026-03-25 17:52:17,767 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB756C0>, 'PRAGMA main.table_info("tasks")', ())
2026-03-25 17:52:17,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB756C0>, 'PRAGMA main.table_info("tasks")', ()) completed
2026-03-25 17:52:17,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB756C0>)
2026-03-25 17:52:17,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB756C0>) completed
2026-03-25 17:52:17,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB756C0>)
2026-03-25 17:52:17,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB756C0>) completed
2026-03-25 17:52:17,769 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("task_histories")
2026-03-25 17:52:17,769 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB75A40>, 'PRAGMA main.table_info("task_histories")', ())
2026-03-25 17:52:17,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB75A40>, 'PRAGMA main.table_info("task_histories")', ()) completed
2026-03-25 17:52:17,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB75A40>)
2026-03-25 17:52:17,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB75A40>) completed
2026-03-25 17:52:17,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB75A40>)
2026-03-25 17:52:17,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB75A40>) completed
2026-03-25 17:52:17,770 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_posts")
2026-03-25 17:52:17,770 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB75DC0>, 'PRAGMA main.table_info("forum_posts")', ())
2026-03-25 17:52:17,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB75DC0>, 'PRAGMA main.table_info("forum_posts")', ()) completed
2026-03-25 17:52:17,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB75DC0>)
2026-03-25 17:52:17,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB75DC0>) completed
2026-03-25 17:52:17,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB75DC0>)
2026-03-25 17:52:17,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB75DC0>) completed
2026-03-25 17:52:17,772 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_replies")
2026-03-25 17:52:17,772 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76140>, 'PRAGMA main.table_info("forum_replies")', ())
2026-03-25 17:52:17,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76140>, 'PRAGMA main.table_info("forum_replies")', ()) completed
2026-03-25 17:52:17,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76140>)
2026-03-25 17:52:17,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76140>) completed
2026-03-25 17:52:17,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76140>)
2026-03-25 17:52:17,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76140>) completed
2026-03-25 17:52:17,774 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agents")
2026-03-25 17:52:17,774 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB764C0>, 'PRAGMA main.table_info("agents")', ())
2026-03-25 17:52:17,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB764C0>, 'PRAGMA main.table_info("agents")', ()) completed
2026-03-25 17:52:17,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB764C0>)
2026-03-25 17:52:17,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB764C0>) completed
2026-03-25 17:52:17,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB764C0>)
2026-03-25 17:52:17,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB764C0>) completed
2026-03-25 17:52:17,775 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agent_messages")
2026-03-25 17:52:17,776 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB768C0>, 'PRAGMA main.table_info("agent_messages")', ())
2026-03-25 17:52:17,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB768C0>, 'PRAGMA main.table_info("agent_messages")', ()) completed
2026-03-25 17:52:17,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB768C0>)
2026-03-25 17:52:17,777 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB768C0>) completed
2026-03-25 17:52:17,777 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB768C0>)
2026-03-25 17:52:17,777 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("conversations")
2026-03-25 17:52:17,777 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB768C0>) completed
2026-03-25 17:52:17,777 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,777 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB764C0>, 'PRAGMA main.table_info("conversations")', ())
2026-03-25 17:52:17,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB764C0>, 'PRAGMA main.table_info("conversations")', ()) completed
2026-03-25 17:52:17,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB764C0>)
2026-03-25 17:52:17,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB764C0>) completed
2026-03-25 17:52:17,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB764C0>)
2026-03-25 17:52:17,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB764C0>) completed
2026-03-25 17:52:17,779 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("messages")
2026-03-25 17:52:17,779 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB743C0>, 'PRAGMA main.table_info("messages")', ())
2026-03-25 17:52:17,780 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB743C0>, 'PRAGMA main.table_info("messages")', ()) completed
2026-03-25 17:52:17,780 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB743C0>)
2026-03-25 17:52:17,780 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB743C0>) completed
2026-03-25 17:52:17,780 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB743C0>)
2026-03-25 17:52:17,780 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB743C0>) completed
2026-03-25 17:52:17,780 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_nodes")
2026-03-25 17:52:17,780 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,781 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,781 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,781 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76AC0>, 'PRAGMA main.table_info("kg_nodes")', ())
2026-03-25 17:52:17,781 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76AC0>, 'PRAGMA main.table_info("kg_nodes")', ()) completed
2026-03-25 17:52:17,781 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76AC0>)
2026-03-25 17:52:17,781 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76AC0>) completed
2026-03-25 17:52:17,781 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76AC0>)
2026-03-25 17:52:17,782 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76AC0>) completed
2026-03-25 17:52:17,782 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_edges")
2026-03-25 17:52:17,782 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,782 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,782 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,782 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB763C0>, 'PRAGMA main.table_info("kg_edges")', ())
2026-03-25 17:52:17,783 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB763C0>, 'PRAGMA main.table_info("kg_edges")', ()) completed
2026-03-25 17:52:17,783 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB763C0>)
2026-03-25 17:52:17,783 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB763C0>) completed
2026-03-25 17:52:17,783 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB763C0>)
2026-03-25 17:52:17,783 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB763C0>) completed
2026-03-25 17:52:17,785 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("memory_summaries")
2026-03-25 17:52:17,785 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76B40>, 'PRAGMA main.table_info("memory_summaries")', ())
2026-03-25 17:52:17,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76B40>, 'PRAGMA main.table_info("memory_summaries")', ()) completed
2026-03-25 17:52:17,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76B40>)
2026-03-25 17:52:17,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76B40>) completed
2026-03-25 17:52:17,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76B40>)
2026-03-25 17:52:17,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76B40>) completed
2026-03-25 17:52:17,787 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("user_memories")
2026-03-25 17:52:17,787 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76540>, 'PRAGMA main.table_info("user_memories")', ())
2026-03-25 17:52:17,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76540>, 'PRAGMA main.table_info("user_memories")', ()) completed
2026-03-25 17:52:17,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76540>)
2026-03-25 17:52:17,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76540>) completed
2026-03-25 17:52:17,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76540>)
2026-03-25 17:52:17,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76540>) completed
2026-03-25 17:52:17,789 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_event_tags")
2026-03-25 17:52:17,789 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,789 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,789 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,789 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB764C0>, 'PRAGMA main.table_info("brain_event_tags")', ())
2026-03-25 17:52:17,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB764C0>, 'PRAGMA main.table_info("brain_event_tags")', ()) completed
2026-03-25 17:52:17,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB764C0>)
2026-03-25 17:52:17,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB764C0>) completed
2026-03-25 17:52:17,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB764C0>)
2026-03-25 17:52:17,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB764C0>) completed
2026-03-25 17:52:17,790 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_tags")
2026-03-25 17:52:17,790 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB769C0>, 'PRAGMA main.table_info("brain_memory_tags")', ())
2026-03-25 17:52:17,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB769C0>, 'PRAGMA main.table_info("brain_memory_tags")', ()) completed
2026-03-25 17:52:17,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB769C0>)
2026-03-25 17:52:17,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB769C0>) completed
2026-03-25 17:52:17,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB769C0>)
2026-03-25 17:52:17,792 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB769C0>) completed
2026-03-25 17:52:17,792 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_sources")
2026-03-25 17:52:17,792 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,792 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,792 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,792 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76A40>, 'PRAGMA main.table_info("brain_memory_sources")', ())
2026-03-25 17:52:17,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76A40>, 'PRAGMA main.table_info("brain_memory_sources")', ()) completed
2026-03-25 17:52:17,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76A40>)
2026-03-25 17:52:17,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76A40>) completed
2026-03-25 17:52:17,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76A40>)
2026-03-25 17:52:17,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76A40>) completed
2026-03-25 17:52:17,793 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_events")
2026-03-25 17:52:17,793 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB761C0>, 'PRAGMA main.table_info("brain_events")', ())
2026-03-25 17:52:17,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB761C0>, 'PRAGMA main.table_info("brain_events")', ()) completed
2026-03-25 17:52:17,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB761C0>)
2026-03-25 17:52:17,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB761C0>) completed
2026-03-25 17:52:17,795 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB761C0>)
2026-03-25 17:52:17,795 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB761C0>) completed
2026-03-25 17:52:17,795 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_candidates")
2026-03-25 17:52:17,795 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,795 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,795 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,795 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76440>, 'PRAGMA main.table_info("brain_candidates")', ())
2026-03-25 17:52:17,796 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76440>, 'PRAGMA main.table_info("brain_candidates")', ()) completed
2026-03-25 17:52:17,796 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76440>)
2026-03-25 17:52:17,796 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76440>) completed
2026-03-25 17:52:17,796 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76440>)
2026-03-25 17:52:17,796 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76440>) completed
2026-03-25 17:52:17,796 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memories")
2026-03-25 17:52:17,797 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB764C0>, 'PRAGMA main.table_info("brain_memories")', ())
2026-03-25 17:52:17,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB764C0>, 'PRAGMA main.table_info("brain_memories")', ()) completed
2026-03-25 17:52:17,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB764C0>)
2026-03-25 17:52:17,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB764C0>) completed
2026-03-25 17:52:17,798 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB764C0>)
2026-03-25 17:52:17,798 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB764C0>) completed
2026-03-25 17:52:17,798 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_tags")
2026-03-25 17:52:17,798 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,798 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,798 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,799 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB763C0>, 'PRAGMA main.table_info("brain_tags")', ())
2026-03-25 17:52:17,799 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB763C0>, 'PRAGMA main.table_info("brain_tags")', ()) completed
2026-03-25 17:52:17,799 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB763C0>)
2026-03-25 17:52:17,799 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB763C0>) completed
2026-03-25 17:52:17,799 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB763C0>)
2026-03-25 17:52:17,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB763C0>) completed
2026-03-25 17:52:17,800 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("daily_todos")
2026-03-25 17:52:17,800 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76C40>, 'PRAGMA main.table_info("daily_todos")', ())
2026-03-25 17:52:17,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76C40>, 'PRAGMA main.table_info("daily_todos")', ()) completed
2026-03-25 17:52:17,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76C40>)
2026-03-25 17:52:17,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76C40>) completed
2026-03-25 17:52:17,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76C40>)
2026-03-25 17:52:17,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76C40>) completed
2026-03-25 17:52:17,801 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("logs")
2026-03-25 17:52:17,802 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,802 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,802 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,802 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB761C0>, 'PRAGMA main.table_info("logs")', ())
2026-03-25 17:52:17,802 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB761C0>, 'PRAGMA main.table_info("logs")', ()) completed
2026-03-25 17:52:17,802 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB761C0>)
2026-03-25 17:52:17,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB761C0>) completed
2026-03-25 17:52:17,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB761C0>)
2026-03-25 17:52:17,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB761C0>) completed
2026-03-25 17:52:17,803 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("skills")
2026-03-25 17:52:17,803 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,804 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76B40>, 'PRAGMA main.table_info("skills")', ())
2026-03-25 17:52:17,804 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76B40>, 'PRAGMA main.table_info("skills")', ()) completed
2026-03-25 17:52:17,804 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76B40>)
2026-03-25 17:52:17,804 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76B40>) completed
2026-03-25 17:52:17,804 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76B40>)
2026-03-25 17:52:17,804 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76B40>) completed
2026-03-25 17:52:17,804 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("folders")
2026-03-25 17:52:17,804 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 17:52:17,805 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,805 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,805 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76440>, 'PRAGMA main.table_info("folders")', ())
2026-03-25 17:52:17,805 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76440>, 'PRAGMA main.table_info("folders")', ()) completed
2026-03-25 17:52:17,806 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76440>)
2026-03-25 17:52:17,806 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76440>) completed
2026-03-25 17:52:17,806 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76440>)
2026-03-25 17:52:17,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76440>) completed
2026-03-25 17:52:17,807 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(logs)
2026-03-25 17:52:17,807 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00036s] ()
2026-03-25 17:52:17,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,808 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76DC0>, 'PRAGMA table_info(logs)', ())
2026-03-25 17:52:17,808 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76DC0>, 'PRAGMA table_info(logs)', ()) completed
2026-03-25 17:52:17,808 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76DC0>)
2026-03-25 17:52:17,808 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76DC0>) completed
2026-03-25 17:52:17,808 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76DC0>)
2026-03-25 17:52:17,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76DC0>) completed
2026-03-25 17:52:17,809 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(messages)
2026-03-25 17:52:17,809 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00034s] ()
2026-03-25 17:52:17,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76F40>, 'PRAGMA table_info(messages)', ())
2026-03-25 17:52:17,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76F40>, 'PRAGMA table_info(messages)', ()) completed
2026-03-25 17:52:17,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76F40>)
2026-03-25 17:52:17,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76F40>) completed
2026-03-25 17:52:17,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76F40>)
2026-03-25 17:52:17,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76F40>) completed
2026-03-25 17:52:17,810 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(documents)
2026-03-25 17:52:17,811 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00023s] ()
2026-03-25 17:52:17,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB743C0>, 'PRAGMA table_info(documents)', ())
2026-03-25 17:52:17,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB743C0>, 'PRAGMA table_info(documents)', ()) completed
2026-03-25 17:52:17,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB743C0>)
2026-03-25 17:52:17,812 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB743C0>) completed
2026-03-25 17:52:17,812 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB743C0>)
2026-03-25 17:52:17,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB743C0>) completed
2026-03-25 17:52:17,813 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(users)
2026-03-25 17:52:17,813 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00034s] ()
2026-03-25 17:52:17,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76F40>, 'PRAGMA table_info(users)', ())
2026-03-25 17:52:17,814 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76F40>, 'PRAGMA table_info(users)', ()) completed
2026-03-25 17:52:17,814 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76F40>)
2026-03-25 17:52:17,814 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76F40>) completed
2026-03-25 17:52:17,814 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76F40>)
2026-03-25 17:52:17,814 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76F40>) completed
2026-03-25 17:52:17,814 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-25 17:52:17,815 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00030s] ()
2026-03-25 17:52:17,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76940>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ())
2026-03-25 17:52:17,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76940>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ()) completed
2026-03-25 17:52:17,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76940>)
2026-03-25 17:52:17,816 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76940>) completed
2026-03-25 17:52:17,816 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76940>)
2026-03-25 17:52:17,816 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76940>) completed
2026-03-25 17:52:17,816 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(users)
2026-03-25 17:52:17,816 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00030s] ()
2026-03-25 17:52:17,816 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB765C0>, 'PRAGMA index_list(users)', ())
2026-03-25 17:52:17,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB765C0>, 'PRAGMA index_list(users)', ()) completed
2026-03-25 17:52:17,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB765C0>)
2026-03-25 17:52:17,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB765C0>) completed
2026-03-25 17:52:17,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB765C0>)
2026-03-25 17:52:17,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB765C0>) completed
2026-03-25 17:52:17,818 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(forum_posts)
2026-03-25 17:52:17,818 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00020s] ()
2026-03-25 17:52:17,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76940>, 'PRAGMA table_info(forum_posts)', ())
2026-03-25 17:52:17,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76940>, 'PRAGMA table_info(forum_posts)', ()) completed
2026-03-25 17:52:17,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76940>)
2026-03-25 17:52:17,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76940>) completed
2026-03-25 17:52:17,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76940>)
2026-03-25 17:52:17,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76940>) completed
2026-03-25 17:52:17,820 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(forum_posts)
2026-03-25 17:52:17,820 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00037s] ()
2026-03-25 17:52:17,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76CC0>, 'PRAGMA index_list(forum_posts)', ())
2026-03-25 17:52:17,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76CC0>, 'PRAGMA index_list(forum_posts)', ()) completed
2026-03-25 17:52:17,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76CC0>)
2026-03-25 17:52:17,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76CC0>) completed
2026-03-25 17:52:17,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76CC0>)
2026-03-25 17:52:17,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76CC0>) completed
2026-03-25 17:52:17,822 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-25 17:52:17,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,823 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,823 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,824 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,824 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB771C0>, 'SELECT 1', [])
2026-03-25 17:52:17,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB771C0>, 'SELECT 1', []) completed
2026-03-25 17:52:17,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB771C0>)
2026-03-25 17:52:17,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB771C0>) completed
2026-03-25 17:52:17,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB771C0>)
2026-03-25 17:52:17,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB771C0>) completed
2026-03-25 17:52:17,826 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 17:52:17,866 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-25 17:52:17,866 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00034s] ('admin', 'admin@example.com')
2026-03-25 17:52:17,867 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,867 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,867 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76440>, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.username = ? OR users.email = ?', ('admin', 'admin@example.com'))
2026-03-25 17:52:17,868 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB76440>, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.username = ? OR users.email = ?', ('admin', 'admin@example.com')) completed
2026-03-25 17:52:17,868 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76440>)
2026-03-25 17:52:17,868 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB76440>) completed
2026-03-25 17:52:17,868 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76440>)
2026-03-25 17:52:17,869 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB76440>) completed
2026-03-25 17:52:17,871 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-25 17:52:17,872 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,872 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,872 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,872 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,873 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,873 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,873 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB769C0>, 'SELECT 1', [])
2026-03-25 17:52:17,874 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB769C0>, 'SELECT 1', []) completed
2026-03-25 17:52:17,874 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB769C0>)
2026-03-25 17:52:17,874 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BB769C0>) completed
2026-03-25 17:52:17,874 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB769C0>)
2026-03-25 17:52:17,874 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB769C0>) completed
2026-03-25 17:52:17,874 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 17:52:17,877 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-25 17:52:17,877 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00041s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'c93c6f46-ef9d-4642-b0d3-f6fd7f779763', '2026-03-25 09:52:17.876223', '2026-03-25 09:52:17.876223')
2026-03-25 17:52:17,877 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,877 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,877 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB75FC0>, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'c93c6f46-ef9d-4642-b0d3-f6fd7f779763', '2026-03-25 09:52:17.876223', '2026-03-25 09:52:17.876223'))
2026-03-25 17:52:17,879 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BB75FC0>, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'c93c6f46-ef9d-4642-b0d3-f6fd7f779763', '2026-03-25 09:52:17.876223', '2026-03-25 09:52:17.876223')) completed
2026-03-25 17:52:17,879 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB75FC0>)
2026-03-25 17:52:17,880 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BB75FC0>) completed
2026-03-25 17:52:17,880 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-25 17:52:17,881 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,889 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,889 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,889 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,890 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,890 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,890 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BC7FD40>, 'SELECT 1', [])
2026-03-25 17:52:17,891 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BC7FD40>, 'SELECT 1', []) completed
2026-03-25 17:52:17,891 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BC7FD40>)
2026-03-25 17:52:17,891 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BC7FD40>) completed
2026-03-25 17:52:17,891 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BC7FD40>)
2026-03-25 17:52:17,891 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BC7FD40>) completed
2026-03-25 17:52:17,891 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 17:52:17,893 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-25 17:52:17,893 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00025s] ('c93c6f46-ef9d-4642-b0d3-f6fd7f779763',)
2026-03-25 17:52:17,893 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,894 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,894 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BC76A40>, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('c93c6f46-ef9d-4642-b0d3-f6fd7f779763',))
2026-03-25 17:52:17,894 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001A01BC76A40>, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('c93c6f46-ef9d-4642-b0d3-f6fd7f779763',)) completed
2026-03-25 17:52:17,895 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BC76A40>)
2026-03-25 17:52:17,895 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001A01BC76A40>) completed
2026-03-25 17:52:17,895 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BC76A40>)
2026-03-25 17:52:17,985 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001A01BC76A40>) completed
2026-03-25 17:52:17,986 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-25 17:52:17,986 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,986 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,987 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>)
2026-03-25 17:52:17,987 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001A01B9EE2F0>) completed
2026-03-25 17:52:17,987 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:52:17,987 | DEBUG | tzlocal | request_id=- | user=anonymous | - - | status=- | duration=- | Looking up time zone info from registry
2026-03-25 17:52:17,988 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:52:17,988 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:52:17,988 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:52:17,989 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 17:52:17,990 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日任务分析" to job store "default"
2026-03-25 17:52:17,990 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "论坛指令扫描" to job store "default"
2026-03-25 17:52:17,990 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "知识图谱重建" to job store "default"
2026-03-25 17:52:17,990 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日标签生成" to job store "default"
2026-03-25 17:52:17,991 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日待办生成" to job store "default"
2026-03-25 17:52:17,991 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Scheduler started
2026-03-25 17:52:17,991 | INFO | app.services.scheduler_service | request_id=- | user=anonymous | - - | status=- | duration=- | [Scheduler] 定时任务调度器已启动
2026-03-25 17:52:17,991 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Looking for jobs to run
2026-03-25 17:52:17,991 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Next wakeup is due at 2026-03-25 18:52:17.988496+08:00 (in 3599.997002 seconds)
INFO: Application startup complete.
INFO: Uvicorn running on http://127.0.0.1:3337 (Press CTRL+C to quit)

View File

@@ -0,0 +1,86 @@
2026-03-25 17:52:17,760 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:52:17,761 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("users")
2026-03-25 17:52:17,761 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,764 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("documents")
2026-03-25 17:52:17,764 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,765 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("document_chunks")
2026-03-25 17:52:17,766 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,767 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("tasks")
2026-03-25 17:52:17,767 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,769 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("task_histories")
2026-03-25 17:52:17,769 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,770 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_posts")
2026-03-25 17:52:17,770 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,772 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_replies")
2026-03-25 17:52:17,772 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,774 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agents")
2026-03-25 17:52:17,774 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,775 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agent_messages")
2026-03-25 17:52:17,776 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,777 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("conversations")
2026-03-25 17:52:17,777 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,779 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("messages")
2026-03-25 17:52:17,779 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,780 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_nodes")
2026-03-25 17:52:17,780 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,782 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_edges")
2026-03-25 17:52:17,782 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,785 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("memory_summaries")
2026-03-25 17:52:17,785 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,787 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("user_memories")
2026-03-25 17:52:17,787 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,789 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_event_tags")
2026-03-25 17:52:17,789 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,790 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_tags")
2026-03-25 17:52:17,790 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,792 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_sources")
2026-03-25 17:52:17,792 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,793 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_events")
2026-03-25 17:52:17,793 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,795 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_candidates")
2026-03-25 17:52:17,795 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,796 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memories")
2026-03-25 17:52:17,797 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,798 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_tags")
2026-03-25 17:52:17,798 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,800 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("daily_todos")
2026-03-25 17:52:17,800 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,801 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("logs")
2026-03-25 17:52:17,802 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,803 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("skills")
2026-03-25 17:52:17,803 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,804 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("folders")
2026-03-25 17:52:17,804 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 17:52:17,807 INFO sqlalchemy.engine.Engine PRAGMA table_info(logs)
2026-03-25 17:52:17,807 INFO sqlalchemy.engine.Engine [generated in 0.00036s] ()
2026-03-25 17:52:17,809 INFO sqlalchemy.engine.Engine PRAGMA table_info(messages)
2026-03-25 17:52:17,809 INFO sqlalchemy.engine.Engine [generated in 0.00034s] ()
2026-03-25 17:52:17,810 INFO sqlalchemy.engine.Engine PRAGMA table_info(documents)
2026-03-25 17:52:17,811 INFO sqlalchemy.engine.Engine [generated in 0.00023s] ()
2026-03-25 17:52:17,813 INFO sqlalchemy.engine.Engine PRAGMA table_info(users)
2026-03-25 17:52:17,813 INFO sqlalchemy.engine.Engine [generated in 0.00034s] ()
2026-03-25 17:52:17,814 INFO sqlalchemy.engine.Engine SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-25 17:52:17,815 INFO sqlalchemy.engine.Engine [generated in 0.00030s] ()
2026-03-25 17:52:17,816 INFO sqlalchemy.engine.Engine PRAGMA index_list(users)
2026-03-25 17:52:17,816 INFO sqlalchemy.engine.Engine [generated in 0.00030s] ()
2026-03-25 17:52:17,818 INFO sqlalchemy.engine.Engine PRAGMA table_info(forum_posts)
2026-03-25 17:52:17,818 INFO sqlalchemy.engine.Engine [generated in 0.00020s] ()
2026-03-25 17:52:17,820 INFO sqlalchemy.engine.Engine PRAGMA index_list(forum_posts)
2026-03-25 17:52:17,820 INFO sqlalchemy.engine.Engine [generated in 0.00037s] ()
2026-03-25 17:52:17,822 INFO sqlalchemy.engine.Engine COMMIT
2026-03-25 17:52:17,826 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:52:17,866 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-25 17:52:17,866 INFO sqlalchemy.engine.Engine [generated in 0.00034s] ('admin', 'admin@example.com')
2026-03-25 17:52:17,871 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 17:52:17,874 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:52:17,877 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-25 17:52:17,877 INFO sqlalchemy.engine.Engine [generated in 0.00041s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'c93c6f46-ef9d-4642-b0d3-f6fd7f779763', '2026-03-25 09:52:17.876223', '2026-03-25 09:52:17.876223')
2026-03-25 17:52:17,880 INFO sqlalchemy.engine.Engine COMMIT
2026-03-25 17:52:17,891 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 17:52:17,893 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-25 17:52:17,893 INFO sqlalchemy.engine.Engine [generated in 0.00025s] ('c93c6f46-ef9d-4642-b0d3-f6fd7f779763',)
2026-03-25 17:52:17,986 INFO sqlalchemy.engine.Engine ROLLBACK

View File

@@ -0,0 +1,455 @@
INFO: Started server process [33428]
INFO: Waiting for application startup.
2026-03-25 20:24:37,455 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000001F0C21AA3E0>
2026-03-25 20:24:37,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000001F0C21AA3E0> completed
2026-03-25 20:24:37,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001F0EFACE2F0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001F0C21AA480>, deterministic=True)
2026-03-25 20:24:37,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001F0EFACE2F0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001F0C21AA480>, deterministic=True) completed
2026-03-25 20:24:37,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001F0EFACE2F0>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-25 20:24:37,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001F0EFACE2F0>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-25 20:24:37,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC54740>, 'PRAGMA read_uncommitted', [])
2026-03-25 20:24:37,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC54740>, 'PRAGMA read_uncommitted', []) completed
2026-03-25 20:24:37,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC54740>)
2026-03-25 20:24:37,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC54740>) completed
2026-03-25 20:24:37,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC54740>)
2026-03-25 20:24:37,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC54740>) completed
2026-03-25 20:24:37,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,459 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,459 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 20:24:37,459 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("users")
2026-03-25 20:24:37,460 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,460 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,460 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,460 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC54B40>, 'PRAGMA main.table_info("users")', ())
2026-03-25 20:24:37,461 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC54B40>, 'PRAGMA main.table_info("users")', ()) completed
2026-03-25 20:24:37,461 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC54B40>)
2026-03-25 20:24:37,462 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC54B40>) completed
2026-03-25 20:24:37,462 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC54B40>)
2026-03-25 20:24:37,462 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC54B40>) completed
2026-03-25 20:24:37,462 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("documents")
2026-03-25 20:24:37,463 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC54FC0>, 'PRAGMA main.table_info("documents")', ())
2026-03-25 20:24:37,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC54FC0>, 'PRAGMA main.table_info("documents")', ()) completed
2026-03-25 20:24:37,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC54FC0>)
2026-03-25 20:24:37,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC54FC0>) completed
2026-03-25 20:24:37,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC54FC0>)
2026-03-25 20:24:37,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC54FC0>) completed
2026-03-25 20:24:37,464 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("document_chunks")
2026-03-25 20:24:37,464 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC55340>, 'PRAGMA main.table_info("document_chunks")', ())
2026-03-25 20:24:37,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC55340>, 'PRAGMA main.table_info("document_chunks")', ()) completed
2026-03-25 20:24:37,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC55340>)
2026-03-25 20:24:37,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC55340>) completed
2026-03-25 20:24:37,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC55340>)
2026-03-25 20:24:37,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC55340>) completed
2026-03-25 20:24:37,466 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("tasks")
2026-03-25 20:24:37,466 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC556C0>, 'PRAGMA main.table_info("tasks")', ())
2026-03-25 20:24:37,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC556C0>, 'PRAGMA main.table_info("tasks")', ()) completed
2026-03-25 20:24:37,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC556C0>)
2026-03-25 20:24:37,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC556C0>) completed
2026-03-25 20:24:37,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC556C0>)
2026-03-25 20:24:37,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC556C0>) completed
2026-03-25 20:24:37,467 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("task_histories")
2026-03-25 20:24:37,468 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC55A40>, 'PRAGMA main.table_info("task_histories")', ())
2026-03-25 20:24:37,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC55A40>, 'PRAGMA main.table_info("task_histories")', ()) completed
2026-03-25 20:24:37,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC55A40>)
2026-03-25 20:24:37,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC55A40>) completed
2026-03-25 20:24:37,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC55A40>)
2026-03-25 20:24:37,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC55A40>) completed
2026-03-25 20:24:37,469 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_posts")
2026-03-25 20:24:37,469 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC55DC0>, 'PRAGMA main.table_info("forum_posts")', ())
2026-03-25 20:24:37,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC55DC0>, 'PRAGMA main.table_info("forum_posts")', ()) completed
2026-03-25 20:24:37,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC55DC0>)
2026-03-25 20:24:37,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC55DC0>) completed
2026-03-25 20:24:37,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC55DC0>)
2026-03-25 20:24:37,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC55DC0>) completed
2026-03-25 20:24:37,470 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_replies")
2026-03-25 20:24:37,471 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56140>, 'PRAGMA main.table_info("forum_replies")', ())
2026-03-25 20:24:37,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56140>, 'PRAGMA main.table_info("forum_replies")', ()) completed
2026-03-25 20:24:37,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56140>)
2026-03-25 20:24:37,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56140>) completed
2026-03-25 20:24:37,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56140>)
2026-03-25 20:24:37,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56140>) completed
2026-03-25 20:24:37,473 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agents")
2026-03-25 20:24:37,473 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC564C0>, 'PRAGMA main.table_info("agents")', ())
2026-03-25 20:24:37,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC564C0>, 'PRAGMA main.table_info("agents")', ()) completed
2026-03-25 20:24:37,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC564C0>)
2026-03-25 20:24:37,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC564C0>) completed
2026-03-25 20:24:37,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC564C0>)
2026-03-25 20:24:37,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC564C0>) completed
2026-03-25 20:24:37,474 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agent_messages")
2026-03-25 20:24:37,475 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC568C0>, 'PRAGMA main.table_info("agent_messages")', ())
2026-03-25 20:24:37,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC568C0>, 'PRAGMA main.table_info("agent_messages")', ()) completed
2026-03-25 20:24:37,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC568C0>)
2026-03-25 20:24:37,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC568C0>) completed
2026-03-25 20:24:37,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC568C0>)
2026-03-25 20:24:37,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC568C0>) completed
2026-03-25 20:24:37,476 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("conversations")
2026-03-25 20:24:37,476 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC566C0>, 'PRAGMA main.table_info("conversations")', ())
2026-03-25 20:24:37,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC566C0>, 'PRAGMA main.table_info("conversations")', ()) completed
2026-03-25 20:24:37,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC566C0>)
2026-03-25 20:24:37,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC566C0>) completed
2026-03-25 20:24:37,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC566C0>)
2026-03-25 20:24:37,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC566C0>) completed
2026-03-25 20:24:37,477 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("messages")
2026-03-25 20:24:37,478 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC544C0>, 'PRAGMA main.table_info("messages")', ())
2026-03-25 20:24:37,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC544C0>, 'PRAGMA main.table_info("messages")', ()) completed
2026-03-25 20:24:37,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC544C0>)
2026-03-25 20:24:37,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC544C0>) completed
2026-03-25 20:24:37,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC544C0>)
2026-03-25 20:24:37,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC544C0>) completed
2026-03-25 20:24:37,479 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_nodes")
2026-03-25 20:24:37,479 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56B40>, 'PRAGMA main.table_info("kg_nodes")', ())
2026-03-25 20:24:37,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56B40>, 'PRAGMA main.table_info("kg_nodes")', ()) completed
2026-03-25 20:24:37,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56B40>)
2026-03-25 20:24:37,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56B40>) completed
2026-03-25 20:24:37,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56B40>)
2026-03-25 20:24:37,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56B40>) completed
2026-03-25 20:24:37,481 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_edges")
2026-03-25 20:24:37,481 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC563C0>, 'PRAGMA main.table_info("kg_edges")', ())
2026-03-25 20:24:37,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC563C0>, 'PRAGMA main.table_info("kg_edges")', ()) completed
2026-03-25 20:24:37,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC563C0>)
2026-03-25 20:24:37,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC563C0>) completed
2026-03-25 20:24:37,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC563C0>)
2026-03-25 20:24:37,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC563C0>) completed
2026-03-25 20:24:37,483 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("memory_summaries")
2026-03-25 20:24:37,484 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC564C0>, 'PRAGMA main.table_info("memory_summaries")', ())
2026-03-25 20:24:37,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC564C0>, 'PRAGMA main.table_info("memory_summaries")', ()) completed
2026-03-25 20:24:37,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC564C0>)
2026-03-25 20:24:37,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC564C0>) completed
2026-03-25 20:24:37,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC564C0>)
2026-03-25 20:24:37,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC564C0>) completed
2026-03-25 20:24:37,485 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("user_memories")
2026-03-25 20:24:37,485 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56540>, 'PRAGMA main.table_info("user_memories")', ())
2026-03-25 20:24:37,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56540>, 'PRAGMA main.table_info("user_memories")', ()) completed
2026-03-25 20:24:37,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56540>)
2026-03-25 20:24:37,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56540>) completed
2026-03-25 20:24:37,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56540>)
2026-03-25 20:24:37,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56540>) completed
2026-03-25 20:24:37,487 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_event_tags")
2026-03-25 20:24:37,487 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56B40>, 'PRAGMA main.table_info("brain_event_tags")', ())
2026-03-25 20:24:37,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56B40>, 'PRAGMA main.table_info("brain_event_tags")', ()) completed
2026-03-25 20:24:37,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56B40>)
2026-03-25 20:24:37,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56B40>) completed
2026-03-25 20:24:37,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56B40>)
2026-03-25 20:24:37,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56B40>) completed
2026-03-25 20:24:37,489 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_tags")
2026-03-25 20:24:37,489 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC566C0>, 'PRAGMA main.table_info("brain_memory_tags")', ())
2026-03-25 20:24:37,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC566C0>, 'PRAGMA main.table_info("brain_memory_tags")', ()) completed
2026-03-25 20:24:37,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC566C0>)
2026-03-25 20:24:37,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC566C0>) completed
2026-03-25 20:24:37,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC566C0>)
2026-03-25 20:24:37,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC566C0>) completed
2026-03-25 20:24:37,490 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_sources")
2026-03-25 20:24:37,490 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC563C0>, 'PRAGMA main.table_info("brain_memory_sources")', ())
2026-03-25 20:24:37,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC563C0>, 'PRAGMA main.table_info("brain_memory_sources")', ()) completed
2026-03-25 20:24:37,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC563C0>)
2026-03-25 20:24:37,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC563C0>) completed
2026-03-25 20:24:37,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC563C0>)
2026-03-25 20:24:37,491 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_events")
2026-03-25 20:24:37,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC563C0>) completed
2026-03-25 20:24:37,492 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC568C0>, 'PRAGMA main.table_info("brain_events")', ())
2026-03-25 20:24:37,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC568C0>, 'PRAGMA main.table_info("brain_events")', ()) completed
2026-03-25 20:24:37,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC568C0>)
2026-03-25 20:24:37,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC568C0>) completed
2026-03-25 20:24:37,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC568C0>)
2026-03-25 20:24:37,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC568C0>) completed
2026-03-25 20:24:37,493 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_candidates")
2026-03-25 20:24:37,493 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56440>, 'PRAGMA main.table_info("brain_candidates")', ())
2026-03-25 20:24:37,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56440>, 'PRAGMA main.table_info("brain_candidates")', ()) completed
2026-03-25 20:24:37,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56440>)
2026-03-25 20:24:37,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56440>) completed
2026-03-25 20:24:37,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56440>)
2026-03-25 20:24:37,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56440>) completed
2026-03-25 20:24:37,494 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memories")
2026-03-25 20:24:37,495 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC544C0>, 'PRAGMA main.table_info("brain_memories")', ())
2026-03-25 20:24:37,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC544C0>, 'PRAGMA main.table_info("brain_memories")', ()) completed
2026-03-25 20:24:37,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC544C0>)
2026-03-25 20:24:37,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC544C0>) completed
2026-03-25 20:24:37,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC544C0>)
2026-03-25 20:24:37,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC544C0>) completed
2026-03-25 20:24:37,496 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_tags")
2026-03-25 20:24:37,496 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56BC0>, 'PRAGMA main.table_info("brain_tags")', ())
2026-03-25 20:24:37,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56BC0>, 'PRAGMA main.table_info("brain_tags")', ()) completed
2026-03-25 20:24:37,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56BC0>)
2026-03-25 20:24:37,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56BC0>) completed
2026-03-25 20:24:37,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56BC0>)
2026-03-25 20:24:37,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56BC0>) completed
2026-03-25 20:24:37,497 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("daily_todos")
2026-03-25 20:24:37,498 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56AC0>, 'PRAGMA main.table_info("daily_todos")', ())
2026-03-25 20:24:37,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56AC0>, 'PRAGMA main.table_info("daily_todos")', ()) completed
2026-03-25 20:24:37,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56AC0>)
2026-03-25 20:24:37,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56AC0>) completed
2026-03-25 20:24:37,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56AC0>)
2026-03-25 20:24:37,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56AC0>) completed
2026-03-25 20:24:37,499 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("logs")
2026-03-25 20:24:37,499 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56540>, 'PRAGMA main.table_info("logs")', ())
2026-03-25 20:24:37,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56540>, 'PRAGMA main.table_info("logs")', ()) completed
2026-03-25 20:24:37,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56540>)
2026-03-25 20:24:37,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56540>) completed
2026-03-25 20:24:37,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56540>)
2026-03-25 20:24:37,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56540>) completed
2026-03-25 20:24:37,500 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("skills")
2026-03-25 20:24:37,501 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56A40>, 'PRAGMA main.table_info("skills")', ())
2026-03-25 20:24:37,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56A40>, 'PRAGMA main.table_info("skills")', ()) completed
2026-03-25 20:24:37,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56A40>)
2026-03-25 20:24:37,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56A40>) completed
2026-03-25 20:24:37,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56A40>)
2026-03-25 20:24:37,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56A40>) completed
2026-03-25 20:24:37,502 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("folders")
2026-03-25 20:24:37,502 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-25 20:24:37,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC566C0>, 'PRAGMA main.table_info("folders")', ())
2026-03-25 20:24:37,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC566C0>, 'PRAGMA main.table_info("folders")', ()) completed
2026-03-25 20:24:37,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC566C0>)
2026-03-25 20:24:37,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC566C0>) completed
2026-03-25 20:24:37,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC566C0>)
2026-03-25 20:24:37,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC566C0>) completed
2026-03-25 20:24:37,504 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(logs)
2026-03-25 20:24:37,505 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00038s] ()
2026-03-25 20:24:37,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56DC0>, 'PRAGMA table_info(logs)', ())
2026-03-25 20:24:37,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56DC0>, 'PRAGMA table_info(logs)', ()) completed
2026-03-25 20:24:37,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56DC0>)
2026-03-25 20:24:37,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56DC0>) completed
2026-03-25 20:24:37,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56DC0>)
2026-03-25 20:24:37,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56DC0>) completed
2026-03-25 20:24:37,506 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(messages)
2026-03-25 20:24:37,507 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00030s] ()
2026-03-25 20:24:37,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56F40>, 'PRAGMA table_info(messages)', ())
2026-03-25 20:24:37,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56F40>, 'PRAGMA table_info(messages)', ()) completed
2026-03-25 20:24:37,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56F40>)
2026-03-25 20:24:37,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56F40>) completed
2026-03-25 20:24:37,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56F40>)
2026-03-25 20:24:37,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56F40>) completed
2026-03-25 20:24:37,508 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(documents)
2026-03-25 20:24:37,508 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00022s] ()
2026-03-25 20:24:37,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC564C0>, 'PRAGMA table_info(documents)', ())
2026-03-25 20:24:37,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC564C0>, 'PRAGMA table_info(documents)', ()) completed
2026-03-25 20:24:37,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC564C0>)
2026-03-25 20:24:37,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC564C0>) completed
2026-03-25 20:24:37,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC564C0>)
2026-03-25 20:24:37,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC564C0>) completed
2026-03-25 20:24:37,510 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(users)
2026-03-25 20:24:37,510 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00031s] ()
2026-03-25 20:24:37,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56F40>, 'PRAGMA table_info(users)', ())
2026-03-25 20:24:37,511 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56F40>, 'PRAGMA table_info(users)', ()) completed
2026-03-25 20:24:37,511 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56F40>)
2026-03-25 20:24:37,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56F40>) completed
2026-03-25 20:24:37,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56F40>)
2026-03-25 20:24:37,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56F40>) completed
2026-03-25 20:24:37,512 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-25 20:24:37,512 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00033s] ()
2026-03-25 20:24:37,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC569C0>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ())
2026-03-25 20:24:37,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC569C0>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ()) completed
2026-03-25 20:24:37,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC569C0>)
2026-03-25 20:24:37,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC569C0>) completed
2026-03-25 20:24:37,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC569C0>)
2026-03-25 20:24:37,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC569C0>) completed
2026-03-25 20:24:37,514 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(users)
2026-03-25 20:24:37,514 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00029s] ()
2026-03-25 20:24:37,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56740>, 'PRAGMA index_list(users)', ())
2026-03-25 20:24:37,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56740>, 'PRAGMA index_list(users)', ()) completed
2026-03-25 20:24:37,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56740>)
2026-03-25 20:24:37,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56740>) completed
2026-03-25 20:24:37,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56740>)
2026-03-25 20:24:37,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56740>) completed
2026-03-25 20:24:37,515 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(forum_posts)
2026-03-25 20:24:37,516 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00029s] ()
2026-03-25 20:24:37,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56A40>, 'PRAGMA table_info(forum_posts)', ())
2026-03-25 20:24:37,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56A40>, 'PRAGMA table_info(forum_posts)', ()) completed
2026-03-25 20:24:37,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56A40>)
2026-03-25 20:24:37,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56A40>) completed
2026-03-25 20:24:37,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56A40>)
2026-03-25 20:24:37,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56A40>) completed
2026-03-25 20:24:37,517 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(forum_posts)
2026-03-25 20:24:37,517 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00035s] ()
2026-03-25 20:24:37,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56CC0>, 'PRAGMA index_list(forum_posts)', ())
2026-03-25 20:24:37,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56CC0>, 'PRAGMA index_list(forum_posts)', ()) completed
2026-03-25 20:24:37,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56CC0>)
2026-03-25 20:24:37,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56CC0>) completed
2026-03-25 20:24:37,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56CC0>)
2026-03-25 20:24:37,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56CC0>) completed
2026-03-25 20:24:37,518 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-25 20:24:37,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC571C0>, 'SELECT 1', [])
2026-03-25 20:24:37,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC571C0>, 'SELECT 1', []) completed
2026-03-25 20:24:37,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC571C0>)
2026-03-25 20:24:37,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC571C0>) completed
2026-03-25 20:24:37,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC571C0>)
2026-03-25 20:24:37,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC571C0>) completed
2026-03-25 20:24:37,521 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 20:24:37,562 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-25 20:24:37,562 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00032s] ('admin', 'admin@example.com')
2026-03-25 20:24:37,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56F40>, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.username = ? OR users.email = ?', ('admin', 'admin@example.com'))
2026-03-25 20:24:37,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56F40>, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.username = ? OR users.email = ?', ('admin', 'admin@example.com')) completed
2026-03-25 20:24:37,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56F40>)
2026-03-25 20:24:37,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56F40>) completed
2026-03-25 20:24:37,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56F40>)
2026-03-25 20:24:37,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56F40>) completed
2026-03-25 20:24:37,566 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-25 20:24:37,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56FC0>, 'SELECT 1', [])
2026-03-25 20:24:37,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC56FC0>, 'SELECT 1', []) completed
2026-03-25 20:24:37,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56FC0>)
2026-03-25 20:24:37,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC56FC0>) completed
2026-03-25 20:24:37,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56FC0>)
2026-03-25 20:24:37,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC56FC0>) completed
2026-03-25 20:24:37,569 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 20:24:37,571 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-25 20:24:37,571 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00041s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'e196d381-f4ea-448c-b07c-022db12407d8', '2026-03-25 12:24:37.571963', '2026-03-25 12:24:37.571963')
2026-03-25 20:24:37,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC55FC0>, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'e196d381-f4ea-448c-b07c-022db12407d8', '2026-03-25 12:24:37.571963', '2026-03-25 12:24:37.571963'))
2026-03-25 20:24:37,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC55FC0>, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'e196d381-f4ea-448c-b07c-022db12407d8', '2026-03-25 12:24:37.571963', '2026-03-25 12:24:37.571963')) completed
2026-03-25 20:24:37,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC55FC0>)
2026-03-25 20:24:37,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC55FC0>) completed
2026-03-25 20:24:37,575 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-25 20:24:37,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC7CBC0>, 'SELECT 1', [])
2026-03-25 20:24:37,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFC7CBC0>, 'SELECT 1', []) completed
2026-03-25 20:24:37,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC7CBC0>)
2026-03-25 20:24:37,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFC7CBC0>) completed
2026-03-25 20:24:37,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC7CBC0>)
2026-03-25 20:24:37,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFC7CBC0>) completed
2026-03-25 20:24:37,588 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-25 20:24:37,590 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-25 20:24:37,590 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00027s] ('e196d381-f4ea-448c-b07c-022db12407d8',)
2026-03-25 20:24:37,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFD6EA40>, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('e196d381-f4ea-448c-b07c-022db12407d8',))
2026-03-25 20:24:37,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001F0EFD6EA40>, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('e196d381-f4ea-448c-b07c-022db12407d8',)) completed
2026-03-25 20:24:37,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFD6EA40>)
2026-03-25 20:24:37,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001F0EFD6EA40>) completed
2026-03-25 20:24:37,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFD6EA40>)
2026-03-25 20:24:37,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001F0EFD6EA40>) completed
2026-03-25 20:24:37,686 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-25 20:24:37,686 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>)
2026-03-25 20:24:37,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001F0EFACE2F0>) completed
2026-03-25 20:24:37,687 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 20:24:37,687 | DEBUG | tzlocal | request_id=- | user=anonymous | - - | status=- | duration=- | Looking up time zone info from registry
2026-03-25 20:24:37,688 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 20:24:37,688 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 20:24:37,688 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 20:24:37,689 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-25 20:24:37,690 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日任务分析" to job store "default"
2026-03-25 20:24:37,690 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "论坛指令扫描" to job store "default"
2026-03-25 20:24:37,690 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "知识图谱重建" to job store "default"
2026-03-25 20:24:37,690 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日标签生成" to job store "default"
2026-03-25 20:24:37,691 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "每日待办生成" to job store "default"
2026-03-25 20:24:37,691 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Scheduler started
2026-03-25 20:24:37,691 | INFO | app.services.scheduler_service | request_id=- | user=anonymous | - - | status=- | duration=- | [Scheduler] 定时任务调度器已启动
2026-03-25 20:24:37,691 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Looking for jobs to run
2026-03-25 20:24:37,691 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Next wakeup is due at 2026-03-25 21:24:37.688969+08:00 (in 3599.997088 seconds)
INFO: Application startup complete.
INFO: Uvicorn running on http://127.0.0.1:3337 (Press CTRL+C to quit)

View File

@@ -0,0 +1,86 @@
2026-03-25 20:24:37,459 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 20:24:37,459 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("users")
2026-03-25 20:24:37,460 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,462 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("documents")
2026-03-25 20:24:37,463 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,464 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("document_chunks")
2026-03-25 20:24:37,464 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,466 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("tasks")
2026-03-25 20:24:37,466 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,467 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("task_histories")
2026-03-25 20:24:37,468 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,469 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_posts")
2026-03-25 20:24:37,469 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,470 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_replies")
2026-03-25 20:24:37,471 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,473 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agents")
2026-03-25 20:24:37,473 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,474 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agent_messages")
2026-03-25 20:24:37,475 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,476 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("conversations")
2026-03-25 20:24:37,476 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,477 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("messages")
2026-03-25 20:24:37,478 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,479 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_nodes")
2026-03-25 20:24:37,479 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,481 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_edges")
2026-03-25 20:24:37,481 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,483 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("memory_summaries")
2026-03-25 20:24:37,484 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,485 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("user_memories")
2026-03-25 20:24:37,485 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,487 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_event_tags")
2026-03-25 20:24:37,487 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,489 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_tags")
2026-03-25 20:24:37,489 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,490 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_sources")
2026-03-25 20:24:37,490 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,491 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_events")
2026-03-25 20:24:37,492 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,493 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_candidates")
2026-03-25 20:24:37,493 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,494 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memories")
2026-03-25 20:24:37,495 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,496 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_tags")
2026-03-25 20:24:37,496 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,497 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("daily_todos")
2026-03-25 20:24:37,498 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,499 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("logs")
2026-03-25 20:24:37,499 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,500 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("skills")
2026-03-25 20:24:37,501 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,502 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("folders")
2026-03-25 20:24:37,502 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-25 20:24:37,504 INFO sqlalchemy.engine.Engine PRAGMA table_info(logs)
2026-03-25 20:24:37,505 INFO sqlalchemy.engine.Engine [generated in 0.00038s] ()
2026-03-25 20:24:37,506 INFO sqlalchemy.engine.Engine PRAGMA table_info(messages)
2026-03-25 20:24:37,507 INFO sqlalchemy.engine.Engine [generated in 0.00030s] ()
2026-03-25 20:24:37,508 INFO sqlalchemy.engine.Engine PRAGMA table_info(documents)
2026-03-25 20:24:37,508 INFO sqlalchemy.engine.Engine [generated in 0.00022s] ()
2026-03-25 20:24:37,510 INFO sqlalchemy.engine.Engine PRAGMA table_info(users)
2026-03-25 20:24:37,510 INFO sqlalchemy.engine.Engine [generated in 0.00031s] ()
2026-03-25 20:24:37,512 INFO sqlalchemy.engine.Engine SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-25 20:24:37,512 INFO sqlalchemy.engine.Engine [generated in 0.00033s] ()
2026-03-25 20:24:37,514 INFO sqlalchemy.engine.Engine PRAGMA index_list(users)
2026-03-25 20:24:37,514 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ()
2026-03-25 20:24:37,515 INFO sqlalchemy.engine.Engine PRAGMA table_info(forum_posts)
2026-03-25 20:24:37,516 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ()
2026-03-25 20:24:37,517 INFO sqlalchemy.engine.Engine PRAGMA index_list(forum_posts)
2026-03-25 20:24:37,517 INFO sqlalchemy.engine.Engine [generated in 0.00035s] ()
2026-03-25 20:24:37,518 INFO sqlalchemy.engine.Engine COMMIT
2026-03-25 20:24:37,521 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 20:24:37,562 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-25 20:24:37,562 INFO sqlalchemy.engine.Engine [generated in 0.00032s] ('admin', 'admin@example.com')
2026-03-25 20:24:37,566 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-25 20:24:37,569 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 20:24:37,571 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-25 20:24:37,571 INFO sqlalchemy.engine.Engine [generated in 0.00041s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'e196d381-f4ea-448c-b07c-022db12407d8', '2026-03-25 12:24:37.571963', '2026-03-25 12:24:37.571963')
2026-03-25 20:24:37,575 INFO sqlalchemy.engine.Engine COMMIT
2026-03-25 20:24:37,588 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-25 20:24:37,590 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-25 20:24:37,590 INFO sqlalchemy.engine.Engine [generated in 0.00027s] ('e196d381-f4ea-448c-b07c-022db12407d8',)
2026-03-25 20:24:37,686 INFO sqlalchemy.engine.Engine ROLLBACK

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,271 @@
2026-03-26 11:51:09,884 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:09,885 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("users")
2026-03-26 11:51:09,885 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,888 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("documents")
2026-03-26 11:51:09,888 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,889 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("document_chunks")
2026-03-26 11:51:09,890 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,891 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("tasks")
2026-03-26 11:51:09,891 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,893 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("task_histories")
2026-03-26 11:51:09,893 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,894 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_posts")
2026-03-26 11:51:09,895 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,896 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_replies")
2026-03-26 11:51:09,896 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,898 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agents")
2026-03-26 11:51:09,898 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,901 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agent_messages")
2026-03-26 11:51:09,901 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,903 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("conversations")
2026-03-26 11:51:09,903 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,904 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("messages")
2026-03-26 11:51:09,904 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,906 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_nodes")
2026-03-26 11:51:09,906 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,907 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_edges")
2026-03-26 11:51:09,908 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,909 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("memory_summaries")
2026-03-26 11:51:09,909 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,911 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("user_memories")
2026-03-26 11:51:09,911 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,912 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_event_tags")
2026-03-26 11:51:09,912 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,914 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_tags")
2026-03-26 11:51:09,914 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,916 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_sources")
2026-03-26 11:51:09,916 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,917 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_events")
2026-03-26 11:51:09,917 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,919 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_candidates")
2026-03-26 11:51:09,919 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,921 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memories")
2026-03-26 11:51:09,921 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,923 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_tags")
2026-03-26 11:51:09,923 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,924 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("daily_todos")
2026-03-26 11:51:09,924 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,926 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("reminders")
2026-03-26 11:51:09,926 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,927 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("goals")
2026-03-26 11:51:09,927 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,929 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("logs")
2026-03-26 11:51:09,929 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,930 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("skills")
2026-03-26 11:51:09,931 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,933 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("folders")
2026-03-26 11:51:09,933 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-26 11:51:09,936 INFO sqlalchemy.engine.Engine PRAGMA table_info(logs)
2026-03-26 11:51:09,936 INFO sqlalchemy.engine.Engine [generated in 0.00027s] ()
2026-03-26 11:51:09,938 INFO sqlalchemy.engine.Engine PRAGMA table_info(messages)
2026-03-26 11:51:09,938 INFO sqlalchemy.engine.Engine [generated in 0.00023s] ()
2026-03-26 11:51:09,939 INFO sqlalchemy.engine.Engine PRAGMA table_info(documents)
2026-03-26 11:51:09,939 INFO sqlalchemy.engine.Engine [generated in 0.00030s] ()
2026-03-26 11:51:09,941 INFO sqlalchemy.engine.Engine PRAGMA table_info(users)
2026-03-26 11:51:09,941 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ()
2026-03-26 11:51:09,942 INFO sqlalchemy.engine.Engine SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-26 11:51:09,942 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ()
2026-03-26 11:51:09,944 INFO sqlalchemy.engine.Engine PRAGMA index_list(users)
2026-03-26 11:51:09,944 INFO sqlalchemy.engine.Engine [generated in 0.00023s] ()
2026-03-26 11:51:09,946 INFO sqlalchemy.engine.Engine PRAGMA table_info(forum_posts)
2026-03-26 11:51:09,946 INFO sqlalchemy.engine.Engine [generated in 0.00030s] ()
2026-03-26 11:51:09,948 INFO sqlalchemy.engine.Engine PRAGMA index_list(forum_posts)
2026-03-26 11:51:09,948 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ()
2026-03-26 11:51:09,950 INFO sqlalchemy.engine.Engine PRAGMA table_info(agents)
2026-03-26 11:51:09,950 INFO sqlalchemy.engine.Engine [generated in 0.00025s] ()
2026-03-26 11:51:09,952 INFO sqlalchemy.engine.Engine PRAGMA table_info(skills)
2026-03-26 11:51:09,952 INFO sqlalchemy.engine.Engine [generated in 0.00021s] ()
2026-03-26 11:51:09,954 INFO sqlalchemy.engine.Engine UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'
2026-03-26 11:51:09,954 INFO sqlalchemy.engine.Engine [generated in 0.00034s] ()
2026-03-26 11:51:09,956 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,956 INFO sqlalchemy.engine.Engine [generated in 0.00023s] ('今日重点拆解',)
2026-03-26 11:51:09,958 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,958 INFO sqlalchemy.engine.Engine [cached since 0.001767s ago] ('周计划编排',)
2026-03-26 11:51:09,959 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,959 INFO sqlalchemy.engine.Engine [cached since 0.003258s ago] ('时间冲突分析',)
2026-03-26 11:51:09,960 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,960 INFO sqlalchemy.engine.Engine [cached since 0.004507s ago] ('任务执行 SOP',)
2026-03-26 11:51:09,961 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,961 INFO sqlalchemy.engine.Engine [cached since 0.005651s ago] ('外部交互推进',)
2026-03-26 11:51:09,963 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,963 INFO sqlalchemy.engine.Engine [cached since 0.006974s ago] ('知识检索摘要',)
2026-03-26 11:51:09,964 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,964 INFO sqlalchemy.engine.Engine [cached since 0.008352s ago] ('图谱沉淀策略',)
2026-03-26 11:51:09,965 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,966 INFO sqlalchemy.engine.Engine [cached since 0.00982s ago] ('风险识别模板',)
2026-03-26 11:51:09,967 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-26 11:51:09,967 INFO sqlalchemy.engine.Engine [cached since 0.01119s ago] ('趋势洞察模板',)
2026-03-26 11:51:09,968 INFO sqlalchemy.engine.Engine COMMIT
2026-03-26 11:51:09,971 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:10,111 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-26 11:51:10,112 INFO sqlalchemy.engine.Engine [generated in 0.00037s] ('admin', 'admin@example.com')
2026-03-26 11:51:10,116 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-26 11:51:10,116 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ()
2026-03-26 11:51:10,119 INFO sqlalchemy.engine.Engine SELECT skills.name
FROM skills
2026-03-26 11:51:10,119 INFO sqlalchemy.engine.Engine [generated in 0.00026s] ()
2026-03-26 11:51:10,121 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:10,123 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:10,126 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-26 11:51:10,126 INFO sqlalchemy.engine.Engine [generated in 0.00041s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, '5504b247-5340-4e5c-9b46-8e9e8de763ae', '2026-03-26 03:51:10.126242', '2026-03-26 03:51:10.126242')
2026-03-26 11:51:10,129 INFO sqlalchemy.engine.Engine COMMIT
2026-03-26 11:51:10,149 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:10,151 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-26 11:51:10,151 INFO sqlalchemy.engine.Engine [generated in 0.00029s] ('5504b247-5340-4e5c-9b46-8e9e8de763ae',)
2026-03-26 11:51:10,153 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:15,679 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:15,680 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-26 11:51:15,680 INFO sqlalchemy.engine.Engine [generated in 0.00033s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-26 11:51:15,684 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-26 11:51:15,684 INFO sqlalchemy.engine.Engine [cached since 5.569s ago] ()
2026-03-26 11:51:15,686 INFO sqlalchemy.engine.Engine SELECT skills.name
FROM skills
2026-03-26 11:51:15,687 INFO sqlalchemy.engine.Engine [cached since 5.568s ago] ()
2026-03-26 11:51:15,692 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:15,693 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-26 11:51:15,693 INFO sqlalchemy.engine.Engine [cached since 5.567s ago] ('info', 'system', None, 'a3a23ced-dd39-475d-a7b1-768b2a3d72b6', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 26, '22e22db6-c102-45a4-8c80-6d441d5518fb', '2026-03-26 03:51:15.693178', '2026-03-26 03:51:15.693178')
2026-03-26 11:51:15,697 INFO sqlalchemy.engine.Engine COMMIT
2026-03-26 11:51:15,829 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:15,830 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-26 11:51:15,830 INFO sqlalchemy.engine.Engine [cached since 5.679s ago] ('22e22db6-c102-45a4-8c80-6d441d5518fb',)
2026-03-26 11:51:15,833 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:15,834 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:16,189 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:16,189 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-26 11:51:16,190 INFO sqlalchemy.engine.Engine [cached since 0.5099s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-26 11:51:16,198 INFO sqlalchemy.engine.Engine SELECT skills.name, skills.description, skills.instructions, skills.agent_type, skills.tools, skills.required_context, skills.output_format, skills.visibility, skills.is_builtin, skills.team_id, skills.is_active, skills.owner_id, skills.id, skills.created_at, skills.updated_at
FROM skills
WHERE (skills.owner_id = ? OR skills.visibility = ? OR skills.team_id = ?) AND skills.is_active = 1
2026-03-26 11:51:16,198 INFO sqlalchemy.engine.Engine [generated in 0.00075s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'market', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06')
2026-03-26 11:51:16,202 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:16,214 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:16,215 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-26 11:51:16,216 INFO sqlalchemy.engine.Engine [cached since 6.09s ago] ('info', 'system', None, '9ad29c73-8963-4ea0-9aa0-6a00591b5160', '/api/skills', 'GET', 500, 'ResponseValidationError', 'http.request', 'unhandled_exception', '{"error_type": "ResponseValidationError", "error": "18 validation errors:\\n {\'type\': \'string_type\', \'loc\': (\'response\', 0, \'created_at\'), ... (11438 characters truncated) ... n File \\"E:\\\\Code\\\\Python\\\\Projects\\\\Jarvis\\\\backend\\\\app\\\\routers\\\\skill.py\\", line 40, in list_skills\\n GET /api/skills\\n"}', 'http', None, '4e980234-3f0b-4e9b-bba8-e94bcf570d75', '2026-03-26 03:51:16.215856', '2026-03-26 03:51:16.215856')
2026-03-26 11:51:16,222 INFO sqlalchemy.engine.Engine COMMIT
2026-03-26 11:51:16,237 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:16,237 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-26 11:51:16,238 INFO sqlalchemy.engine.Engine [cached since 6.087s ago] ('4e980234-3f0b-4e9b-bba8-e94bcf570d75',)
2026-03-26 11:51:16,240 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:57,558 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:57,559 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-26 11:51:57,559 INFO sqlalchemy.engine.Engine [cached since 41.88s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-26 11:51:57,563 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-26 11:51:57,563 INFO sqlalchemy.engine.Engine [cached since 47.45s ago] ()
2026-03-26 11:51:57,567 INFO sqlalchemy.engine.Engine SELECT skills.name
FROM skills
2026-03-26 11:51:57,567 INFO sqlalchemy.engine.Engine [cached since 47.45s ago] ()
2026-03-26 11:51:57,573 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:57,574 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-26 11:51:57,574 INFO sqlalchemy.engine.Engine [cached since 47.45s ago] ('info', 'system', None, '3e170af4-5f6a-42fb-b370-786a9cbb9897', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 16, '14666877-93a8-4fd6-9184-11efaaebe561', '2026-03-26 03:51:57.573843', '2026-03-26 03:51:57.573843')
2026-03-26 11:51:57,578 INFO sqlalchemy.engine.Engine COMMIT
2026-03-26 11:51:57,595 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:57,596 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-26 11:51:57,596 INFO sqlalchemy.engine.Engine [cached since 47.44s ago] ('14666877-93a8-4fd6-9184-11efaaebe561',)
2026-03-26 11:51:57,599 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:57,602 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:57,932 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:57,932 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-26 11:51:57,933 INFO sqlalchemy.engine.Engine [cached since 42.25s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-26 11:51:57,937 INFO sqlalchemy.engine.Engine SELECT skills.name, skills.description, skills.instructions, skills.agent_type, skills.tools, skills.required_context, skills.output_format, skills.visibility, skills.is_builtin, skills.team_id, skills.is_active, skills.owner_id, skills.id, skills.created_at, skills.updated_at
FROM skills
WHERE (skills.owner_id = ? OR skills.visibility = ? OR skills.team_id = ?) AND skills.is_active = 1
2026-03-26 11:51:57,937 INFO sqlalchemy.engine.Engine [cached since 41.74s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'market', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06')
2026-03-26 11:51:57,941 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:51:57,949 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:57,950 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-26 11:51:57,950 INFO sqlalchemy.engine.Engine [cached since 47.82s ago] ('info', 'system', None, '8c4020dd-ddc1-42d2-a761-29b6d450dd22', '/api/skills', 'GET', 500, 'ResponseValidationError', 'http.request', 'unhandled_exception', '{"error_type": "ResponseValidationError", "error": "18 validation errors:\\n {\'type\': \'string_type\', \'loc\': (\'response\', 0, \'created_at\'), ... (11438 characters truncated) ... n File \\"E:\\\\Code\\\\Python\\\\Projects\\\\Jarvis\\\\backend\\\\app\\\\routers\\\\skill.py\\", line 40, in list_skills\\n GET /api/skills\\n"}', 'http', None, '0da952ef-a0f5-4e6d-9362-bf2136435651', '2026-03-26 03:51:57.950379', '2026-03-26 03:51:57.950379')
2026-03-26 11:51:57,956 INFO sqlalchemy.engine.Engine COMMIT
2026-03-26 11:51:57,967 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:51:57,968 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-26 11:51:57,968 INFO sqlalchemy.engine.Engine [cached since 47.82s ago] ('0da952ef-a0f5-4e6d-9362-bf2136435651',)
2026-03-26 11:51:57,971 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:53:15,383 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:53:15,384 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-26 11:53:15,384 INFO sqlalchemy.engine.Engine [cached since 119.7s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-26 11:53:15,391 INFO sqlalchemy.engine.Engine SELECT daily_todos.user_id, daily_todos.title, daily_todos.is_completed, daily_todos.source, daily_todos.source_detail, daily_todos.source_ref_id, daily_todos.todo_date, daily_todos.completed_at, daily_todos.id, daily_todos.created_at, daily_todos.updated_at
FROM daily_todos
WHERE daily_todos.user_id = ? AND daily_todos.todo_date >= ? AND daily_todos.todo_date <= ?
2026-03-26 11:53:15,391 INFO sqlalchemy.engine.Engine [generated in 0.00043s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01', '2026-03-31')
2026-03-26 11:53:15,397 INFO sqlalchemy.engine.Engine SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at
FROM tasks
WHERE tasks.user_id = ? AND tasks.due_date IS NOT NULL AND tasks.due_date >= ? AND tasks.due_date <= ?
2026-03-26 11:53:15,397 INFO sqlalchemy.engine.Engine [generated in 0.00085s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01 00:00:00.000000', '2026-03-31 23:59:59.999999')
2026-03-26 11:53:15,402 INFO sqlalchemy.engine.Engine SELECT reminders.user_id, reminders.title, reminders.note, reminders.reminder_at, reminders.status, reminders.is_dismissed, reminders.id, reminders.created_at, reminders.updated_at
FROM reminders
WHERE reminders.user_id = ? AND reminders.reminder_at >= ? AND reminders.reminder_at <= ?
2026-03-26 11:53:15,403 INFO sqlalchemy.engine.Engine [generated in 0.00050s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01 00:00:00.000000', '2026-03-31 23:59:59.999999')
2026-03-26 11:53:15,408 INFO sqlalchemy.engine.Engine SELECT goals.user_id, goals.title, goals.note, goals.goal_date, goals.status, goals.id, goals.created_at, goals.updated_at
FROM goals
WHERE goals.user_id = ? AND goals.goal_date >= ? AND goals.goal_date <= ?
2026-03-26 11:53:15,408 INFO sqlalchemy.engine.Engine [generated in 0.00035s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01', '2026-03-31')
2026-03-26 11:53:15,415 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:53:15,416 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-26 11:53:15,416 INFO sqlalchemy.engine.Engine [cached since 125.3s ago] ('info', 'system', None, '86d856e0-df50-428e-835d-9d28dae1573c', '/api/schedule-center/month', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {"year": "2026", "month": "3"}, "client": "127.0.0.1"}', 'http', 38, '4e25aa1a-e19a-4c63-8706-dada505737c0', '2026-03-26 03:53:15.416232', '2026-03-26 03:53:15.416232')
2026-03-26 11:53:15,420 INFO sqlalchemy.engine.Engine COMMIT
2026-03-26 11:53:15,436 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:53:15,437 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-26 11:53:15,437 INFO sqlalchemy.engine.Engine [cached since 125.3s ago] ('4e25aa1a-e19a-4c63-8706-dada505737c0',)
2026-03-26 11:53:15,439 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:53:15,440 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:53:15,504 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:53:15,504 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-26 11:53:15,505 INFO sqlalchemy.engine.Engine [cached since 119.8s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-26 11:53:15,509 INFO sqlalchemy.engine.Engine SELECT daily_todos.user_id, daily_todos.title, daily_todos.is_completed, daily_todos.source, daily_todos.source_detail, daily_todos.source_ref_id, daily_todos.todo_date, daily_todos.completed_at, daily_todos.id, daily_todos.created_at, daily_todos.updated_at
FROM daily_todos
WHERE daily_todos.user_id = ? AND daily_todos.todo_date = ? ORDER BY daily_todos.created_at DESC
2026-03-26 11:53:15,509 INFO sqlalchemy.engine.Engine [generated in 0.00045s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-26')
2026-03-26 11:53:15,513 INFO sqlalchemy.engine.Engine SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at
FROM tasks
WHERE tasks.user_id = ? AND tasks.due_date IS NOT NULL AND tasks.due_date >= ? AND tasks.due_date <= ? ORDER BY tasks.created_at DESC
2026-03-26 11:53:15,513 INFO sqlalchemy.engine.Engine [generated in 0.00035s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-26 00:00:00.000000', '2026-03-26 23:59:59.999999')
2026-03-26 11:53:15,518 INFO sqlalchemy.engine.Engine SELECT reminders.user_id, reminders.title, reminders.note, reminders.reminder_at, reminders.status, reminders.is_dismissed, reminders.id, reminders.created_at, reminders.updated_at
FROM reminders
WHERE reminders.user_id = ? AND reminders.reminder_at >= ? AND reminders.reminder_at <= ? ORDER BY reminders.reminder_at ASC, reminders.created_at ASC
2026-03-26 11:53:15,518 INFO sqlalchemy.engine.Engine [generated in 0.00057s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-26 00:00:00.000000', '2026-03-26 23:59:59.999999')
2026-03-26 11:53:15,523 INFO sqlalchemy.engine.Engine SELECT goals.user_id, goals.title, goals.note, goals.goal_date, goals.status, goals.id, goals.created_at, goals.updated_at
FROM goals
WHERE goals.user_id = ? AND goals.goal_date = ? ORDER BY goals.created_at DESC
2026-03-26 11:53:15,523 INFO sqlalchemy.engine.Engine [generated in 0.00056s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-26')
2026-03-26 11:53:15,531 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:53:15,532 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-26 11:53:15,532 INFO sqlalchemy.engine.Engine [cached since 125.4s ago] ('info', 'system', None, '9fcf40c6-06cf-483b-8404-ab6aa8809573', '/api/schedule-center/date', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {"date_str": "2026-03-26"}, "client": "127.0.0.1"}', 'http', 28, '8b24a757-a400-4f4a-87aa-b12a753bf035', '2026-03-26 03:53:15.531945', '2026-03-26 03:53:15.531945')
2026-03-26 11:53:15,538 INFO sqlalchemy.engine.Engine COMMIT
2026-03-26 11:53:15,556 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-26 11:53:15,557 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-26 11:53:15,557 INFO sqlalchemy.engine.Engine [cached since 125.4s ago] ('8b24a757-a400-4f4a-87aa-b12a753bf035',)
2026-03-26 11:53:15,561 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-26 11:53:15,563 INFO sqlalchemy.engine.Engine ROLLBACK

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,720 @@
2026-03-27 23:17:37,068 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:37,068 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("users")
2026-03-27 23:17:37,068 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,072 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("documents")
2026-03-27 23:17:37,073 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,075 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("document_chunks")
2026-03-27 23:17:37,075 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,077 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("tasks")
2026-03-27 23:17:37,077 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,079 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("task_histories")
2026-03-27 23:17:37,079 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,081 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_posts")
2026-03-27 23:17:37,081 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,083 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_replies")
2026-03-27 23:17:37,083 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,085 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agents")
2026-03-27 23:17:37,085 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,086 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agent_messages")
2026-03-27 23:17:37,087 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,088 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("conversations")
2026-03-27 23:17:37,088 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,090 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("messages")
2026-03-27 23:17:37,090 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,092 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_nodes")
2026-03-27 23:17:37,092 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,094 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_edges")
2026-03-27 23:17:37,094 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,096 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("memory_summaries")
2026-03-27 23:17:37,096 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,098 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("user_memories")
2026-03-27 23:17:37,098 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,099 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_event_tags")
2026-03-27 23:17:37,100 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,101 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_tags")
2026-03-27 23:17:37,101 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,103 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_sources")
2026-03-27 23:17:37,103 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,105 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_events")
2026-03-27 23:17:37,105 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,106 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_candidates")
2026-03-27 23:17:37,106 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,108 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memories")
2026-03-27 23:17:37,108 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,110 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_tags")
2026-03-27 23:17:37,110 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,112 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("daily_todos")
2026-03-27 23:17:37,112 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,113 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("reminders")
2026-03-27 23:17:37,113 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,115 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("goals")
2026-03-27 23:17:37,115 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,117 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("logs")
2026-03-27 23:17:37,117 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,118 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("skills")
2026-03-27 23:17:37,119 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,120 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("folders")
2026-03-27 23:17:37,120 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-27 23:17:37,123 INFO sqlalchemy.engine.Engine PRAGMA table_info(logs)
2026-03-27 23:17:37,123 INFO sqlalchemy.engine.Engine [generated in 0.00025s] ()
2026-03-27 23:17:37,124 INFO sqlalchemy.engine.Engine PRAGMA table_info(messages)
2026-03-27 23:17:37,125 INFO sqlalchemy.engine.Engine [generated in 0.00025s] ()
2026-03-27 23:17:37,127 INFO sqlalchemy.engine.Engine PRAGMA table_info(documents)
2026-03-27 23:17:37,127 INFO sqlalchemy.engine.Engine [generated in 0.00023s] ()
2026-03-27 23:17:37,128 INFO sqlalchemy.engine.Engine PRAGMA table_info(users)
2026-03-27 23:17:37,129 INFO sqlalchemy.engine.Engine [generated in 0.00038s] ()
2026-03-27 23:17:37,130 INFO sqlalchemy.engine.Engine SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-27 23:17:37,130 INFO sqlalchemy.engine.Engine [generated in 0.00023s] ()
2026-03-27 23:17:37,132 INFO sqlalchemy.engine.Engine PRAGMA index_list(users)
2026-03-27 23:17:37,132 INFO sqlalchemy.engine.Engine [generated in 0.00033s] ()
2026-03-27 23:17:37,134 INFO sqlalchemy.engine.Engine PRAGMA table_info(forum_posts)
2026-03-27 23:17:37,134 INFO sqlalchemy.engine.Engine [generated in 0.00030s] ()
2026-03-27 23:17:37,136 INFO sqlalchemy.engine.Engine PRAGMA index_list(forum_posts)
2026-03-27 23:17:37,136 INFO sqlalchemy.engine.Engine [generated in 0.00038s] ()
2026-03-27 23:17:37,138 INFO sqlalchemy.engine.Engine PRAGMA table_info(agents)
2026-03-27 23:17:37,138 INFO sqlalchemy.engine.Engine [generated in 0.00032s] ()
2026-03-27 23:17:37,140 INFO sqlalchemy.engine.Engine PRAGMA table_info(skills)
2026-03-27 23:17:37,140 INFO sqlalchemy.engine.Engine [generated in 0.00023s] ()
2026-03-27 23:17:37,142 INFO sqlalchemy.engine.Engine UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'
2026-03-27 23:17:37,142 INFO sqlalchemy.engine.Engine [generated in 0.00021s] ()
2026-03-27 23:17:37,143 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,144 INFO sqlalchemy.engine.Engine [generated in 0.00027s] ('今日重点拆解',)
2026-03-27 23:17:37,145 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,145 INFO sqlalchemy.engine.Engine [cached since 0.001927s ago] ('周计划编排',)
2026-03-27 23:17:37,147 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,147 INFO sqlalchemy.engine.Engine [cached since 0.003716s ago] ('时间冲突分析',)
2026-03-27 23:17:37,149 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,149 INFO sqlalchemy.engine.Engine [cached since 0.005677s ago] ('任务执行 SOP',)
2026-03-27 23:17:37,150 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,150 INFO sqlalchemy.engine.Engine [cached since 0.007098s ago] ('外部交互推进',)
2026-03-27 23:17:37,152 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,152 INFO sqlalchemy.engine.Engine [cached since 0.008609s ago] ('知识检索摘要',)
2026-03-27 23:17:37,153 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,154 INFO sqlalchemy.engine.Engine [cached since 0.01027s ago] ('图谱沉淀策略',)
2026-03-27 23:17:37,155 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,155 INFO sqlalchemy.engine.Engine [cached since 0.01191s ago] ('风险识别模板',)
2026-03-27 23:17:37,157 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,157 INFO sqlalchemy.engine.Engine [cached since 0.01353s ago] ('趋势洞察模板',)
2026-03-27 23:17:37,158 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:37,256 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:37,299 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-27 23:17:37,299 INFO sqlalchemy.engine.Engine [generated in 0.00035s] ('admin', 'admin@example.com')
2026-03-27 23:17:37,303 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-27 23:17:37,304 INFO sqlalchemy.engine.Engine [generated in 0.00045s] ()
2026-03-27 23:17:37,307 INFO sqlalchemy.engine.Engine SELECT skills.name
FROM skills
2026-03-27 23:17:37,307 INFO sqlalchemy.engine.Engine [generated in 0.00027s] ()
2026-03-27 23:17:37,309 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:37,311 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:37,314 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:37,314 INFO sqlalchemy.engine.Engine [generated in 0.00044s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'aa88f9b5-2ad0-443a-a6ec-9dfa84efffc0', '2026-03-27 15:17:37.314556', '2026-03-27 15:17:37.314556')
2026-03-27 23:17:37,318 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:37,429 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:37,431 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:37,432 INFO sqlalchemy.engine.Engine [generated in 0.00027s] ('aa88f9b5-2ad0-443a-a6ec-9dfa84efffc0',)
2026-03-27 23:17:37,434 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:53,417 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:53,419 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-27 23:17:53,419 INFO sqlalchemy.engine.Engine [generated in 0.00039s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:53,432 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:53,433 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:53,433 INFO sqlalchemy.engine.Engine [cached since 16.12s ago] ('info', 'system', None, 'aea73228-a2f6-4a0f-bd31-43277b7a749b', '/api/agents/stats/hierarchy', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 29, '89954f87-03db-4c64-bbb0-6a68fe25dd8e', '2026-03-27 15:17:53.433189', '2026-03-27 15:17:53.433189')
2026-03-27 23:17:53,440 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:53,472 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:53,473 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:53,473 INFO sqlalchemy.engine.Engine [cached since 16.04s ago] ('89954f87-03db-4c64-bbb0-6a68fe25dd8e',)
2026-03-27 23:17:53,478 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:53,480 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:54,230 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:54,230 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-27 23:17:54,230 INFO sqlalchemy.engine.Engine [cached since 0.8121s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:54,235 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-27 23:17:54,235 INFO sqlalchemy.engine.Engine [cached since 16.93s ago] ()
2026-03-27 23:17:54,239 INFO sqlalchemy.engine.Engine SELECT skills.name
FROM skills
2026-03-27 23:17:54,239 INFO sqlalchemy.engine.Engine [cached since 16.93s ago] ()
2026-03-27 23:17:54,247 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:54,248 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:54,248 INFO sqlalchemy.engine.Engine [cached since 16.93s ago] ('info', 'system', None, '25e91305-5ef7-498d-8bec-33696533a14c', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 20, 'f311ed85-49db-4b6c-bf73-5c31c9fe98bc', '2026-03-27 15:17:54.248251', '2026-03-27 15:17:54.248251')
2026-03-27 23:17:54,254 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:54,270 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:54,271 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:54,271 INFO sqlalchemy.engine.Engine [cached since 16.84s ago] ('f311ed85-49db-4b6c-bf73-5c31c9fe98bc',)
2026-03-27 23:17:54,275 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:54,278 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:54,719 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:54,720 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-27 23:17:54,720 INFO sqlalchemy.engine.Engine [cached since 1.302s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:54,728 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:54,729 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:54,729 INFO sqlalchemy.engine.Engine [cached since 17.42s ago] ('info', 'system', None, '6e05d297-f182-43ba-b0b1-5e6fe53b8396', '/api/agents/stats/hierarchy', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, '33317f6a-f5ec-4ebf-a6e5-07e52a0762c9', '2026-03-27 15:17:54.728819', '2026-03-27 15:17:54.728819')
2026-03-27 23:17:54,735 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:54,761 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:54,762 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:54,762 INFO sqlalchemy.engine.Engine [cached since 17.33s ago] ('33317f6a-f5ec-4ebf-a6e5-07e52a0762c9',)
2026-03-27 23:17:54,766 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:54,768 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:55,680 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,682 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-27 23:17:55,682 INFO sqlalchemy.engine.Engine [cached since 2.263s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:55,683 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,684 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:55,685 INFO sqlalchemy.engine.Engine [cached since 18.37s ago] ('info', 'system', None, '267c2e50-ad38-4c3b-960a-c87f8584f059', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '9f697d9c-ae1e-4389-bd2c-3f5bde13a8a1', '2026-03-27 15:17:55.684194', '2026-03-27 15:17:55.684194')
2026-03-27 23:17:55,685 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,686 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-27 23:17:55,686 INFO sqlalchemy.engine.Engine [cached since 2.268s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:55,695 INFO sqlalchemy.engine.Engine SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at
FROM conversations
WHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC
LIMIT ? OFFSET ?
2026-03-27 23:17:55,696 INFO sqlalchemy.engine.Engine [generated in 0.00057s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)
2026-03-27 23:17:55,700 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:55,703 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-27 23:17:55,703 INFO sqlalchemy.engine.Engine [cached since 2.285s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:55,716 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,717 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:55,717 INFO sqlalchemy.engine.Engine [cached since 18.4s ago] ('info', 'system', None, 'a0bf0c31-d631-4b88-8e50-78ee1279cb68', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 49, 'c2c9030c-a04f-474f-9572-22e149dd7f15', '2026-03-27 15:17:55.717194', '2026-03-27 15:17:55.717194')
2026-03-27 23:17:55,741 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,741 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:55,742 INFO sqlalchemy.engine.Engine [cached since 18.31s ago] ('9f697d9c-ae1e-4389-bd2c-3f5bde13a8a1',)
2026-03-27 23:17:55,747 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:55,749 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:55,750 INFO sqlalchemy.engine.Engine [cached since 18.44s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'fd12fc34-fbf3-47e3-805d-3e3cff571f8d', '/api/settings', 'GET', 200, None, 'settings.get', '加载用户设置', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Minimax", "provider": "openai", "model": "MiniMax-M2.7-highspeed", "has_base_url": true, "has_api_key": true, "enabled": true}]}, "vlm": {"count": 0, "items": []}, "embedding": {"count": 0, "items": []}, "rerank": {"count": 0, "items": []}}}', 'settings', None, '6111fbd7-a3f3-4f7c-b817-3b03adbcf1ec', '2026-03-27 15:17:55.749212', '2026-03-27 15:17:55.749212')
2026-03-27 23:17:55,752 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:55,771 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:55,774 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,776 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:55,776 INFO sqlalchemy.engine.Engine [cached since 18.46s ago] ('info', 'system', None, '9afaa18b-2613-47ab-9276-4554f93bc0af', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'db4304e5-a091-432c-9738-1858a5c997ab', '2026-03-27 15:17:55.776212', '2026-03-27 15:17:55.776212')
2026-03-27 23:17:55,776 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,777 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:55,778 INFO sqlalchemy.engine.Engine [cached since 18.35s ago] ('c2c9030c-a04f-474f-9572-22e149dd7f15',)
2026-03-27 23:17:55,791 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:55,793 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:55,794 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,795 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:55,796 INFO sqlalchemy.engine.Engine [cached since 18.36s ago] ('6111fbd7-a3f3-4f7c-b817-3b03adbcf1ec',)
2026-03-27 23:17:55,799 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:55,818 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,819 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:55,819 INFO sqlalchemy.engine.Engine [cached since 18.39s ago] ('db4304e5-a091-432c-9738-1858a5c997ab',)
2026-03-27 23:17:55,824 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,826 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:55,826 INFO sqlalchemy.engine.Engine [cached since 18.51s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'fd12fc34-fbf3-47e3-805d-3e3cff571f8d', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 151, '7499475d-a19b-4cf6-adcc-23e0e69ad015', '2026-03-27 15:17:55.826225', '2026-03-27 15:17:55.826225')
2026-03-27 23:17:55,827 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:55,832 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:55,849 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:55,850 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:55,850 INFO sqlalchemy.engine.Engine [cached since 18.42s ago] ('7499475d-a19b-4cf6-adcc-23e0e69ad015',)
2026-03-27 23:17:55,854 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:55,856 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:57,617 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:57,618 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:57,618 INFO sqlalchemy.engine.Engine [cached since 20.3s ago] ('info', 'system', None, '633f1340-56bd-42d1-b23e-681e3a1c048b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '610bc8c1-e8f1-4c20-ab46-29e733647f8d', '2026-03-27 15:17:57.618374', '2026-03-27 15:17:57.618374')
2026-03-27 23:17:57,623 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:57,643 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:57,644 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:57,644 INFO sqlalchemy.engine.Engine [cached since 20.21s ago] ('610bc8c1-e8f1-4c20-ab46-29e733647f8d',)
2026-03-27 23:17:57,648 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:59,419 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,419 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-27 23:17:59,420 INFO sqlalchemy.engine.Engine [cached since 6.001s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:59,424 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-27 23:17:59,424 INFO sqlalchemy.engine.Engine [cached since 6.006s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:59,429 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,430 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,431 INFO sqlalchemy.engine.Engine [cached since 22.12s ago] ('info', 'system', None, 'a39ba997-9436-4932-be00-812d99cef7c2', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 13, '6f68fe9f-236e-4dc7-be68-683b87d8c78a', '2026-03-27 15:17:59.430337', '2026-03-27 15:17:59.430337')
2026-03-27 23:17:59,435 INFO sqlalchemy.engine.Engine INSERT INTO conversations (user_id, title, message_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,435 INFO sqlalchemy.engine.Engine [generated in 0.00070s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '帮我制定一下明天的计划,我要完成项目需求', 0, '00d5d964-58b2-4516-be9c-554ad6dcf174', '2026-03-27 15:17:59.435336', '2026-03-27 15:17:59.435336')
2026-03-27 23:17:59,441 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:59,460 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:59,461 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,461 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:17:59,462 INFO sqlalchemy.engine.Engine [cached since 22.03s ago] ('6f68fe9f-236e-4dc7-be68-683b87d8c78a',)
2026-03-27 23:17:59,481 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:17:59,483 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,484 INFO sqlalchemy.engine.Engine SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at
FROM conversations
WHERE conversations.id = ?
2026-03-27 23:17:59,485 INFO sqlalchemy.engine.Engine [generated in 0.00055s] ('00d5d964-58b2-4516-be9c-554ad6dcf174',)
2026-03-27 23:17:59,491 INFO sqlalchemy.engine.Engine INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,492 INFO sqlalchemy.engine.Engine [generated in 0.00060s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '帮我制定一下明天的计划,我要完成项目需求', None, None, 'null', '0a3c4f46-9d73-4b80-98ff-e38d80b490c7', '2026-03-27 15:17:59.491749', '2026-03-27 15:17:59.491749')
2026-03-27 23:17:59,496 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:59,509 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,511 INFO sqlalchemy.engine.Engine SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at
FROM messages
WHERE messages.id = ?
2026-03-27 23:17:59,511 INFO sqlalchemy.engine.Engine [generated in 0.00044s] ('0a3c4f46-9d73-4b80-98ff-e38d80b490c7',)
2026-03-27 23:17:59,518 INFO sqlalchemy.engine.Engine INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,518 INFO sqlalchemy.engine.Engine [generated in 0.00079s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'User message', '帮我制定一下明天的计划,我要完成项目需求', '帮我制定一下明天的计划,我要完成项目需求', '{"role": "user"}', 1.0, 0, '2026-03-27 15:17:59.518681', None, 'pending', 'e5c793ce-c0ea-472f-8890-918b8db08621', '2026-03-27 15:17:59.518681', '2026-03-27 15:17:59.518681')
2026-03-27 23:17:59,523 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:59,535 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,537 INFO sqlalchemy.engine.Engine SELECT user_memories.user_id, user_memories.memory_type, user_memories.content, user_memories.importance, user_memories.is_recalled, user_memories.recall_count, user_memories.source_conversation_id, user_memories.extracted_at, user_memories.last_recalled_at, user_memories.id, user_memories.created_at, user_memories.updated_at
FROM user_memories
WHERE user_memories.user_id = ? ORDER BY user_memories.importance DESC, user_memories.recall_count DESC
LIMIT ? OFFSET ?
2026-03-27 23:17:59,537 INFO sqlalchemy.engine.Engine [generated in 0.00035s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0)
2026-03-27 23:17:59,541 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:59,546 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,550 INFO sqlalchemy.engine.Engine SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at
FROM memory_summaries
WHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.summary_at
2026-03-27 23:17:59,550 INFO sqlalchemy.engine.Engine [generated in 0.00058s] ('00d5d964-58b2-4516-be9c-554ad6dcf174',)
2026-03-27 23:17:59,560 INFO sqlalchemy.engine.Engine SELECT brain_memories.user_id, brain_memories.memory_type, brain_memories.title, brain_memories.content, brain_memories.importance, brain_memories.confidence, brain_memories.timeline_date, brain_memories.first_learned_at, brain_memories.last_reinforced_at, brain_memories.reinforcement_count, brain_memories.status, brain_memories.origin_candidate_id, brain_memories.origin_source_types, brain_memories.metadata_, brain_memories.id, brain_memories.created_at, brain_memories.updated_at
FROM brain_memories
WHERE brain_memories.user_id = ? AND brain_memories.status = ? AND (lower(brain_memories.title) LIKE lower(?) OR lower(brain_memories.content) LIKE lower(?)) ORDER BY brain_memories.importance DESC, brain_memories.created_at DESC
LIMIT ? OFFSET ?
2026-03-27 23:17:59,560 INFO sqlalchemy.engine.Engine [generated in 0.00048s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%帮我制定一下明天的计划,我要完成项目需求%', '%帮我制定一下明天的计划,我要完成项目需求%', 3, 0)
2026-03-27 23:17:59,565 INFO sqlalchemy.engine.Engine INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,565 INFO sqlalchemy.engine.Engine [cached since 0.0743s ago] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'assistant', '', 'Minimax', None, 'null', '261a14ea-ff02-4965-92f3-e0509a17be79', '2026-03-27 15:17:59.565339', '2026-03-27 15:17:59.565339')
2026-03-27 23:17:59,569 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:17:59,590 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,591 INFO sqlalchemy.engine.Engine SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at
FROM messages
WHERE messages.id = ?
2026-03-27 23:17:59,591 INFO sqlalchemy.engine.Engine [cached since 0.08045s ago] ('261a14ea-ff02-4965-92f3-e0509a17be79',)
2026-03-27 23:17:59,629 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:17:59,630 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,631 INFO sqlalchemy.engine.Engine [cached since 22.32s ago] ('info', 'system', None, '784120b5-31c3-4a26-a11d-7e2ea2b0fcdd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 4, '052c543e-0289-49c1-890c-c22398163ca5', '2026-03-27 15:17:59.630693', '2026-03-27 15:17:59.630693')
2026-03-27 23:18:02,753 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:02,770 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:02,771 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:02,771 INFO sqlalchemy.engine.Engine [cached since 25.34s ago] ('052c543e-0289-49c1-890c-c22398163ca5',)
2026-03-27 23:18:02,775 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:05,386 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:05,387 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:05,387 INFO sqlalchemy.engine.Engine [cached since 28.07s ago] ('info', 'system', None, 'b061e819-167a-4ea1-bf53-251a320efe73', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6038c569-2794-47df-8fc6-593c0f7819d3', '2026-03-27 15:18:05.387468', '2026-03-27 15:18:05.387468')
2026-03-27 23:18:05,392 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:05,409 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:05,410 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:05,410 INFO sqlalchemy.engine.Engine [cached since 27.98s ago] ('6038c569-2794-47df-8fc6-593c0f7819d3',)
2026-03-27 23:18:05,415 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:05,588 INFO sqlalchemy.engine.Engine SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at
FROM messages
WHERE messages.id = ?
2026-03-27 23:18:05,589 INFO sqlalchemy.engine.Engine [generated in 0.00040s] ('261a14ea-ff02-4965-92f3-e0509a17be79',)
2026-03-27 23:18:05,593 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:05,597 INFO sqlalchemy.engine.Engine SELECT count(messages.id) AS count_1
FROM messages
WHERE messages.conversation_id = ? AND messages.role = ?
2026-03-27 23:18:05,597 INFO sqlalchemy.engine.Engine [generated in 0.00055s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user')
2026-03-27 23:18:05,600 INFO sqlalchemy.engine.Engine UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?
2026-03-27 23:18:05,601 INFO sqlalchemy.engine.Engine [generated in 0.00074s] ('抱歉,发生错误: 模型服务暂不可用,请稍后再试。', '2026-03-27 15:18:05.600783', '261a14ea-ff02-4965-92f3-e0509a17be79')
2026-03-27 23:18:05,607 INFO sqlalchemy.engine.Engine SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at
FROM memory_summaries
WHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.turn_count DESC
LIMIT ? OFFSET ?
2026-03-27 23:18:05,608 INFO sqlalchemy.engine.Engine [generated in 0.00068s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 1, 0)
2026-03-27 23:18:05,610 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:05,612 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:05,626 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:05,626 INFO sqlalchemy.engine.Engine INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:05,626 INFO sqlalchemy.engine.Engine [cached since 6.109s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'Assistant message', '抱歉,发生错误: 模型服务暂不可用,请稍后再试。', '抱歉,发生错误: 模型服务暂不可用,请稍后再试。', '{"role": "assistant"}', 1.0, 0, '2026-03-27 15:18:05.626937', None, 'pending', '4d5439bb-5940-491b-81a2-b9acc1174262', '2026-03-27 15:18:05.626937', '2026-03-27 15:18:05.626937')
2026-03-27 23:18:05,631 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:05,728 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:05,729 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:05,729 INFO sqlalchemy.engine.Engine [cached since 28.42s ago] ('info', 'system', None, '5c17c48a-9c50-4efa-bb3d-4a8e76ccde80', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3369a105-4861-471f-90a7-adf9948856eb', '2026-03-27 15:18:05.729470', '2026-03-27 15:18:05.729470')
2026-03-27 23:18:05,734 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:05,753 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:05,754 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:05,754 INFO sqlalchemy.engine.Engine [cached since 28.32s ago] ('3369a105-4861-471f-90a7-adf9948856eb',)
2026-03-27 23:18:05,757 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:06,072 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:06,073 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:06,073 INFO sqlalchemy.engine.Engine [cached since 28.76s ago] ('info', 'system', None, '430bc93b-c109-43b2-82f6-097942a6edc6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2d5346e6-99f8-4cb3-aa95-d2f846c3cc66', '2026-03-27 15:18:06.073469', '2026-03-27 15:18:06.073469')
2026-03-27 23:18:06,078 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:06,099 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:06,099 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:06,100 INFO sqlalchemy.engine.Engine [cached since 28.67s ago] ('2d5346e6-99f8-4cb3-aa95-d2f846c3cc66',)
2026-03-27 23:18:06,103 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:07,921 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:07,922 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:07,922 INFO sqlalchemy.engine.Engine [cached since 30.61s ago] ('info', 'system', None, 'aff0b148-5bb5-4c11-9ab2-a3540178262e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '19b3fab7-8a88-43d3-aec0-69935d5e8303', '2026-03-27 15:18:07.922012', '2026-03-27 15:18:07.922012')
2026-03-27 23:18:07,928 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:07,943 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:07,944 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:07,944 INFO sqlalchemy.engine.Engine [cached since 30.51s ago] ('19b3fab7-8a88-43d3-aec0-69935d5e8303',)
2026-03-27 23:18:07,948 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:09,618 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:09,619 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:09,619 INFO sqlalchemy.engine.Engine [cached since 32.31s ago] ('info', 'system', None, 'a0dda757-410c-442b-b38e-f5ec2b5861d8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2e593d42-c096-4b8c-8e22-4fcb971ea25f', '2026-03-27 15:18:09.618706', '2026-03-27 15:18:09.618706')
2026-03-27 23:18:09,625 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:09,649 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:09,650 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:09,650 INFO sqlalchemy.engine.Engine [cached since 32.22s ago] ('2e593d42-c096-4b8c-8e22-4fcb971ea25f',)
2026-03-27 23:18:09,654 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:13,133 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:13,133 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:13,133 INFO sqlalchemy.engine.Engine [cached since 35.82s ago] ('info', 'system', None, 'd89137a5-e12c-4866-bd99-969e5b4627ec', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '434f297b-01d5-4285-99c0-9a2f9564cbb7', '2026-03-27 15:18:13.133709', '2026-03-27 15:18:13.133709')
2026-03-27 23:18:13,187 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:13,201 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:13,202 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:13,202 INFO sqlalchemy.engine.Engine [cached since 35.77s ago] ('434f297b-01d5-4285-99c0-9a2f9564cbb7',)
2026-03-27 23:18:13,207 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:13,993 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:13,994 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:13,994 INFO sqlalchemy.engine.Engine [cached since 36.68s ago] ('info', 'system', None, '281445a4-54fe-4b62-bcc0-14c0130912be', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '7ca9c3c0-6724-4598-88b8-8753095f78f3', '2026-03-27 15:18:13.994127', '2026-03-27 15:18:13.994127')
2026-03-27 23:18:13,999 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:14,015 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:14,015 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:14,015 INFO sqlalchemy.engine.Engine [cached since 36.58s ago] ('7ca9c3c0-6724-4598-88b8-8753095f78f3',)
2026-03-27 23:18:14,019 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:16,295 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:16,296 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:16,296 INFO sqlalchemy.engine.Engine [cached since 38.98s ago] ('info', 'system', None, 'ded0da4b-06cc-4877-b52d-50ce94a2ad80', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'fec9f64b-7874-499a-9115-9233b8d25561', '2026-03-27 15:18:16.296197', '2026-03-27 15:18:16.296197')
2026-03-27 23:18:16,301 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:16,318 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:16,319 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:16,319 INFO sqlalchemy.engine.Engine [cached since 38.89s ago] ('fec9f64b-7874-499a-9115-9233b8d25561',)
2026-03-27 23:18:16,322 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:17,998 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:17,999 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:17,999 INFO sqlalchemy.engine.Engine [cached since 40.69s ago] ('info', 'system', None, 'b5e1d136-d653-44c8-983a-195e2fe9055d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '06f6a872-9782-4b47-a081-0306f7c6a4f4', '2026-03-27 15:18:17.999611', '2026-03-27 15:18:17.999611')
2026-03-27 23:18:18,005 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:18,017 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:18,018 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:18,018 INFO sqlalchemy.engine.Engine [cached since 40.59s ago] ('06f6a872-9782-4b47-a081-0306f7c6a4f4',)
2026-03-27 23:18:18,022 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:20,295 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:20,296 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:20,296 INFO sqlalchemy.engine.Engine [cached since 42.98s ago] ('info', 'system', None, 'c77c28b9-f291-4940-8321-f6e4caf29ca1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a3dd659b-2ae0-4b19-a339-153770e53f59', '2026-03-27 15:18:20.296016', '2026-03-27 15:18:20.296016')
2026-03-27 23:18:20,302 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:20,320 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:20,320 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:20,321 INFO sqlalchemy.engine.Engine [cached since 42.89s ago] ('a3dd659b-2ae0-4b19-a339-153770e53f59',)
2026-03-27 23:18:20,323 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:21,994 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:21,995 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:21,995 INFO sqlalchemy.engine.Engine [cached since 44.68s ago] ('info', 'system', None, 'c78e863c-3d6f-405a-90b1-ca26647c6d91', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '1e7568e6-9469-4bc1-a208-6852a2ffffa9', '2026-03-27 15:18:21.995608', '2026-03-27 15:18:21.995608')
2026-03-27 23:18:22,001 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:22,021 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:22,022 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:22,022 INFO sqlalchemy.engine.Engine [cached since 44.59s ago] ('1e7568e6-9469-4bc1-a208-6852a2ffffa9',)
2026-03-27 23:18:22,026 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:24,299 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:24,300 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:24,300 INFO sqlalchemy.engine.Engine [cached since 46.99s ago] ('info', 'system', None, '3bc190e1-3965-41e4-be74-e844356627ab', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e705bf6b-f683-42fa-9d30-cb49d30fd2ad', '2026-03-27 15:18:24.300562', '2026-03-27 15:18:24.300562')
2026-03-27 23:18:24,305 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:24,319 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:24,320 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:24,320 INFO sqlalchemy.engine.Engine [cached since 46.89s ago] ('e705bf6b-f683-42fa-9d30-cb49d30fd2ad',)
2026-03-27 23:18:24,324 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:25,995 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:25,996 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:25,996 INFO sqlalchemy.engine.Engine [cached since 48.68s ago] ('info', 'system', None, '97b92e23-2853-47ad-969e-21ace024a1bd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9e2fbf64-e03f-4764-b55b-75c1ddcd9fd5', '2026-03-27 15:18:25.996838', '2026-03-27 15:18:25.996838')
2026-03-27 23:18:26,003 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:26,022 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:26,022 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:26,023 INFO sqlalchemy.engine.Engine [cached since 48.59s ago] ('9e2fbf64-e03f-4764-b55b-75c1ddcd9fd5',)
2026-03-27 23:18:26,026 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:28,294 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:28,295 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:28,295 INFO sqlalchemy.engine.Engine [cached since 50.98s ago] ('info', 'system', None, '2ba33fe3-3880-4e95-a533-eeaba8d818e2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '229d4c16-de1a-4c53-9ca8-65e80760a984', '2026-03-27 15:18:28.295705', '2026-03-27 15:18:28.295705')
2026-03-27 23:18:28,301 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:28,320 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:28,320 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:28,321 INFO sqlalchemy.engine.Engine [cached since 50.89s ago] ('229d4c16-de1a-4c53-9ca8-65e80760a984',)
2026-03-27 23:18:28,325 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:29,996 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:29,996 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:29,997 INFO sqlalchemy.engine.Engine [cached since 52.68s ago] ('info', 'system', None, 'cba78be5-5b7a-4977-b116-bf258f89dc75', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '064e108c-b795-4668-b844-a1b6d2afcdcc', '2026-03-27 15:18:29.996688', '2026-03-27 15:18:29.996688')
2026-03-27 23:18:30,002 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:30,014 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:30,015 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:30,015 INFO sqlalchemy.engine.Engine [cached since 52.58s ago] ('064e108c-b795-4668-b844-a1b6d2afcdcc',)
2026-03-27 23:18:30,019 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:32,298 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:32,299 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:32,299 INFO sqlalchemy.engine.Engine [cached since 54.99s ago] ('info', 'system', None, 'ed0c76a9-5ed6-4356-b6fa-88602881bbb9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '650ba11a-386a-4e0b-a338-18fb230cd756', '2026-03-27 15:18:32.299241', '2026-03-27 15:18:32.299241')
2026-03-27 23:18:32,305 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:32,320 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:32,320 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:32,321 INFO sqlalchemy.engine.Engine [cached since 54.89s ago] ('650ba11a-386a-4e0b-a338-18fb230cd756',)
2026-03-27 23:18:32,324 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:33,993 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:33,993 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:33,994 INFO sqlalchemy.engine.Engine [cached since 56.68s ago] ('info', 'system', None, '91da38a2-28de-450c-8bd7-b0ee85681bb9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e6ece5b3-f4cc-4031-b802-a08373c1b6ad', '2026-03-27 15:18:33.993881', '2026-03-27 15:18:33.993881')
2026-03-27 23:18:33,998 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:34,011 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:34,012 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:34,012 INFO sqlalchemy.engine.Engine [cached since 56.58s ago] ('e6ece5b3-f4cc-4031-b802-a08373c1b6ad',)
2026-03-27 23:18:34,016 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:36,299 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:36,300 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:36,300 INFO sqlalchemy.engine.Engine [cached since 58.99s ago] ('info', 'system', None, 'b146b1db-2856-4f2c-a1fa-806b175d3504', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '375dc9ff-1675-487f-bbb5-e42d86992037', '2026-03-27 15:18:36.300603', '2026-03-27 15:18:36.300603')
2026-03-27 23:18:36,307 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:36,322 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:36,323 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:36,323 INFO sqlalchemy.engine.Engine [cached since 58.89s ago] ('375dc9ff-1675-487f-bbb5-e42d86992037',)
2026-03-27 23:18:36,327 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:37,994 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:37,995 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:37,995 INFO sqlalchemy.engine.Engine [cached since 60.68s ago] ('info', 'system', None, '2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '537892bd-e180-44b9-97ba-2ef350403d28', '2026-03-27 15:18:37.995879', '2026-03-27 15:18:37.995879')
2026-03-27 23:18:38,002 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:38,020 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:38,021 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:38,021 INFO sqlalchemy.engine.Engine [cached since 60.59s ago] ('537892bd-e180-44b9-97ba-2ef350403d28',)
2026-03-27 23:18:38,025 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:40,299 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:40,300 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:40,300 INFO sqlalchemy.engine.Engine [cached since 62.99s ago] ('info', 'system', None, 'c2e62336-4f63-4b89-a11d-3a11e763285a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'c2abadc3-9fa6-464c-b53a-19dfc62f6cde', '2026-03-27 15:18:40.300267', '2026-03-27 15:18:40.300267')
2026-03-27 23:18:40,307 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:40,341 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:40,342 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:40,342 INFO sqlalchemy.engine.Engine [cached since 62.91s ago] ('c2abadc3-9fa6-464c-b53a-19dfc62f6cde',)
2026-03-27 23:18:40,347 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:41,994 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:41,995 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:41,995 INFO sqlalchemy.engine.Engine [cached since 64.68s ago] ('info', 'system', None, 'dda5c27f-b6a2-4f5d-968d-33ada5133362', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7891ef79-87aa-40fb-9919-5dfebd698080', '2026-03-27 15:18:41.995472', '2026-03-27 15:18:41.995472')
2026-03-27 23:18:42,000 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:42,015 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:42,015 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:42,016 INFO sqlalchemy.engine.Engine [cached since 64.58s ago] ('7891ef79-87aa-40fb-9919-5dfebd698080',)
2026-03-27 23:18:42,020 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:44,296 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:44,296 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:44,297 INFO sqlalchemy.engine.Engine [cached since 66.98s ago] ('info', 'system', None, 'b6a42b80-fa01-4a09-9c7e-3c08a06885a8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4c51ee67-fb93-4476-a1c4-dd511324e9d6', '2026-03-27 15:18:44.296853', '2026-03-27 15:18:44.296853')
2026-03-27 23:18:44,302 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:44,319 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:44,320 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:44,320 INFO sqlalchemy.engine.Engine [cached since 66.89s ago] ('4c51ee67-fb93-4476-a1c4-dd511324e9d6',)
2026-03-27 23:18:44,323 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:45,993 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:45,994 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:45,994 INFO sqlalchemy.engine.Engine [cached since 68.68s ago] ('info', 'system', None, '40daeb2b-9419-412d-92ab-1b785e66b63a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7f9de392-5fa4-4e9b-903d-002031fa3e06', '2026-03-27 15:18:45.994929', '2026-03-27 15:18:45.994929')
2026-03-27 23:18:45,999 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:46,011 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:46,011 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:46,012 INFO sqlalchemy.engine.Engine [cached since 68.58s ago] ('7f9de392-5fa4-4e9b-903d-002031fa3e06',)
2026-03-27 23:18:46,015 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:48,303 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:48,303 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:48,304 INFO sqlalchemy.engine.Engine [cached since 70.99s ago] ('info', 'system', None, '2c901363-0dd0-496f-adcc-2c6c573dc458', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'cb23e7dc-b314-4cf5-88ef-1cb558305cbd', '2026-03-27 15:18:48.303536', '2026-03-27 15:18:48.303536')
2026-03-27 23:18:48,309 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:48,324 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:48,325 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:48,325 INFO sqlalchemy.engine.Engine [cached since 70.89s ago] ('cb23e7dc-b314-4cf5-88ef-1cb558305cbd',)
2026-03-27 23:18:48,329 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:49,992 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:49,993 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:49,993 INFO sqlalchemy.engine.Engine [cached since 72.68s ago] ('info', 'system', None, 'f1bfd4a1-f881-41bb-b240-a4d1f39267c3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6773f6bf-6cb5-418d-a440-dd08057878ea', '2026-03-27 15:18:49.992973', '2026-03-27 15:18:49.992973')
2026-03-27 23:18:49,998 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:50,013 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:50,014 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:50,014 INFO sqlalchemy.engine.Engine [cached since 72.58s ago] ('6773f6bf-6cb5-418d-a440-dd08057878ea',)
2026-03-27 23:18:50,017 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:52,297 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:52,298 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:52,298 INFO sqlalchemy.engine.Engine [cached since 74.98s ago] ('info', 'system', None, 'df045c6d-d2fe-45b7-a335-2743fc2bf30c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b02a3dbd-4d0e-48ff-b259-da5fa86f995f', '2026-03-27 15:18:52.298512', '2026-03-27 15:18:52.298512')
2026-03-27 23:18:52,304 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:52,322 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:52,322 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:52,322 INFO sqlalchemy.engine.Engine [cached since 74.89s ago] ('b02a3dbd-4d0e-48ff-b259-da5fa86f995f',)
2026-03-27 23:18:52,326 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:54,011 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:54,012 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:54,012 INFO sqlalchemy.engine.Engine [cached since 76.7s ago] ('info', 'system', None, '9a17b7fa-eca4-427d-bd38-6dec6ad84535', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '684923a3-635e-401b-bba4-393aa6e3cbee', '2026-03-27 15:18:54.011451', '2026-03-27 15:18:54.011451')
2026-03-27 23:18:54,018 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:54,147 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:54,148 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:54,148 INFO sqlalchemy.engine.Engine [cached since 76.72s ago] ('684923a3-635e-401b-bba4-393aa6e3cbee',)
2026-03-27 23:18:54,153 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:56,301 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:56,302 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:56,302 INFO sqlalchemy.engine.Engine [cached since 78.99s ago] ('info', 'system', None, '417f14c5-2c1c-4de7-8217-0696a058d5f7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6e0db767-9976-4326-9888-f3a4a36d76e1', '2026-03-27 15:18:56.301782', '2026-03-27 15:18:56.301782')
2026-03-27 23:18:56,308 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:56,332 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:56,333 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:56,333 INFO sqlalchemy.engine.Engine [cached since 78.9s ago] ('6e0db767-9976-4326-9888-f3a4a36d76e1',)
2026-03-27 23:18:56,337 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:18:57,994 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:57,995 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:57,995 INFO sqlalchemy.engine.Engine [cached since 80.68s ago] ('info', 'system', None, '8108d506-8cc0-4bb2-88b0-af395c329125', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1e547be6-8579-4e8f-b7dd-468da56738f4', '2026-03-27 15:18:57.995306', '2026-03-27 15:18:57.995306')
2026-03-27 23:18:58,000 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:18:58,017 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:18:58,017 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:18:58,018 INFO sqlalchemy.engine.Engine [cached since 80.59s ago] ('1e547be6-8579-4e8f-b7dd-468da56738f4',)
2026-03-27 23:18:58,021 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:19:00,298 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:00,299 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:19:00,299 INFO sqlalchemy.engine.Engine [cached since 82.99s ago] ('info', 'system', None, 'ff8f3a5b-0927-4eee-9fb3-128b496483f1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '62cdde63-32a8-45b3-ba5a-9506e1dd9f8b', '2026-03-27 15:19:00.299305', '2026-03-27 15:19:00.299305')
2026-03-27 23:19:00,304 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:19:00,323 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:00,323 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:19:00,323 INFO sqlalchemy.engine.Engine [cached since 82.89s ago] ('62cdde63-32a8-45b3-ba5a-9506e1dd9f8b',)
2026-03-27 23:19:00,326 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:19:01,994 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:01,995 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:19:01,995 INFO sqlalchemy.engine.Engine [cached since 84.68s ago] ('info', 'system', None, 'c8cb58b0-4fed-4b67-b758-918371c1abf9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '321fc67d-0444-4e72-89c9-f2fa3e16f1fd', '2026-03-27 15:19:01.995533', '2026-03-27 15:19:01.995533')
2026-03-27 23:19:02,000 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:19:02,014 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:02,015 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:19:02,015 INFO sqlalchemy.engine.Engine [cached since 84.58s ago] ('321fc67d-0444-4e72-89c9-f2fa3e16f1fd',)
2026-03-27 23:19:02,019 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:19:04,296 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:04,297 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:19:04,297 INFO sqlalchemy.engine.Engine [cached since 86.98s ago] ('info', 'system', None, '5b81c184-f7a8-4ebf-b61d-6104b95f3da9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2550bde4-24f8-4acf-9e9d-45712e81f596', '2026-03-27 15:19:04.297163', '2026-03-27 15:19:04.297163')
2026-03-27 23:19:04,302 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:19:04,316 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:04,316 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:19:04,316 INFO sqlalchemy.engine.Engine [cached since 86.89s ago] ('2550bde4-24f8-4acf-9e9d-45712e81f596',)
2026-03-27 23:19:04,320 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:19:05,994 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:05,994 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:19:05,995 INFO sqlalchemy.engine.Engine [cached since 88.68s ago] ('info', 'system', None, '6208943a-ea2e-46bd-85fa-612ed6d0e9ad', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8af0c4fd-cc15-42ed-8967-c7b97509cd8d', '2026-03-27 15:19:05.994552', '2026-03-27 15:19:05.994552')
2026-03-27 23:19:06,000 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:19:06,014 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:06,015 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:19:06,015 INFO sqlalchemy.engine.Engine [cached since 88.58s ago] ('8af0c4fd-cc15-42ed-8967-c7b97509cd8d',)
2026-03-27 23:19:06,018 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:19:08,295 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:08,296 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:19:08,296 INFO sqlalchemy.engine.Engine [cached since 90.98s ago] ('info', 'system', None, '06d74983-dbdc-4b1a-8ad2-0b89766d841a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '376dec99-6c81-4f6f-9d33-6cfe0e230fbe', '2026-03-27 15:19:08.296580', '2026-03-27 15:19:08.296580')
2026-03-27 23:19:08,302 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:19:08,319 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:08,319 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:19:08,320 INFO sqlalchemy.engine.Engine [cached since 90.89s ago] ('376dec99-6c81-4f6f-9d33-6cfe0e230fbe',)
2026-03-27 23:19:08,323 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:19:09,994 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:09,994 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:19:09,994 INFO sqlalchemy.engine.Engine [cached since 92.68s ago] ('info', 'system', None, '938c1f8e-bc44-401b-bdd6-d031a8d0d8d4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'fb61f2d2-5994-460d-a130-21e60509ebdc', '2026-03-27 15:19:09.994655', '2026-03-27 15:19:09.994655')
2026-03-27 23:19:10,000 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:19:10,022 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:10,023 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:19:10,023 INFO sqlalchemy.engine.Engine [cached since 92.59s ago] ('fb61f2d2-5994-460d-a130-21e60509ebdc',)
2026-03-27 23:19:10,027 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:19:54,302 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:54,302 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:19:54,303 INFO sqlalchemy.engine.Engine [cached since 137s ago] ('info', 'system', None, '968b77f3-607b-4c42-8bec-3bb927fbfd52', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '278e4e01-1eab-46ff-b72d-cadbf4c2fd3f', '2026-03-27 15:19:54.302872', '2026-03-27 15:19:54.302872')
2026-03-27 23:19:54,308 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:19:54,323 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:19:54,323 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:19:54,324 INFO sqlalchemy.engine.Engine [cached since 136.9s ago] ('278e4e01-1eab-46ff-b72d-cadbf4c2fd3f',)
2026-03-27 23:19:54,327 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-27 23:20:53,997 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:20:53,998 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:20:53,998 INFO sqlalchemy.engine.Engine [cached since 196.7s ago] ('info', 'system', None, 'a7e7c61f-5c38-467f-9cba-6109bc3e141f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'f5a420bf-76cf-4a8f-8427-5ca494dd82d0', '2026-03-27 15:20:53.998277', '2026-03-27 15:20:53.998277')
2026-03-27 23:20:54,003 INFO sqlalchemy.engine.Engine COMMIT
2026-03-27 23:20:54,018 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-27 23:20:54,018 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-27 23:20:54,019 INFO sqlalchemy.engine.Engine [cached since 196.6s ago] ('f5a420bf-76cf-4a8f-8427-5ca494dd82d0',)
2026-03-27 23:20:54,022 INFO sqlalchemy.engine.Engine ROLLBACK

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,63 @@
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\__main__.py", line 4, in <module>
uvicorn.main()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1485, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1406, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 1269, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\click\core.py", line 824, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\main.py", line 433, in main
run(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\main.py", line 606, in run
server.run()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 75, in run
return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\_compat.py", line 30, in asyncio_run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 654, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 79, in serve
await self._serve(sockets)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\server.py", line 86, in _serve
config.load()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\config.py", line 441, in load
self.loaded_app = import_from_string(self.app)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\uvicorn\importer.py", line 19, in import_from_string
module = importlib.import_module(module_str)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "E:\Code\Python\Projects\Jarvis\backend\app\main.py", line 8, in <module>
from app.routers import (
File "E:\Code\Python\Projects\Jarvis\backend\app\routers\__init__.py", line 2, in <module>
from app.routers.conversation import router as conversation_router
File "E:\Code\Python\Projects\Jarvis\backend\app\routers\conversation.py", line 11, in <module>
from app.services.agent_service import AgentService
File "E:\Code\Python\Projects\Jarvis\backend\app\services\agent_service.py", line 24, in <module>
from app.services import memory_service
File "E:\Code\Python\Projects\Jarvis\backend\app\services\memory_service.py", line 14, in <module>
from app.config import get_settings
ImportError: cannot import name 'get_settings' from 'app.config' (E:\Code\Python\Projects\Jarvis\backend\app\config.py)

View File

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,273 @@
2026-03-28 00:21:34,355 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:34,355 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("users")
2026-03-28 00:21:34,356 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,494 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("documents")
2026-03-28 00:21:34,495 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,500 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("document_chunks")
2026-03-28 00:21:34,500 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,503 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("tasks")
2026-03-28 00:21:34,503 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,506 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("task_histories")
2026-03-28 00:21:34,507 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,510 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_posts")
2026-03-28 00:21:34,510 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,514 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("forum_replies")
2026-03-28 00:21:34,515 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,518 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agents")
2026-03-28 00:21:34,518 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,521 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("agent_messages")
2026-03-28 00:21:34,521 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,524 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("conversations")
2026-03-28 00:21:34,525 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,528 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("messages")
2026-03-28 00:21:34,528 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,532 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_nodes")
2026-03-28 00:21:34,533 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,536 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("kg_edges")
2026-03-28 00:21:34,536 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,538 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("memory_summaries")
2026-03-28 00:21:34,539 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,542 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("user_memories")
2026-03-28 00:21:34,542 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,545 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_event_tags")
2026-03-28 00:21:34,546 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,549 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_tags")
2026-03-28 00:21:34,549 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,552 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memory_sources")
2026-03-28 00:21:34,553 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,556 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_events")
2026-03-28 00:21:34,556 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,559 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_candidates")
2026-03-28 00:21:34,559 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,562 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_memories")
2026-03-28 00:21:34,562 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,566 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("brain_tags")
2026-03-28 00:21:34,566 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,569 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("daily_todos")
2026-03-28 00:21:34,570 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,573 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("reminders")
2026-03-28 00:21:34,573 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,576 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("goals")
2026-03-28 00:21:34,576 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,580 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("logs")
2026-03-28 00:21:34,580 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,584 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("skills")
2026-03-28 00:21:34,584 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,587 INFO sqlalchemy.engine.Engine PRAGMA main.table_info("folders")
2026-03-28 00:21:34,587 INFO sqlalchemy.engine.Engine [raw sql] ()
2026-03-28 00:21:34,591 INFO sqlalchemy.engine.Engine PRAGMA table_info(logs)
2026-03-28 00:21:34,592 INFO sqlalchemy.engine.Engine [generated in 0.00035s] ()
2026-03-28 00:21:34,595 INFO sqlalchemy.engine.Engine PRAGMA table_info(messages)
2026-03-28 00:21:34,596 INFO sqlalchemy.engine.Engine [generated in 0.00085s] ()
2026-03-28 00:21:34,599 INFO sqlalchemy.engine.Engine PRAGMA table_info(documents)
2026-03-28 00:21:34,600 INFO sqlalchemy.engine.Engine [generated in 0.00062s] ()
2026-03-28 00:21:34,603 INFO sqlalchemy.engine.Engine PRAGMA table_info(users)
2026-03-28 00:21:34,603 INFO sqlalchemy.engine.Engine [generated in 0.00028s] ()
2026-03-28 00:21:34,606 INFO sqlalchemy.engine.Engine SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-28 00:21:34,606 INFO sqlalchemy.engine.Engine [generated in 0.00033s] ()
2026-03-28 00:21:34,609 INFO sqlalchemy.engine.Engine PRAGMA index_list(users)
2026-03-28 00:21:34,610 INFO sqlalchemy.engine.Engine [generated in 0.00034s] ()
2026-03-28 00:21:34,614 INFO sqlalchemy.engine.Engine PRAGMA table_info(forum_posts)
2026-03-28 00:21:34,614 INFO sqlalchemy.engine.Engine [generated in 0.00038s] ()
2026-03-28 00:21:34,617 INFO sqlalchemy.engine.Engine PRAGMA index_list(forum_posts)
2026-03-28 00:21:34,618 INFO sqlalchemy.engine.Engine [generated in 0.00034s] ()
2026-03-28 00:21:34,621 INFO sqlalchemy.engine.Engine PRAGMA table_info(agents)
2026-03-28 00:21:34,621 INFO sqlalchemy.engine.Engine [generated in 0.00032s] ()
2026-03-28 00:21:34,624 INFO sqlalchemy.engine.Engine PRAGMA table_info(skills)
2026-03-28 00:21:34,624 INFO sqlalchemy.engine.Engine [generated in 0.00031s] ()
2026-03-28 00:21:34,627 INFO sqlalchemy.engine.Engine UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'
2026-03-28 00:21:34,628 INFO sqlalchemy.engine.Engine [generated in 0.00036s] ()
2026-03-28 00:21:34,632 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,633 INFO sqlalchemy.engine.Engine [generated in 0.00064s] ('今日重点拆解',)
2026-03-28 00:21:34,635 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,636 INFO sqlalchemy.engine.Engine [cached since 0.003443s ago] ('周计划编排',)
2026-03-28 00:21:34,638 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,638 INFO sqlalchemy.engine.Engine [cached since 0.005954s ago] ('时间冲突分析',)
2026-03-28 00:21:34,640 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,641 INFO sqlalchemy.engine.Engine [cached since 0.008368s ago] ('任务执行 SOP',)
2026-03-28 00:21:34,643 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,643 INFO sqlalchemy.engine.Engine [cached since 0.01079s ago] ('外部交互推进',)
2026-03-28 00:21:34,646 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,646 INFO sqlalchemy.engine.Engine [cached since 0.01392s ago] ('知识检索摘要',)
2026-03-28 00:21:34,649 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,649 INFO sqlalchemy.engine.Engine [cached since 0.01681s ago] ('图谱沉淀策略',)
2026-03-28 00:21:34,651 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,651 INFO sqlalchemy.engine.Engine [cached since 0.01921s ago] ('风险识别模板',)
2026-03-28 00:21:34,654 INFO sqlalchemy.engine.Engine UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,654 INFO sqlalchemy.engine.Engine [cached since 0.0216s ago] ('趋势洞察模板',)
2026-03-28 00:21:34,656 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:21:34,662 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:34,752 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.username = ? OR users.email = ?
2026-03-28 00:21:34,753 INFO sqlalchemy.engine.Engine [generated in 0.00064s] ('admin', 'admin@example.com')
2026-03-28 00:21:34,760 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-28 00:21:34,760 INFO sqlalchemy.engine.Engine [generated in 0.00063s] ()
2026-03-28 00:21:34,767 INFO sqlalchemy.engine.Engine SELECT skills.name
FROM skills
2026-03-28 00:21:34,767 INFO sqlalchemy.engine.Engine [generated in 0.00050s] ()
2026-03-28 00:21:34,771 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:21:34,776 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:34,781 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:21:34,781 INFO sqlalchemy.engine.Engine [generated in 0.00080s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, '9a54ce85-0a74-4c48-aa26-ad11ece270fb', '2026-03-27 16:21:34.781059', '2026-03-27 16:21:34.781059')
2026-03-28 00:21:34,788 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:21:34,808 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:34,812 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:21:34,812 INFO sqlalchemy.engine.Engine [generated in 0.00047s] ('9a54ce85-0a74-4c48-aa26-ad11ece270fb',)
2026-03-28 00:21:34,816 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:21:57,335 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:57,337 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-28 00:21:57,337 INFO sqlalchemy.engine.Engine [generated in 0.00071s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:21:57,342 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-28 00:21:57,342 INFO sqlalchemy.engine.Engine [cached since 22.58s ago] ()
2026-03-28 00:21:57,346 INFO sqlalchemy.engine.Engine SELECT skills.name
FROM skills
2026-03-28 00:21:57,347 INFO sqlalchemy.engine.Engine [cached since 22.58s ago] ()
2026-03-28 00:21:57,359 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:57,360 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:21:57,361 INFO sqlalchemy.engine.Engine [cached since 22.58s ago] ('info', 'system', None, '29509aa8-b278-4e0c-817b-d0e0aa1992d0', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 41, '537d93ef-c455-4e74-9546-c10782d6bd8b', '2026-03-27 16:21:57.360330', '2026-03-27 16:21:57.360330')
2026-03-28 00:21:57,370 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:21:57,389 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:57,390 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:21:57,390 INFO sqlalchemy.engine.Engine [cached since 22.58s ago] ('537d93ef-c455-4e74-9546-c10782d6bd8b',)
2026-03-28 00:21:57,394 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:21:57,397 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:21:58,182 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:58,183 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-28 00:21:58,183 INFO sqlalchemy.engine.Engine [cached since 0.8468s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:21:58,191 INFO sqlalchemy.engine.Engine SELECT kg_nodes.user_id, kg_nodes.name, kg_nodes.entity_type, kg_nodes.description, kg_nodes.properties_, kg_nodes.source_document_id, kg_nodes.importance, kg_nodes.last_updated_by, kg_nodes.id, kg_nodes.created_at, kg_nodes.updated_at
FROM kg_nodes
WHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC
LIMIT ? OFFSET ?
2026-03-28 00:21:58,192 INFO sqlalchemy.engine.Engine [generated in 0.00081s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0)
2026-03-28 00:21:58,199 INFO sqlalchemy.engine.Engine SELECT kg_edges.source_id, kg_edges.target_id, kg_edges.relation_type, kg_edges.weight, kg_edges.properties_, kg_edges.id, kg_edges.created_at, kg_edges.updated_at
FROM kg_edges
2026-03-28 00:21:58,200 INFO sqlalchemy.engine.Engine [generated in 0.00053s] ()
2026-03-28 00:21:58,208 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:58,209 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:21:58,209 INFO sqlalchemy.engine.Engine [cached since 23.43s ago] ('info', 'system', None, '4097d790-c5b5-4a80-abe6-1f3e5357a8eb', '/api/graph', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 32, '78802694-4593-4f29-9ce3-eac36b54c08c', '2026-03-27 16:21:58.208986', '2026-03-27 16:21:58.209461')
2026-03-28 00:21:58,217 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:21:58,239 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:58,240 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:21:58,240 INFO sqlalchemy.engine.Engine [cached since 23.43s ago] ('78802694-4593-4f29-9ce3-eac36b54c08c',)
2026-03-28 00:21:58,243 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:21:58,246 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:21:59,994 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:59,996 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-28 00:21:59,996 INFO sqlalchemy.engine.Engine [cached since 2.66s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:21:59,997 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:21:59,998 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-28 00:21:59,998 INFO sqlalchemy.engine.Engine [cached since 2.662s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:21:59,999 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,000 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:22:00,000 INFO sqlalchemy.engine.Engine [cached since 25.22s ago] ('info', 'system', None, '46bed781-a57f-426d-9741-b8bfb138fe2b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 16, '486a7548-426d-480a-be94-ddaa4ced57c8', '2026-03-27 16:22:00.000513', '2026-03-27 16:22:00.000513')
2026-03-28 00:22:00,006 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-28 00:22:00,007 INFO sqlalchemy.engine.Engine [cached since 2.671s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:22:00,017 INFO sqlalchemy.engine.Engine SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at
FROM conversations
WHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC
LIMIT ? OFFSET ?
2026-03-28 00:22:00,018 INFO sqlalchemy.engine.Engine [generated in 0.00091s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)
2026-03-28 00:22:00,021 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:22:00,024 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:22:00,025 INFO sqlalchemy.engine.Engine [cached since 25.24s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'cc280452-8fe2-4ea5-a4e0-aefef41bd2c4', '/api/settings', 'GET', 200, None, 'settings.get', '加载用户设置', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Minimax", "provider": "openai", "model": "MiniMax-M2.7-highspeed", "has_base_url": true, "has_api_key": true, "enabled": true}]}, "vlm": {"count": 0, "items": []}, "embedding": {"count": 0, "items": []}, "rerank": {"count": 0, "items": []}}}', 'settings', None, '50eab06e-4d76-42e8-9462-62d992d8c412', '2026-03-27 16:22:00.024513', '2026-03-27 16:22:00.024513')
2026-03-28 00:22:00,045 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,047 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:22:00,047 INFO sqlalchemy.engine.Engine [cached since 25.24s ago] ('486a7548-426d-480a-be94-ddaa4ced57c8',)
2026-03-28 00:22:00,050 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:22:00,058 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:22:00,063 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,064 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:22:00,064 INFO sqlalchemy.engine.Engine [cached since 25.28s ago] ('info', 'system', None, 'ff2185d9-b647-4f18-9737-29a885bda610', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 80, '1366d66d-8d66-4be8-afe9-442271af89cd', '2026-03-27 16:22:00.064510', '2026-03-27 16:22:00.064510')
2026-03-28 00:22:00,077 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,079 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:22:00,079 INFO sqlalchemy.engine.Engine [cached since 25.3s ago] ('info', 'system', None, '5508e230-447e-464f-b390-34766100adb6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, 'b6837e19-dc1f-4953-88cd-d4316d6ae0bb', '2026-03-27 16:22:00.078812', '2026-03-27 16:22:00.078812')
2026-03-28 00:22:00,085 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:22:00,087 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,088 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:22:00,088 INFO sqlalchemy.engine.Engine [cached since 25.28s ago] ('50eab06e-4d76-42e8-9462-62d992d8c412',)
2026-03-28 00:22:00,120 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:22:00,125 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,126 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:22:00,126 INFO sqlalchemy.engine.Engine [cached since 25.31s ago] ('1366d66d-8d66-4be8-afe9-442271af89cd',)
2026-03-28 00:22:00,130 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,130 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:22:00,131 INFO sqlalchemy.engine.Engine [cached since 25.35s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'cc280452-8fe2-4ea5-a4e0-aefef41bd2c4', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 147, '094e8b8a-141c-4d1f-959e-4218b9bf8c30', '2026-03-27 16:22:00.130811', '2026-03-27 16:22:00.130811')
2026-03-28 00:22:00,155 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,156 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:22:00,156 INFO sqlalchemy.engine.Engine [cached since 25.34s ago] ('b6837e19-dc1f-4953-88cd-d4316d6ae0bb',)
2026-03-28 00:22:00,157 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:22:00,161 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:22:00,163 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:22:00,169 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:22:00,192 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:00,193 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:22:00,193 INFO sqlalchemy.engine.Engine [cached since 25.38s ago] ('094e8b8a-141c-4d1f-959e-4218b9bf8c30',)
2026-03-28 00:22:00,196 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:22:00,200 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:22:01,979 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:01,980 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-28 00:22:01,980 INFO sqlalchemy.engine.Engine [cached since 4.643s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:22:01,987 INFO sqlalchemy.engine.Engine SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at
FROM users
WHERE users.id = ?
2026-03-28 00:22:01,987 INFO sqlalchemy.engine.Engine [cached since 4.65s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:22:01,993 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:22:01,993 INFO sqlalchemy.engine.Engine [cached since 27.21s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', '7f6588f2-5903-4fdf-a04b-73fc8632553b', '/api/settings', 'GET', 200, None, 'settings.get', '加载用户设置', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Minimax", "provider": "openai", "model": "MiniMax-M2.7-highspeed", "has_base_url": true, "has_api_key": true, "enabled": true}]}, "vlm": {"count": 0, "items": []}, "embedding": {"count": 0, "items": []}, "rerank": {"count": 0, "items": []}}}', 'settings', None, '4b150aba-aecf-400e-9ab8-aafa4eb67b60', '2026-03-27 16:22:01.992525', '2026-03-27 16:22:01.992525')
2026-03-28 00:22:02,000 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:22:02,023 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:02,023 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:22:02,024 INFO sqlalchemy.engine.Engine [cached since 27.21s ago] ('4b150aba-aecf-400e-9ab8-aafa4eb67b60',)
2026-03-28 00:22:02,031 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:02,032 INFO sqlalchemy.engine.Engine INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:22:02,032 INFO sqlalchemy.engine.Engine [cached since 27.25s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', '7f6588f2-5903-4fdf-a04b-73fc8632553b', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 53, '97ca26f7-f999-4cc3-96da-afe891edcaf2', '2026-03-27 16:22:02.032505', '2026-03-27 16:22:02.032505')
2026-03-28 00:22:02,039 INFO sqlalchemy.engine.Engine COMMIT
2026-03-28 00:22:02,057 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:22:02,058 INFO sqlalchemy.engine.Engine SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at
FROM logs
WHERE logs.id = ?
2026-03-28 00:22:02,058 INFO sqlalchemy.engine.Engine [cached since 27.25s ago] ('97ca26f7-f999-4cc3-96da-afe891edcaf2',)
2026-03-28 00:22:02,062 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:22:02,064 INFO sqlalchemy.engine.Engine ROLLBACK
2026-03-28 00:30:00,004 INFO sqlalchemy.engine.Engine BEGIN (implicit)
2026-03-28 00:30:00,006 INFO sqlalchemy.engine.Engine SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at
FROM tasks
WHERE tasks.updated_at >= ?
2026-03-28 00:30:00,006 INFO sqlalchemy.engine.Engine [generated in 0.00032s] ('2026-03-26',)
2026-03-28 00:30:00,011 INFO sqlalchemy.engine.Engine INSERT INTO forum_posts (user_id, title, content, category, is_executed, execution_result, reply_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-28 00:30:00,011 INFO sqlalchemy.engine.Engine [generated in 0.00049s] (None, '每日报告 - 2026-03-26', '## 每日任务报告 - 2026-03-26\n\n### 完成情况\n- 总任务数: 1\n- 已完成: 0\n- 未完成: 1\n\n### 已完成任务\n无\n\n### 未完成任务\n- 123 (优先级: TaskPriority.MEDIUM)\n\n### 建议\n根据未完成任务建议明天优先处理:\n1. 123\n', 'discussion', 0, None, 0, 'd5813dc4-8fec-4402-9d87-9b7456c4a50a', '2026-03-27 16:30:00.011529', '2026-03-27 16:30:00.011529')
2026-03-28 00:30:00,015 INFO sqlalchemy.engine.Engine ROLLBACK

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,4 @@
Microsoft Windows [版本 10.0.26100.32370]
(c) Microsoft Corporation。保留所有权利。
E:\Code\Python\Projects\Jarvis\frontend>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,489 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
VITE v8.0.1 ready in 477 ms
➜ Local: http://localhost:5173/
➜ Network: http://10.10.10.177:5173/
➜ Network: http://172.17.48.1:5173/
17:52:10 [vite] .env.local changed, restarting server...
17:52:10 [vite] server restarted.
20:24:30 [vite] .env.local changed, restarting server...
20:24:30 [vite] server restarted.
20:27:28 [vite] .env.local changed, restarting server...
20:27:28 [vite] server restarted.
23:10:52 [vite] (client) hmr update /src/pages/agents/index.vue
23:10:53 [vite] (client) hmr update /src/pages/agents/index.vue
23:10:54 [vite] (client) hmr update /src/pages/agents/index.vue
23:10:55 [vite] (client) hmr update /src/pages/agents/index.vue
23:10:55 [vite] (client) hmr update /src/pages/agents/index.vue?vue&type=style&index=0&scoped=df0750eb&lang.css
23:18:38 [vite] (client) hmr update /src/pages/agents/index.vue
23:18:40 [vite] (client) hmr update /src/pages/agents/index.vue
23:18:41 [vite] (client) hmr update /src/pages/agents/index.vue
23:25:11 [vite] .env.local changed, restarting server...
23:25:11 [vite] (client) Re-optimizing dependencies because vite config has changed
23:25:11 [vite] server restarted.
23:26:37 [vite] (client) hmr update /src/pages/agents/index.vue
23:30:39 [vite] (client) hmr update /src/pages/agents/index.vue
23:30:40 [vite] (client) hmr update /src/pages/agents/index.vue
23:30:41 [vite] (client) hmr update /src/pages/agents/index.vue
23:33:01 [vite] (client) hmr update /src/pages/agents/index.vue
23:33:02 [vite] (client) hmr update /src/pages/agents/index.vue
23:33:03 [vite] (client) hmr update /src/pages/agents/index.vue
23:33:04 [vite] (client) hmr update /src/pages/agents/index.vue
23:33:05 [vite] (client) hmr update /src/pages/agents/index.vue
23:33:06 [vite] (client) hmr update /src/pages/agents/index.vue
23:33:07 [vite] (client) hmr update /src/pages/agents/index.vue
23:36:00 [vite] (client) hmr update /src/pages/agents/index.vue
23:36:48 [vite] (client) hmr update /src/pages/agents/index.vue
23:36:50 [vite] (client) hmr update /src/pages/agents/index.vue
23:37:02 [vite] (client) hmr update /src/pages/agents/index.vue?vue&type=style&index=0&scoped=df0750eb&lang.css
00:04:59 [vite] (client) hmr update /src/pages/agents/index.vue
00:05:09 [vite] (client) hmr update /src/pages/agents/index.vue
00:05:17 [vite] (client) hmr update /src/pages/agents/index.vue
00:05:29 [vite] (client) hmr update /src/pages/agents/index.vue
00:05:45 [vite] (client) hmr update /src/pages/agents/index.vue
00:05:57 [vite] (client) hmr update /src/pages/agents/index.vue
00:06:19 [vite] (client) hmr update /src/pages/agents/index.vue
00:06:45 [vite] (client) hmr update /src/pages/agents/index.vue
00:06:58 [vite] (client) hmr update /src/pages/agents/index.vue
00:07:22 [vite] (client) hmr update /src/pages/agents/index.vue?vue&type=style&index=0&scoped=df0750eb&lang.css
00:10:34 [vite] (client) hmr update /src/pages/agents/index.vue
00:10:48 [vite] (client) hmr update /src/pages/agents/index.vue
00:10:58 [vite] (client) hmr update /src/pages/agents/index.vue
00:11:13 [vite] (client) hmr update /src/pages/agents/index.vue
00:11:25 [vite] (client) hmr update /src/pages/agents/index.vue
00:11:40 [vite] (client) hmr update /src/pages/agents/index.vue
09:17:50 [vite] (client) hmr update /src/components/SidebarNav.vue
09:17:52 [vite] (client) hmr update /src/pages/agents/index.vue
09:18:24 [vite] (client) hmr update /src/pages/skills/index.vue
09:18:32 [vite] (client) hmr update /src/pages/skills/index.vue
09:18:50 [vite] (client) hmr update /src/pages/skills/index.vue
09:19:00 [vite] (client) hmr update /src/pages/skills/index.vue
09:19:12 [vite] (client) hmr update /src/pages/skills/index.vue
09:19:29 [vite] (client) hmr update /src/pages/skills/index.vue
09:19:40 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
09:19:59 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
09:23:00 [vite] (client) hmr update /src/pages/skills/index.vue
09:24:06 [vite] (client) hmr update /src/pages/kanban/index.vue
09:24:09 [vite] (client) hmr update /src/pages/todo/index.vue
09:27:01 [vite] (client) page reload src/app/router/routes.ts
09:27:03 [vite] (client) hmr update /src/components/SidebarNav.vue
09:27:05 [vite] (client) hmr update /src/components/SidebarNav.vue
09:27:06 [vite] (client) hmr update /src/pages/todo/index.vue
10:02:46 [vite] (client) hmr update /src/pages/agents/index.vue
10:02:48 [vite] (client) hmr update /src/pages/skills/index.vue
10:03:10 [vite] (client) hmr update /src/pages/skills/index.vue
10:03:12 [vite] (client) hmr update /src/pages/skills/index.vue
10:03:14 [vite] (client) hmr update /src/pages/skills/index.vue
10:03:26 [vite] (client) hmr update /src/pages/skills/index.vue
10:03:56 [vite] (client) hmr update /src/pages/agents/index.vue
10:04:09 [vite] (client) hmr update /src/pages/agents/index.vue
10:04:27 [vite] (client) hmr update /src/pages/agents/index.vue
10:04:38 [vite] (client) hmr update /src/pages/agents/index.vue
10:37:41 [vite] (client) hmr update /src/pages/agents/index.vue
10:38:36 [vite] (client) hmr update /src/pages/agents/index.vue
10:39:56 [vite] (client) hmr update /src/pages/agents/index.vue
10:40:13 [vite] (client) hmr update /src/pages/agents/index.vue
11:09:08 [vite] (client) hmr update /src/components/brain/GraphProjection.vue, /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
11:09:30 [vite] (client) hmr update /src/pages/skills/index.vue, /src/pages/agents/index.vue
11:10:09 [vite] (client) hmr update /src/pages/skills/index.vue
11:10:11 [vite] (client) hmr update /src/pages/skills/index.vue
11:10:13 [vite] (client) hmr update /src/pages/skills/index.vue
11:10:46 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:11:02 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:11:18 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:12:00 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:12:31 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:15:06 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:15:22 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:15:33 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:15:41 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:15:49 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:15:57 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:15:58 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
11:16:00 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
11:16:09 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:16:22 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:16:33 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:16:34 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:16:36 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:16:38 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:19:23 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:19:33 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:19:46 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:21:21 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:24 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:26 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:28 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:30 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:32 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:33 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:35 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:37 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:39 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:41 [vite] (client) ✨ new dependencies optimized: echarts
11:21:42 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:44 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:21:55 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
11:22:40 [vite] (client) hmr update /src/pages/skills/index.vue
11:24:05 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:24:07 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
11:25:22 [vite] .env.local changed, restarting server...
11:25:22 [vite] server restarted.
11:39:39 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:39:50 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:44:42 [vite] (client) hmr update /src/pages/skills/index.vue, /src/pages/agents/index.vue
11:44:44 [vite] (client) hmr update /src/pages/skills/index.vue
11:45:14 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:45:22 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:45:32 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:45:43 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:45:55 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:46:05 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:46:16 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:49:32 [vite] (client) hmr update /src/components/brain/GraphProjection.vue, /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
11:50:58 [vite] .env.local changed, restarting server...
11:50:58 [vite] (client) Re-optimizing dependencies because vite config has changed
11:50:58 [vite] server restarted.
11:53:17 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:53:30 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:53:43 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:53:54 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
11:58:16 [vite] (client) hmr update /src/pages/schedule-center/index.vue
11:58:44 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:01:12 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:01:34 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:02:31 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:02:55 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:27:52 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:28:11 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:33:42 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:33:45 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:33:48 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:33:50 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:34:06 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:34:34 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:34:52 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:34:57 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:34:58 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:35:00 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:35:31 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
12:35:33 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
12:35:35 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
12:35:37 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
12:35:38 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
12:35:40 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
12:37:23 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:37:40 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:37:51 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:37:59 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:38:34 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:42:34 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:42:36 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:43:03 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:43:05 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
12:43:08 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
12:43:11 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:44:22 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:44:36 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:48:05 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:48:23 [vite] (client) hmr update /src/pages/schedule-center/index.vue
12:49:03 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:49:25 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:49:39 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:49:50 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:50:14 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
12:50:39 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:50:56 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:51:09 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:51:32 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:51:48 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:52:02 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:52:25 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:52:50 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:53:07 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:53:48 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:54:02 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
12:56:58 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
12:57:09 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:02:50 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:03:01 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:03:14 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:03:25 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:03:34 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:03:57 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
13:05:18 [vite] (client) hmr update /src/pages/schedule-center/index.vue
13:05:58 [vite] (client) hmr update /src/pages/schedule-center/index.vue
13:06:34 [vite] (client) hmr update /src/pages/schedule-center/index.vue
13:06:46 [vite] (client) hmr update /src/pages/schedule-center/index.vue
13:07:05 [vite] (client) hmr update /src/pages/schedule-center/index.vue
13:07:16 [vite] (client) hmr update /src/pages/schedule-center/index.vue
13:07:39 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:08:12 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:08:32 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:09:04 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:09:26 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:09:39 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:09:54 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:10:12 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:10:28 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:40:32 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:40:53 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:41:06 [vite] (client) hmr update /src/components/brain/GraphProjection.vue, /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
13:41:06 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:41:18 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:41:30 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:41:51 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:42:13 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
13:49:48 [vite] (client) hmr update /src/pages/schedule-center/index.vue, /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
13:54:42 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
13:54:54 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
13:55:02 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
13:55:19 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:01:29 [vite] (client) hmr update /src/pages/schedule-center/index.vue
14:01:45 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:01:47 [vite] (client) hmr update /src/pages/schedule-center/index.vue
14:01:56 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:02:08 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:02:09 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:02:26 [vite] (client) hmr update /src/pages/schedule-center/index.vue
14:02:26 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:02:43 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:02:45 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:02:55 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:03:06 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:03:10 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:03:16 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:03:26 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:03:40 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
14:07:51 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:08:06 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:10:04 [vite] (client) hmr update /src/pages/schedule-center/index.vue
14:10:06 [vite] (client) hmr update /src/pages/schedule-center/index.vue
14:10:08 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:10:10 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:10:12 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:11:57 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:13:32 [vite] (client) hmr update /src/pages/schedule-center/index.vue
14:13:34 [vite] (client) hmr update /src/pages/schedule-center/index.vue
14:13:36 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:13:38 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:13:40 [vite] (client) hmr update /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
14:14:12 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
14:26:02 [vite] (client) hmr update /src/pages/skills/index.vue, /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
14:28:18 [vite] (client) hmr update /src/pages/skills/index.vue
14:28:19 [vite] (client) hmr update /src/pages/skills/index.vue
14:28:20 [vite] (client) hmr update /src/pages/skills/index.vue
14:28:21 [vite] (client) hmr update /src/pages/skills/index.vue
14:28:22 [vite] (client) hmr update /src/pages/skills/index.vue
14:28:23 [vite] (client) hmr update /src/pages/skills/index.vue
14:29:17 [vite] (client) hmr update /src/pages/skills/index.vue
14:29:18 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
14:33:19 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
14:44:54 [vite] (client) hmr update /src/pages/skills/index.vue
14:44:55 [vite] (client) hmr update /src/pages/skills/index.vue
14:44:56 [vite] (client) hmr update /src/pages/skills/index.vue
14:44:59 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
14:44:59 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
14:45:00 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
14:45:01 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
14:45:02 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
14:45:03 [vite] (client) hmr update /src/pages/skills/index.vue
14:45:04 [vite] (client) hmr update /src/pages/skills/index.vue
14:45:05 [vite] (client) hmr update /src/pages/skills/index.vue
14:45:06 [vite] (client) hmr update /src/pages/skills/index.vue
14:45:35 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue, /src/components/brain/BrainGraphCanvas.vue?vue&type=style&index=0&scoped=ace1411a&lang.css
14:45:52 [vite] (client) hmr update /src/pages/skills/index.vue
15:01:27 [vite] (client) hmr update /src/components/brain/GraphProjection.vue, /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
15:01:56 [vite] (client) hmr update /src/pages/skills/index.vue
15:01:57 [vite] (client) hmr update /src/pages/skills/index.vue
15:01:58 [vite] (client) hmr update /src/pages/skills/index.vue
15:01:59 [vite] (client) hmr update /src/pages/skills/index.vue
15:02:37 [vite] (client) hmr update /src/pages/skills/index.vue
15:02:38 [vite] (client) hmr update /src/pages/skills/index.vue
15:02:39 [vite] (client) hmr update /src/pages/skills/index.vue
15:02:40 [vite] (client) hmr update /src/pages/skills/index.vue
15:03:15 [vite] (client) hmr update /src/pages/skills/index.vue
15:03:17 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
15:03:17 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
15:03:19 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
15:06:14 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
15:06:31 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
15:11:54 [vite] (client) hmr update /src/pages/skills/index.vue
15:11:56 [vite] (client) hmr update /src/pages/skills/index.vue
15:11:57 [vite] (client) hmr update /src/pages/skills/index.vue
15:12:38 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
15:13:28 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
15:15:40 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
15:19:08 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
15:20:48 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
15:22:17 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
15:32:52 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
16:07:50 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
16:32:13 [vite] (client) hmr update /src/pages/skills/index.vue
16:32:14 [vite] (client) hmr update /src/pages/skills/index.vue
16:33:27 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
16:33:28 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
16:34:49 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
16:34:50 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
16:34:51 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
16:34:52 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
16:37:02 [vite] (client) hmr update /src/pages/skills/index.vue
16:37:03 [vite] (client) hmr update /src/pages/skills/index.vue
16:37:03 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
16:39:32 [vite] (client) hmr update /src/pages/skills/index.vue
16:43:01 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
16:43:27 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
16:43:49 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
16:44:05 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
16:47:25 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
16:47:47 [vite] .env.local changed, restarting server...
16:47:47 [vite] (client) page reload index.html
16:47:47 [vite] (client) Re-optimizing dependencies because vite config has changed
16:47:47 [vite] server restarted.
16:47:55 [vite] (client) hmr update /src/components/SidebarNav.vue
16:47:55 [vite] (client) hmr update /src/pages/schedule-center/index.vue
16:47:55 [vite] (client) page reload src/api/index.ts
16:47:55 [vite] (client) hmr update /src/pages/schedule-center/index.vue
16:47:55 [vite] (client) hmr update /src/pages/schedule-center/index.vue
16:47:55 [vite] (client) hmr update /src/pages/skills/index.vue
16:47:55 [vite] (client) hmr update /src/pages/schedule-center/index.vue
16:47:55 [vite] (client) hmr update /src/pages/schedule-center/index.vue
16:47:55 [vite] (client) page reload src/app/router/index.ts
16:47:55 [vite] (client) page reload src/app/router/routes.ts
16:47:55 [vite] changed tsconfig file detected: E:/Code/Python/Projects/Jarvis/frontend/tsconfig.json - Clearing cache and forcing full-reload to ensure TypeScript is compiled with updated config values.
16:47:55 [vite] (client) page reload src/stores/auth.ts
16:47:55 [vite] (client) page reload src/main.ts
16:47:55 [vite] (client) hmr update /src/style.css
16:47:55 [vite] vite.config.ts changed, restarting server...
16:47:55 [vite] server restarted.
16:50:43 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue, /src/components/brain/BrainGraphCanvas.vue?vue&type=style&index=0&scoped=ace1411a&lang.css
17:00:02 [vite] (client) hmr update /src/pages/skills/index.vue
17:00:03 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
17:00:04 [vite] (client) hmr update /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
17:00:29 [vite] (client) hmr update /src/pages/skills/index.vue
17:12:10 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
17:13:51 [vite] (client) hmr update /src/pages/skills/index.vue, /src/pages/skills/index.vue?vue&type=style&index=0&scoped=f958b5fc&lang.css
17:14:19 [vite] .env.local changed, restarting server...
17:14:19 [vite] (client) page reload index.html
17:14:19 [vite] server restarted.
17:14:25 [vite] changed tsconfig file detected: E:/Code/Python/Projects/Jarvis/frontend/tsconfig.json - Clearing cache and forcing full-reload to ensure TypeScript is compiled with updated config values.
17:14:25 [vite] (client) hmr update /src/components/SidebarNav.vue
17:14:25 [vite] (client) hmr update /src/pages/schedule-center/index.vue
17:14:25 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
17:14:25 [vite] (client) page reload src/api/index.ts
17:14:25 [vite] (client) hmr update /src/pages/schedule-center/index.vue
17:14:25 [vite] (client) hmr update /src/pages/schedule-center/index.vue
17:14:25 [vite] (client) hmr update /src/pages/schedule-center/index.vue
17:14:25 [vite] (client) hmr update /src/pages/schedule-center/index.vue
17:14:25 [vite] (client) page reload src/main.ts
17:14:25 [vite] (client) hmr update /src/components/SidebarNav.vue
17:14:25 [vite] (client) page reload src/app/router/index.ts
17:14:25 [vite] (client) page reload src/app/router/routes.ts
17:14:25 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
17:14:25 [vite] (client) page reload src/stores/auth.ts
17:14:25 [vite] vite.config.ts changed, restarting server...
17:14:25 [vite] (client) hmr update /src/style.css
17:14:25 [vite] server restarted.
17:15:15 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue, /src/components/brain/BrainGraphCanvas.vue?vue&type=style&index=0&scoped=ace1411a&lang.css
17:20:11 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
17:20:12 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
17:20:13 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
17:21:06 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:22:42 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:23:06 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:23:21 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:23:45 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:24:02 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:24:15 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:24:33 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:24:42 [vite] (client) hmr update /src/pages/agents/index.vue, /src/pages/agents/index.vue?vue&type=style&index=0&scoped=df0750eb&lang.css
17:25:42 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:26:19 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:26:50 [vite] (client) hmr update /src/pages/agents/index.vue
17:27:15 [vite] (client) hmr update /src/pages/agents/index.vue
17:28:13 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:29:07 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
17:29:13 [vite] (client) hmr update /src/pages/agents/index.vue
17:39:16 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
17:39:17 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
17:42:16 [vite] (client) hmr update /src/pages/schedule-center/index.vue, /src/pages/schedule-center/index.vue?vue&type=style&index=0&scoped=196c7140&lang.css
22:54:14 [vite] (client) hmr update /src/pages/schedule-center/index.vue
22:54:49 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:04:36 [vite] (client) hmr update /src/components/SidebarNav.vue
23:04:36 [vite] (client) hmr update /src/components/SidebarNav.vue
23:05:06 [vite] (client) page reload src/app/router/index.ts
23:05:06 [vite] (client) page reload src/app/router/routes.ts
23:05:06 [vite] (client) hmr update /src/components/SidebarNav.vue
23:05:06 [vite] (client) page reload src/app/router/routes.ts
23:05:07 [vite] (client) hmr update /src/pages/todo/index.vue, /src/pages/todo/index.vue?vue&type=style&index=0&scoped=16d486ea&lang.css
23:05:07 [vite] (client) hmr update /src/pages/kanban/index.vue, /src/pages/kanban/index.vue?vue&type=style&index=0&scoped=d9c7151e&lang.css
23:09:53 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:11:06 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:16:28 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue, /src/components/brain/BrainGraphCanvas.vue?vue&type=style&index=0&scoped=ace1411a&lang.css
23:18:42 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
23:18:45 [vite] (client) ✨ new dependencies optimized: 3d-force-graph
23:18:45 [vite] (client) ✨ optimized dependencies changed. reloading
23:19:39 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:20:13 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:20:15 [vite] (client) page reload prototypes/schedule-center-jarvis-demo.html
23:20:15 [vite] (client) page reload prototypes/schedule-center-jarvis-demo.html
23:22:10 [vite] (client) page reload prototypes/schedule-center-jarvis-demo.html
23:26:53 [vite] (client) page reload prototypes/schedule-center-jarvis-demo.html
23:36:33 [vite] (client) page reload prototypes/schedule-center-jarvis-demo.html
23:40:26 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:41:02 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:41:04 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:41:05 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:41:06 [vite] (client) hmr update /src/components/brain/GraphProjection.vue
23:41:19 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:41:26 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:41:29 [vite] (client) ✨ new dependencies optimized: three
23:41:29 [vite] (client) ✨ optimized dependencies changed. reloading
23:41:39 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:42:00 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:42:12 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
23:42:35 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
23:42:45 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
23:42:53 [vite] (client) hmr update /src/components/brain/GraphProjection.vue?vue&type=style&index=0&scoped=3d9ef6ee&lang.css
23:43:03 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
23:44:23 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:47:07 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
23:48:43 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:48:44 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
23:49:42 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:50:16 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
23:50:28 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:53:08 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:53:21 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
23:54:07 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:55:25 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
23:57:07 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
23:57:46 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
23:58:33 [vite] (client) hmr update /src/pages/schedule-center/index.vue
23:58:46 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
23:59:11 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
00:01:02 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
00:01:12 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
00:01:26 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:01:39 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:01:52 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:01:59 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:02:11 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:02:25 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:02:40 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:02:53 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:03:02 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:04:13 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
00:05:15 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:05:56 [vite] (client) hmr update /src/pages/schedule-center/index.vue
00:06:19 [vite] (client) hmr update /src/pages/schedule-center/scheduleCenterPage.css?vue&type=style&index=0&src=196c7140&scoped=196c7140&lang.css
00:06:26 [vite] (client) hmr update /src/pages/schedule-center/index.vue
00:07:06 [vite] (client) hmr update /src/pages/schedule-center/index.vue
00:07:46 [vite] (client) hmr update /src/pages/schedule-center/index.vue
00:13:17 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:13:35 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue
00:14:05 [vite] (client) hmr update /src/components/brain/BrainGraphCanvas.vue

View File

@@ -0,0 +1 @@
/mnt/c/Program Files/nodejs/npm.cmd: line 13: unexpected EOF while looking for matching `''

View File

View File

@@ -0,0 +1 @@
/mnt/c/Program Files/nodejs/npm.cmd: line 13: unexpected EOF while looking for matching `''

View File

View File

@@ -0,0 +1,12 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
Port 5173 is in use, trying another one...
20:27:37 [vite] (client) Re-optimizing dependencies because vite config has changed
VITE v8.0.1 ready in 506 ms
➜ Local: http://localhost:5174/
➜ Network: http://10.10.10.177:5174/
➜ Network: http://172.17.48.1:5174/

View File

@@ -0,0 +1,12 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
Port 5173 is in use, trying another one...
23:25:22 [vite] (client) Re-optimizing dependencies because vite config has changed
VITE v8.0.1 ready in 575 ms
➜ Local: http://localhost:5174/
➜ Network: http://10.10.10.177:5174/
➜ Network: http://172.17.48.1:5174/

View File

@@ -0,0 +1,12 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
Port 5173 is in use, trying another one...
11:25:32 [vite] (client) Re-optimizing dependencies because vite config has changed
VITE v8.0.1 ready in 540 ms
➜ Local: http://localhost:5174/
➜ Network: http://10.10.10.177:5174/
➜ Network: http://172.17.48.1:5174/

View File

@@ -0,0 +1,12 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
Port 5173 is in use, trying another one...
11:51:11 [vite] (client) Re-optimizing dependencies because vite config has changed
VITE v8.0.1 ready in 540 ms
➜ Local: http://localhost:5174/
➜ Network: http://10.10.10.177:5174/
➜ Network: http://172.17.48.1:5174/

View File

@@ -0,0 +1,63 @@
09:18:51 [vite] (client) Pre-transform error: Failed to resolve import "@/prototypes/HoloBrainDemo.vue" from "src/app/router/routes.ts". Does the file exist?
Plugin: vite:import-analysis
File: E:/Code/Python/Projects/Jarvis/frontend/src/app/router/routes.ts:74:28
 70 | path: "holo-brain",
71 | name: "holo-brain",
72 | component: () => import("@/prototypes/HoloBrainDemo.vue")
| ^
73 | }
74 | ];
09:18:51 [vite] Internal server error: Failed to resolve import "@/prototypes/HoloBrainDemo.vue" from "src/app/router/routes.ts". Does the file exist?
Plugin: vite:import-analysis
File: E:/Code/Python/Projects/Jarvis/frontend/src/app/router/routes.ts:74:28
 70 | path: "holo-brain",
71 | name: "holo-brain",
72 | component: () => import("@/prototypes/HoloBrainDemo.vue")
| ^
73 | }
74 | ];
at TransformPluginContext._formatLog (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30234:39)
at TransformPluginContext.error (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30231:14)
at normalizeUrl (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27519:18)
at async file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27582:30
at async Promise.all (index 11)
at async TransformPluginContext.transform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27550:4)
at async EnvironmentPluginContainer.transform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30023:14)
at async loadAndTransform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:24152:26)
at async viteTransformMiddleware (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:24961:20)
09:19:51 [vite] Internal server error: Failed to resolve import "@/prototypes/HoloBrainDemo.vue" from "src/app/router/routes.ts". Does the file exist?
Plugin: vite:import-analysis
File: E:/Code/Python/Projects/Jarvis/frontend/src/app/router/routes.ts:74:28
 70 | path: "holo-brain",
71 | name: "holo-brain",
72 | component: () => import("@/prototypes/HoloBrainDemo.vue")
| ^
73 | }
74 | ];
at TransformPluginContext._formatLog (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30234:39)
at TransformPluginContext.error (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30231:14)
at normalizeUrl (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27519:18)
at async file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27582:30
at async Promise.all (index 11)
at async TransformPluginContext.transform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27550:4)
at async EnvironmentPluginContainer.transform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30023:14)
at async loadAndTransform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:24152:26)
at async viteTransformMiddleware (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:24961:20)
09:19:54 [vite] Internal server error: Failed to resolve import "@/prototypes/HoloBrainDemo.vue" from "src/app/router/routes.ts". Does the file exist?
Plugin: vite:import-analysis
File: E:/Code/Python/Projects/Jarvis/frontend/src/app/router/routes.ts:74:28
 70 | path: "holo-brain",
71 | name: "holo-brain",
72 | component: () => import("@/prototypes/HoloBrainDemo.vue")
| ^
73 | }
74 | ];
at TransformPluginContext._formatLog (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30234:39)
at TransformPluginContext.error (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30231:14)
at normalizeUrl (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27519:18)
at async file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27582:30
at async Promise.all (index 11)
at async TransformPluginContext.transform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:27550:4)
at async EnvironmentPluginContainer.transform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:30023:14)
at async loadAndTransform (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:24152:26)
at async viteTransformMiddleware (file:///E:/Code/Python/Projects/Jarvis/frontend/node_modules/vite/dist/node/chunks/node.js:24961:20)

View File

@@ -0,0 +1,26 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
09:01:22 [vite] (client) Re-optimizing dependencies because lockfile has changed
VITE v8.0.1 ready in 949 ms
➜ Local: http://localhost:5173/
➜ Network: http://10.10.10.177:5173/
➜ Network: http://172.17.48.1:5173/
09:04:36 [vite] (client) hmr update /src/pages/skills/skillsPage.css?vue&type=style&index=0&src=f958b5fc&scoped=f958b5fc&lang.css
09:16:28 [vite] (client) page reload prototypes/schedule-center-jarvis-demo.html
09:18:50 [vite] (client) page reload src/app/router/routes.ts
09:20:38 [vite] (client) page reload src/app/router/routes.ts
09:22:01 [vite] (client) page reload prototypes/holographic-brain-demo.html
09:34:12 [vite] (client) page reload prototypes/index_backup.html
09:38:59 [vite] (client) page reload prototypes/holographic-brain-demo.html
09:43:42 [vite] (client) hmr update /src/pages/agents/index.vue
09:43:54 [vite] (client) hmr update /src/pages/agents/index.vue
09:44:05 [vite] (client) hmr update /src/pages/agents/index.vue
09:44:22 [vite] (client) hmr update /src/pages/agents/index.vue
09:44:32 [vite] (client) hmr update /src/pages/agents/index.vue
09:44:44 [vite] (client) hmr update /src/pages/chat/index.vue
09:49:16 [vite] (client) page reload prototypes/holographic-brain-chat.html
10:12:54 [vite] (client) hmr update /src/pages/chat/index.vue

View File

@@ -0,0 +1,10 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
VITE v8.0.1 ready in 511 ms
➜ Local: http://localhost:5173/
➜ Network: http://10.10.10.177:5173/
➜ Network: http://172.17.48.1:5173/

View File

@@ -0,0 +1,10 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
VITE v8.0.1 ready in 529 ms
➜ Local: http://localhost:5173/
➜ Network: http://10.10.10.177:5173/
➜ Network: http://172.17.48.1:5173/

View File

@@ -0,0 +1,10 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
VITE v8.0.1 ready in 517 ms
➜ Local: http://localhost:5173/
➜ Network: http://10.10.10.177:5173/
➜ Network: http://172.17.48.1:5173/

View File

@@ -0,0 +1,10 @@
> frontend@0.0.0 dev
> vite --host 0.0.0.0
VITE v8.0.1 ready in 497 ms
➜ Local: http://localhost:5173/
➜ Network: http://10.10.10.177:5173/
➜ Network: http://172.17.48.1:5173/

Some files were not shown because too many files have changed in this diff Show More