Files
JARVIS/logs/backend-start-20260328-002124.err.log

1381 lines
297 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
INFO: Started server process [44652]
INFO: Waiting for application startup.
2026-03-28 00:21:34,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000001950230A340>
2026-03-28 00:21:34,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000001950230A340> completed
2026-03-28 00:21:34,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001952FE384F0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True)
2026-03-28 00:21:34,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001952FE384F0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True) completed
2026-03-28 00:21:34,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001952FE384F0>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-28 00:21:34,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001952FE384F0>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-28 00:21:34,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07040>, 'PRAGMA read_uncommitted', [])
2026-03-28 00:21:34,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07040>, 'PRAGMA read_uncommitted', []) completed
2026-03-28 00:21:34,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07040>)
2026-03-28 00:21:34,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07040>) completed
2026-03-28 00:21:34,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07040>)
2026-03-28 00:21:34,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07040>) completed
2026-03-28 00:21:34,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,355 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:34,355 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("users")
2026-03-28 00:21:34,356 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07440>, 'PRAGMA main.table_info("users")', ())
2026-03-28 00:21:34,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07440>, 'PRAGMA main.table_info("users")', ()) completed
2026-03-28 00:21:34,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07440>)
2026-03-28 00:21:34,360 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07440>) completed
2026-03-28 00:21:34,360 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07440>)
2026-03-28 00:21:34,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07440>) completed
2026-03-28 00:21:34,494 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("documents")
2026-03-28 00:21:34,495 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06940>, 'PRAGMA main.table_info("documents")', ())
2026-03-28 00:21:34,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06940>, 'PRAGMA main.table_info("documents")', ()) completed
2026-03-28 00:21:34,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06940>)
2026-03-28 00:21:34,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06940>) completed
2026-03-28 00:21:34,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06940>)
2026-03-28 00:21:34,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06940>) completed
2026-03-28 00:21:34,500 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("document_chunks")
2026-03-28 00:21:34,500 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06E40>, 'PRAGMA main.table_info("document_chunks")', ())
2026-03-28 00:21:34,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06E40>, 'PRAGMA main.table_info("document_chunks")', ()) completed
2026-03-28 00:21:34,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06E40>)
2026-03-28 00:21:34,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06E40>) completed
2026-03-28 00:21:34,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06E40>)
2026-03-28 00:21:34,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06E40>) completed
2026-03-28 00:21:34,503 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("tasks")
2026-03-28 00:21:34,503 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE075C0>, 'PRAGMA main.table_info("tasks")', ())
2026-03-28 00:21:34,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE075C0>, 'PRAGMA main.table_info("tasks")', ()) completed
2026-03-28 00:21:34,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE075C0>)
2026-03-28 00:21:34,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE075C0>) completed
2026-03-28 00:21:34,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE075C0>)
2026-03-28 00:21:34,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE075C0>) completed
2026-03-28 00:21:34,506 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("task_histories")
2026-03-28 00:21:34,507 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07940>, 'PRAGMA main.table_info("task_histories")', ())
2026-03-28 00:21:34,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07940>, 'PRAGMA main.table_info("task_histories")', ()) completed
2026-03-28 00:21:34,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07940>)
2026-03-28 00:21:34,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07940>) completed
2026-03-28 00:21:34,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07940>)
2026-03-28 00:21:34,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07940>) completed
2026-03-28 00:21:34,510 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_posts")
2026-03-28 00:21:34,510 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,511 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,511 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("forum_posts")', ())
2026-03-28 00:21:34,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("forum_posts")', ()) completed
2026-03-28 00:21:34,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,514 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_replies")
2026-03-28 00:21:34,515 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("forum_replies")', ())
2026-03-28 00:21:34,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("forum_replies")', ()) completed
2026-03-28 00:21:34,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,518 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agents")
2026-03-28 00:21:34,518 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("agents")', ())
2026-03-28 00:21:34,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("agents")', ()) completed
2026-03-28 00:21:34,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,521 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agent_messages")
2026-03-28 00:21:34,521 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("agent_messages")', ())
2026-03-28 00:21:34,523 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("agent_messages")', ()) completed
2026-03-28 00:21:34,523 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,524 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,524 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,524 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,524 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("conversations")
2026-03-28 00:21:34,525 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("conversations")', ())
2026-03-28 00:21:34,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("conversations")', ()) completed
2026-03-28 00:21:34,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,528 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("messages")
2026-03-28 00:21:34,528 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("messages")', ())
2026-03-28 00:21:34,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("messages")', ()) completed
2026-03-28 00:21:34,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,532 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_nodes")
2026-03-28 00:21:34,533 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("kg_nodes")', ())
2026-03-28 00:21:34,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("kg_nodes")', ()) completed
2026-03-28 00:21:34,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,536 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_edges")
2026-03-28 00:21:34,536 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("kg_edges")', ())
2026-03-28 00:21:34,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("kg_edges")', ()) completed
2026-03-28 00:21:34,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,538 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("memory_summaries")
2026-03-28 00:21:34,539 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("memory_summaries")', ())
2026-03-28 00:21:34,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("memory_summaries")', ()) completed
2026-03-28 00:21:34,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,542 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("user_memories")
2026-03-28 00:21:34,542 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("user_memories")', ())
2026-03-28 00:21:34,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("user_memories")', ()) completed
2026-03-28 00:21:34,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,545 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_event_tags")
2026-03-28 00:21:34,546 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("brain_event_tags")', ())
2026-03-28 00:21:34,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("brain_event_tags")', ()) completed
2026-03-28 00:21:34,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,549 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_tags")
2026-03-28 00:21:34,549 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("brain_memory_tags")', ())
2026-03-28 00:21:34,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("brain_memory_tags")', ()) completed
2026-03-28 00:21:34,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,552 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_sources")
2026-03-28 00:21:34,553 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("brain_memory_sources")', ())
2026-03-28 00:21:34,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("brain_memory_sources")', ()) completed
2026-03-28 00:21:34,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,556 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_events")
2026-03-28 00:21:34,556 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("brain_events")', ())
2026-03-28 00:21:34,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("brain_events")', ()) completed
2026-03-28 00:21:34,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,559 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_candidates")
2026-03-28 00:21:34,559 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("brain_candidates")', ())
2026-03-28 00:21:34,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("brain_candidates")', ()) completed
2026-03-28 00:21:34,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,562 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memories")
2026-03-28 00:21:34,562 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("brain_memories")', ())
2026-03-28 00:21:34,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("brain_memories")', ()) completed
2026-03-28 00:21:34,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,566 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_tags")
2026-03-28 00:21:34,566 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("brain_tags")', ())
2026-03-28 00:21:34,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("brain_tags")', ()) completed
2026-03-28 00:21:34,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,569 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("daily_todos")
2026-03-28 00:21:34,570 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("daily_todos")', ())
2026-03-28 00:21:34,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("daily_todos")', ()) completed
2026-03-28 00:21:34,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,573 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("reminders")
2026-03-28 00:21:34,573 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("reminders")', ())
2026-03-28 00:21:34,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("reminders")', ()) completed
2026-03-28 00:21:34,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,576 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("goals")
2026-03-28 00:21:34,576 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("goals")', ())
2026-03-28 00:21:34,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("goals")', ()) completed
2026-03-28 00:21:34,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,580 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("logs")
2026-03-28 00:21:34,580 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("logs")', ())
2026-03-28 00:21:34,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("logs")', ()) completed
2026-03-28 00:21:34,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,584 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("skills")
2026-03-28 00:21:34,584 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("skills")', ())
2026-03-28 00:21:34,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA main.table_info("skills")', ()) completed
2026-03-28 00:21:34,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,587 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("folders")
2026-03-28 00:21:34,587 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-28 00:21:34,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("folders")', ())
2026-03-28 00:21:34,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA main.table_info("folders")', ()) completed
2026-03-28 00:21:34,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,591 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(logs)
2026-03-28 00:21:34,592 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00035s] ()
2026-03-28 00:21:34,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA table_info(logs)', ())
2026-03-28 00:21:34,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA table_info(logs)', ()) completed
2026-03-28 00:21:34,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,595 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(messages)
2026-03-28 00:21:34,596 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00085s] ()
2026-03-28 00:21:34,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'PRAGMA table_info(messages)', ())
2026-03-28 00:21:34,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'PRAGMA table_info(messages)', ()) completed
2026-03-28 00:21:34,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,599 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(documents)
2026-03-28 00:21:34,600 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00062s] ()
2026-03-28 00:21:34,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06AC0>, 'PRAGMA table_info(documents)', ())
2026-03-28 00:21:34,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06AC0>, 'PRAGMA table_info(documents)', ()) completed
2026-03-28 00:21:34,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06AC0>)
2026-03-28 00:21:34,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06AC0>) completed
2026-03-28 00:21:34,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06AC0>)
2026-03-28 00:21:34,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06AC0>) completed
2026-03-28 00:21:34,603 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(users)
2026-03-28 00:21:34,603 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00028s] ()
2026-03-28 00:21:34,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'PRAGMA table_info(users)', ())
2026-03-28 00:21:34,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'PRAGMA table_info(users)', ()) completed
2026-03-28 00:21:34,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,606 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-28 00:21:34,606 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00033s] ()
2026-03-28 00:21:34,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ())
2026-03-28 00:21:34,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ()) completed
2026-03-28 00:21:34,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,609 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(users)
2026-03-28 00:21:34,610 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00034s] ()
2026-03-28 00:21:34,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'PRAGMA index_list(users)', ())
2026-03-28 00:21:34,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'PRAGMA index_list(users)', ()) completed
2026-03-28 00:21:34,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,614 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(forum_posts)
2026-03-28 00:21:34,614 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00038s] ()
2026-03-28 00:21:34,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,615 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,615 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA table_info(forum_posts)', ())
2026-03-28 00:21:34,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA table_info(forum_posts)', ()) completed
2026-03-28 00:21:34,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,617 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(forum_posts)
2026-03-28 00:21:34,618 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00034s] ()
2026-03-28 00:21:34,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'PRAGMA index_list(forum_posts)', ())
2026-03-28 00:21:34,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'PRAGMA index_list(forum_posts)', ()) completed
2026-03-28 00:21:34,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,621 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(agents)
2026-03-28 00:21:34,621 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00032s] ()
2026-03-28 00:21:34,621 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA table_info(agents)', ())
2026-03-28 00:21:34,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'PRAGMA table_info(agents)', ()) completed
2026-03-28 00:21:34,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,624 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(skills)
2026-03-28 00:21:34,624 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00031s] ()
2026-03-28 00:21:34,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA table_info(skills)', ())
2026-03-28 00:21:34,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'PRAGMA table_info(skills)', ()) completed
2026-03-28 00:21:34,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,627 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'
2026-03-28 00:21:34,628 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00036s] ()
2026-03-28 00:21:34,628 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, "UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'", ())
2026-03-28 00:21:34,631 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, "UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'", ()) completed
2026-03-28 00:21:34,631 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,632 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,633 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00064s] ('<27><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>',)
2026-03-28 00:21:34,633 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,633 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,634 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>',))
2026-03-28 00:21:34,634 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>',)) completed
2026-03-28 00:21:34,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,635 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,636 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.003443s ago] ('<27>ܼƻ<DCBC><C6BB><EFBFBD><EFBFBD><EFBFBD>',)
2026-03-28 00:21:34,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27>ܼƻ<DCBC><C6BB><EFBFBD><EFBFBD><EFBFBD>',))
2026-03-28 00:21:34,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27>ܼƻ<DCBC><C6BB><EFBFBD><EFBFBD><EFBFBD>',)) completed
2026-03-28 00:21:34,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,638 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,638 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.005954s ago] ('ʱ<><CAB1><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>',)
2026-03-28 00:21:34,638 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ<><CAB1><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>',))
2026-03-28 00:21:34,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ<><CAB1><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>',)) completed
2026-03-28 00:21:34,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,640 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,641 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.008368s ago] ('<27><><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4> SOP',)
2026-03-28 00:21:34,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4> SOP',))
2026-03-28 00:21:34,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4> SOP',)) completed
2026-03-28 00:21:34,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,643 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,643 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01079s ago] ('<27>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>',)
2026-03-28 00:21:34,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>',))
2026-03-28 00:21:34,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>',)) completed
2026-03-28 00:21:34,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,646 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,646 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01392s ago] ('֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>ժҪ',)
2026-03-28 00:21:34,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>ժҪ',))
2026-03-28 00:21:34,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>ժҪ',)) completed
2026-03-28 00:21:34,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,649 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,649 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01681s ago] ('ͼ<>׳<EFBFBD><D7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',)
2026-03-28 00:21:34,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼ<>׳<EFBFBD><D7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',))
2026-03-28 00:21:34,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼ<>׳<EFBFBD><D7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',)) completed
2026-03-28 00:21:34,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,651 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,651 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01921s ago] ('<27><><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6>ģ<EFBFBD><C4A3>',)
2026-03-28 00:21:34,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6>ģ<EFBFBD><C4A3>',))
2026-03-28 00:21:34,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6>ģ<EFBFBD><C4A3>',)) completed
2026-03-28 00:21:34,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,654 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-28 00:21:34,654 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.0216s ago] ('<27><><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD>ģ<EFBFBD><C4A3>',)
2026-03-28 00:21:34,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD>ģ<EFBFBD><C4A3>',))
2026-03-28 00:21:34,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE07CC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD>ģ<EFBFBD><C4A3>',)) completed
2026-03-28 00:21:34,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>)
2026-03-28 00:21:34,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE07CC0>) completed
2026-03-28 00:21:34,656 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-28 00:21:34,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'SELECT 1', [])
2026-03-28 00:21:34,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, 'SELECT 1', []) completed
2026-03-28 00:21:34,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,662 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:34,669 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,752 | 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-28 00:21:34,753 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00064s] ('admin', 'admin@example.com')
2026-03-28 00:21:34,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, '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-28 00:21:34,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06DC0>, '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-28 00:21:34,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>)
2026-03-28 00:21:34,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06DC0>) completed
2026-03-28 00:21:34,760 | 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.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-28 00:21:34,760 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00063s] ()
2026-03-28 00:21:34,761 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,761 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,761 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF46AC0>, '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.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ())
2026-03-28 00:21:34,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF46AC0>, '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.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ()) completed
2026-03-28 00:21:34,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF46AC0>)
2026-03-28 00:21:34,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF46AC0>) completed
2026-03-28 00:21:34,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF46AC0>)
2026-03-28 00:21:34,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF46AC0>) completed
2026-03-28 00:21:34,767 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT skills.name
FROM skills
2026-03-28 00:21:34,767 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00050s] ()
2026-03-28 00:21:34,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE41AC0>, 'SELECT skills.name \nFROM skills', ())
2026-03-28 00:21:34,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE41AC0>, 'SELECT skills.name \nFROM skills', ()) completed
2026-03-28 00:21:34,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE41AC0>)
2026-03-28 00:21:34,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE41AC0>) completed
2026-03-28 00:21:34,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE41AC0>)
2026-03-28 00:21:34,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE41AC0>) completed
2026-03-28 00:21:34,771 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-28 00:21:34,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'SELECT 1', [])
2026-03-28 00:21:34,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE06EC0>, 'SELECT 1', []) completed
2026-03-28 00:21:34,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>)
2026-03-28 00:21:34,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE06EC0>) completed
2026-03-28 00:21:34,776 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:34,781 | 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-28 00:21:34,781 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [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,782 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,782 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,783 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE40B40>, '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, '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,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE40B40>, '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, '9a54ce85-0a74-4c48-aa26-ad11ece270fb', '2026-03-27 16:21:34.781059', '2026-03-27 16:21:34.781059')) completed
2026-03-28 00:21:34,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE40B40>)
2026-03-28 00:21:34,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE40B40>) completed
2026-03-28 00:21:34,788 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-28 00:21:34,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,805 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,806 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,806 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE41140>, 'SELECT 1', [])
2026-03-28 00:21:34,806 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE41140>, 'SELECT 1', []) completed
2026-03-28 00:21:34,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE41140>)
2026-03-28 00:21:34,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE41140>) completed
2026-03-28 00:21:34,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE41140>)
2026-03-28 00:21:34,808 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE41140>) completed
2026-03-28 00:21:34,808 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:34,812 | 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-28 00:21:34,812 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00047s] ('9a54ce85-0a74-4c48-aa26-ad11ece270fb',)
2026-03-28 00:21:34,812 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE41140>, '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 = ?', ('9a54ce85-0a74-4c48-aa26-ad11ece270fb',))
2026-03-28 00:21:34,814 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FE41140>, '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 = ?', ('9a54ce85-0a74-4c48-aa26-ad11ece270fb',)) completed
2026-03-28 00:21:34,814 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE41140>)
2026-03-28 00:21:34,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FE41140>) completed
2026-03-28 00:21:34,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE41140>)
2026-03-28 00:21:34,816 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-28 00:21:34,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FE41140>) completed
2026-03-28 00:21:34,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:34,819 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-28 00:21:34,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:34,819 | DEBUG | tzlocal | request_id=- | user=anonymous | - - | status=- | duration=- | Looking up time zone info from registry
2026-03-28 00:21:34,820 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-28 00:21:34,821 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-28 00:21:34,822 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-28 00:21:34,822 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-28 00:21:34,824 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" to job store "default"
2026-03-28 00:21:34,825 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "<22><>ָ̳<CCB3><D6B8>ɨ<EFBFBD><C9A8>" to job store "default"
2026-03-28 00:21:34,825 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "֪ʶͼ<CAB6><CDBC><EFBFBD>ؽ<EFBFBD>" to job store "default"
2026-03-28 00:21:34,825 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿ<>ձ<EFBFBD>ǩ<EFBFBD><C7A9><EFBFBD><EFBFBD>" to job store "default"
2026-03-28 00:21:34,825 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿ<>մ<EFBFBD><D5B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" to job store "default"
2026-03-28 00:21:34,826 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Scheduler started
2026-03-28 00:21:34,826 | INFO | app.services.scheduler_service | request_id=- | user=anonymous | - - | status=- | duration=- | [Scheduler] <20><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2026-03-28 00:21:34,826 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Looking for jobs to run
2026-03-28 00:21:34,826 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Next wakeup is due at 2026-03-28 00:30:00+08:00 (in 505.173245 seconds)
INFO: Application startup complete.
INFO: Uvicorn running on http://127.0.0.1:3337 (Press CTRL+C to quit)
2026-03-28 00:21:57,311 | INFO | jarvis.request | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | request_started
2026-03-28 00:21:57,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:57,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:57,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, 'SELECT 1', [])
2026-03-28 00:21:57,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, 'SELECT 1', []) completed
2026-03-28 00:21:57,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:57,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:57,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:57,335 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:57,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:57,337 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | 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.id = ?
2026-03-28 00:21:57,337 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | [generated in 0.00071s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:21:57,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:57,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:57,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',))
2026-03-28 00:21:57,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed
2026-03-28 00:21:57,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:57,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:57,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:57,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:57,342 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | 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.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC
2026-03-28 00:21:57,342 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 22.58s ago] ()
2026-03-28 00:21:57,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:57,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:57,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, '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.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ())
2026-03-28 00:21:57,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, '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.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ()) completed
2026-03-28 00:21:57,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:57,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:57,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:57,346 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | SELECT skills.name
FROM skills
2026-03-28 00:21:57,347 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 22.58s ago] ()
2026-03-28 00:21:57,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:57,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:57,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:57,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, 'SELECT skills.name \nFROM skills', ())
2026-03-28 00:21:57,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, 'SELECT skills.name \nFROM skills', ()) completed
2026-03-28 00:21:57,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:57,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:57,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:57,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:57,352 | INFO | jarvis.request | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=200 | duration=41 | request_completed
2026-03-28 00:21:57,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000001952FFFB1A0>
2026-03-28 00:21:57,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000001952FFFB1A0> completed
2026-03-28 00:21:57,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x00000195300048B0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True)
2026-03-28 00:21:57,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x00000195300048B0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True) completed
2026-03-28 00:21:57,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x00000195300048B0>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-28 00:21:57,359 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:57,360 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x00000195300048B0>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-28 00:21:57,360 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | 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-28 00:21:57,361 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | [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,361 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:57,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:57,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000A040>, '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, '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,368 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000A040>, '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, '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')) completed
2026-03-28 00:21:57,368 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000A040>)
2026-03-28 00:21:57,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000A040>) completed
2026-03-28 00:21:57,370 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | COMMIT
2026-03-28 00:21:57,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:57,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:57,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:57,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:57,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:57,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:57,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000B1C0>, 'SELECT 1', [])
2026-03-28 00:21:57,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000B1C0>, 'SELECT 1', []) completed
2026-03-28 00:21:57,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000B1C0>)
2026-03-28 00:21:57,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000B1C0>) completed
2026-03-28 00:21:57,389 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000B1C0>)
2026-03-28 00:21:57,389 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000B1C0>) completed
2026-03-28 00:21:57,389 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:57,390 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | 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-28 00:21:57,390 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 22.58s ago] ('537d93ef-c455-4e74-9546-c10782d6bd8b',)
2026-03-28 00:21:57,390 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:57,391 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:57,391 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000B2C0>, '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 = ?', ('537d93ef-c455-4e74-9546-c10782d6bd8b',))
2026-03-28 00:21:57,392 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000B2C0>, '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 = ?', ('537d93ef-c455-4e74-9546-c10782d6bd8b',)) completed
2026-03-28 00:21:57,392 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000B2C0>)
2026-03-28 00:21:57,392 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000B2C0>) completed
2026-03-28 00:21:57,393 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000B2C0>)
2026-03-28 00:21:57,393 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000B2C0>) completed
2026-03-28 00:21:57,394 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK
2026-03-28 00:21:57,394 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:57,394 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:57,395 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:57,395 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:57,397 | INFO | sqlalchemy.engine.Engine | request_id=29509aa8-b278-4e0c-817b-d0e0aa1992d0 | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK
2026-03-28 00:21:57,399 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:57,399 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:57,400 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:57,400 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,171 | INFO | jarvis.request | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | request_started
2026-03-28 00:21:58,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:58,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:58,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000BD40>, 'SELECT 1', [])
2026-03-28 00:21:58,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000BD40>, 'SELECT 1', []) completed
2026-03-28 00:21:58,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000BD40>)
2026-03-28 00:21:58,181 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000BD40>) completed
2026-03-28 00:21:58,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000BD40>)
2026-03-28 00:21:58,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000BD40>) completed
2026-03-28 00:21:58,182 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:58,183 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | 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.id = ?
2026-03-28 00:21:58,183 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 0.8468s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:21:58,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:58,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:58,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000BE40>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',))
2026-03-28 00:21:58,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000BE40>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed
2026-03-28 00:21:58,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000BE40>)
2026-03-28 00:21:58,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000BE40>) completed
2026-03-28 00:21:58,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000BE40>)
2026-03-28 00:21:58,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000BE40>) completed
2026-03-28 00:21:58,191 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | 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 | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | [generated in 0.00081s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0)
2026-03-28 00:21:58,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:58,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:58,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, '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 \nFROM kg_nodes \nWHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0))
2026-03-28 00:21:58,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, '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 \nFROM kg_nodes \nWHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0)) completed
2026-03-28 00:21:58,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:58,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:58,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:58,199 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | 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 | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | [generated in 0.00053s] ()
2026-03-28 00:21:58,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:58,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:58,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:58,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000BEC0>, '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 \nFROM kg_edges', ())
2026-03-28 00:21:58,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000BEC0>, '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 \nFROM kg_edges', ()) completed
2026-03-28 00:21:58,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000BEC0>)
2026-03-28 00:21:58,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000BEC0>) completed
2026-03-28 00:21:58,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000BEC0>)
2026-03-28 00:21:58,204 | INFO | jarvis.request | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=200 | duration=32 | request_completed
2026-03-28 00:21:58,204 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000BEC0>) completed
2026-03-28 00:21:58,205 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:58,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, 'SELECT 1', [])
2026-03-28 00:21:58,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001952FF7A340>, 'SELECT 1', []) completed
2026-03-28 00:21:58,207 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:58,207 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:58,207 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>)
2026-03-28 00:21:58,207 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001952FF7A340>) completed
2026-03-28 00:21:58,208 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:58,209 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | 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-28 00:21:58,209 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | [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,209 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:58,210 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,210 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000AF40>, '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, '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,215 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000AF40>, '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, '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')) completed
2026-03-28 00:21:58,216 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000AF40>)
2026-03-28 00:21:58,217 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000AF40>) completed
2026-03-28 00:21:58,217 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | COMMIT
2026-03-28 00:21:58,218 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:58,235 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,235 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:58,236 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,237 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:58,237 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,237 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000A340>, 'SELECT 1', [])
2026-03-28 00:21:58,237 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000A340>, 'SELECT 1', []) completed
2026-03-28 00:21:58,238 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000A340>)
2026-03-28 00:21:58,238 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000A340>) completed
2026-03-28 00:21:58,238 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000A340>)
2026-03-28 00:21:58,239 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000A340>) completed
2026-03-28 00:21:58,239 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:58,240 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | 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-28 00:21:58,240 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 23.43s ago] ('78802694-4593-4f29-9ce3-eac36b54c08c',)
2026-03-28 00:21:58,240 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:58,241 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,241 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000A340>, '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 = ?', ('78802694-4593-4f29-9ce3-eac36b54c08c',))
2026-03-28 00:21:58,241 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953000A340>, '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 = ?', ('78802694-4593-4f29-9ce3-eac36b54c08c',)) completed
2026-03-28 00:21:58,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000A340>)
2026-03-28 00:21:58,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953000A340>) completed
2026-03-28 00:21:58,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000A340>)
2026-03-28 00:21:58,243 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953000A340>) completed
2026-03-28 00:21:58,243 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | ROLLBACK
2026-03-28 00:21:58,244 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:58,244 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,244 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:58,245 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:58,246 | INFO | sqlalchemy.engine.Engine | request_id=4097d790-c5b5-4a80-abe6-1f3e5357a8eb | user=anonymous | GET /api/graph | status=- | duration=- | ROLLBACK
2026-03-28 00:21:58,248 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:58,249 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:58,249 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:58,250 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:59,970 | INFO | jarvis.request | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-28 00:21:59,975 | INFO | jarvis.request | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | request_started
2026-03-28 00:21:59,976 | INFO | jarvis.request | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | request_started
2026-03-28 00:21:59,981 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:21:59,982 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:21:59,987 | INFO | jarvis.request | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | status=200 | duration=16 | request_completed
2026-03-28 00:21:59,988 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:59,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:21:59,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000001953002EA20>
2026-03-28 00:21:59,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054740>, 'SELECT 1', [])
2026-03-28 00:21:59,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001F6C0>, 'SELECT 1', [])
2026-03-28 00:21:59,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001F6C0>, 'SELECT 1', []) completed
2026-03-28 00:21:59,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054740>, 'SELECT 1', []) completed
2026-03-28 00:21:59,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000001953002EA20> completed
2026-03-28 00:21:59,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054740>)
2026-03-28 00:21:59,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001F6C0>)
2026-03-28 00:21:59,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001953004CD60>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True)
2026-03-28 00:21:59,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054740>) completed
2026-03-28 00:21:59,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001F6C0>) completed
2026-03-28 00:21:59,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001953004CD60>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True) completed
2026-03-28 00:21:59,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054740>)
2026-03-28 00:21:59,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001F6C0>)
2026-03-28 00:21:59,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001953004CD60>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-28 00:21:59,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054740>) completed
2026-03-28 00:21:59,994 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:59,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001F6C0>) completed
2026-03-28 00:21:59,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001953004CD60>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-28 00:21:59,996 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | 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.id = ?
2026-03-28 00:21:59,996 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 2.66s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:21:59,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:21:59,997 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:21:59,998 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | 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.id = ?
2026-03-28 00:21:59,998 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 2.662s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:21:59,999 | INFO | sqlalchemy.engine.Engine | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,000 | INFO | sqlalchemy.engine.Engine | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | 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-28 00:22:00,000 | INFO | sqlalchemy.engine.Engine | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | status=- | duration=- | [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,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:00,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054D40>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',))
2026-03-28 00:22:00,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054D40>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed
2026-03-28 00:22:00,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:00,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054D40>)
2026-03-28 00:22:00,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x00000195300551C0>, '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, '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,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:00,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001F6C0>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',))
2026-03-28 00:22:00,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054D40>) completed
2026-03-28 00:22:00,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054D40>)
2026-03-28 00:22:00,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001F6C0>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed
2026-03-28 00:22:00,006 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | 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.id = ?
2026-03-28 00:22:00,007 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 2.671s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:22:00,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054D40>) completed
2026-03-28 00:22:00,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:22:00,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001F6C0>)
2026-03-28 00:22:00,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001F6C0>) completed
2026-03-28 00:22:00,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001F6C0>)
2026-03-28 00:22:00,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001F6C0>) completed
2026-03-28 00:22:00,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:00,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x00000195300551C0>, '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, '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')) completed
2026-03-28 00:22:00,017 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | 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,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054EC0>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',))
2026-03-28 00:22:00,018 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | [generated in 0.00091s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)
2026-03-28 00:22:00,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054EC0>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed
2026-03-28 00:22:00,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054EC0>)
2026-03-28 00:22:00,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x00000195300551C0>)
2026-03-28 00:22:00,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:00,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x00000195300551C0>) completed
2026-03-28 00:22:00,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054EC0>) completed
2026-03-28 00:22:00,021 | INFO | sqlalchemy.engine.Engine | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-28 00:22:00,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:00,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054EC0>)
2026-03-28 00:22:00,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054EC0>) completed
2026-03-28 00:22:00,024 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | 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-28 00:22:00,025 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 25.24s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'cc280452-8fe2-4ea5-a4e0-aefef41bd2c4', '/api/settings', 'GET', 200, None, 'settings.get', '<27><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>', '{"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,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054A40>, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0))
2026-03-28 00:22:00,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:22:00,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:00,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x00000195300545C0>, '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', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'cc280452-8fe2-4ea5-a4e0-aefef41bd2c4', '/api/settings', 'GET', 200, None, 'settings.get', '<27><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>', '{"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,040 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,040 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,041 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,042 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,042 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,042 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x00000195300563C0>, 'SELECT 1', [])
2026-03-28 00:22:00,043 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x00000195300563C0>, 'SELECT 1', []) completed
2026-03-28 00:22:00,043 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x00000195300563C0>)
2026-03-28 00:22:00,044 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x00000195300563C0>) completed
2026-03-28 00:22:00,044 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x00000195300563C0>)
2026-03-28 00:22:00,045 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x00000195300545C0>, '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', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'cc280452-8fe2-4ea5-a4e0-aefef41bd2c4', '/api/settings', 'GET', 200, None, 'settings.get', '<27><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>', '{"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')) completed
2026-03-28 00:22:00,045 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x00000195300545C0>)
2026-03-28 00:22:00,046 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x00000195300545C0>) completed
2026-03-28 00:22:00,045 | INFO | sqlalchemy.engine.Engine | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,046 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x00000195300563C0>) completed
2026-03-28 00:22:00,047 | INFO | sqlalchemy.engine.Engine | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | 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-28 00:22:00,047 | INFO | sqlalchemy.engine.Engine | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 25.24s ago] ('486a7548-426d-480a-be94-ddaa4ced57c8',)
2026-03-28 00:22:00,048 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,049 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,050 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | COMMIT
2026-03-28 00:22:00,050 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E5C0>, '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 = ?', ('486a7548-426d-480a-be94-ddaa4ced57c8',))
2026-03-28 00:22:00,050 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:22:00,051 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054A40>, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)) completed
2026-03-28 00:22:00,051 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054A40>)
2026-03-28 00:22:00,052 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E5C0>, '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 = ?', ('486a7548-426d-480a-be94-ddaa4ced57c8',)) completed
2026-03-28 00:22:00,052 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001E5C0>)
2026-03-28 00:22:00,052 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054A40>) completed
2026-03-28 00:22:00,053 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054A40>)
2026-03-28 00:22:00,053 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054A40>) completed
2026-03-28 00:22:00,053 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001E5C0>) completed
2026-03-28 00:22:00,055 | INFO | jarvis.request | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=200 | duration=80 | request_completed
2026-03-28 00:22:00,056 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001E5C0>)
2026-03-28 00:22:00,057 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001E5C0>) completed
2026-03-28 00:22:00,058 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x0000019530070220>
2026-03-28 00:22:00,058 | INFO | sqlalchemy.engine.Engine | request_id=46bed781-a57f-426d-9741-b8bfb138fe2b | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-28 00:22:00,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,060 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,060 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x0000019530070220> completed
2026-03-28 00:22:00,060 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001953004D6C0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True)
2026-03-28 00:22:00,061 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001953004D6C0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True) completed
2026-03-28 00:22:00,062 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001953004D6C0>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-28 00:22:00,063 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000001953004D6C0>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-28 00:22:00,063 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,064 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | 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-28 00:22:00,064 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | [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,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,068 | INFO | jarvis.request | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-28 00:22:00,068 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001F3C0>, '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, '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,072 | INFO | jarvis.request | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | status=200 | duration=3 | request_completed
2026-03-28 00:22:00,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054340>, 'SELECT 1', [])
2026-03-28 00:22:00,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054340>, 'SELECT 1', []) completed
2026-03-28 00:22:00,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054340>)
2026-03-28 00:22:00,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:00,075 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054340>) completed
2026-03-28 00:22:00,075 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:22:00,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054340>)
2026-03-28 00:22:00,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:00,077 | INFO | sqlalchemy.engine.Engine | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054340>) completed
2026-03-28 00:22:00,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:22:00,079 | INFO | sqlalchemy.engine.Engine | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | 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-28 00:22:00,079 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:00,079 | INFO | sqlalchemy.engine.Engine | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | status=- | duration=- | [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,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530057040>, 'SELECT 1', [])
2026-03-28 00:22:00,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530057040>, 'SELECT 1', []) completed
2026-03-28 00:22:00,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001F3C0>, '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, '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')) completed
2026-03-28 00:22:00,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530057040>)
2026-03-28 00:22:00,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530056740>, '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, '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,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001F3C0>)
2026-03-28 00:22:00,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530057040>) completed
2026-03-28 00:22:00,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001F3C0>) completed
2026-03-28 00:22:00,085 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | COMMIT
2026-03-28 00:22:00,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530057040>)
2026-03-28 00:22:00,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530057040>) completed
2026-03-28 00:22:00,087 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,088 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | 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-28 00:22:00,088 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 25.28s ago] ('50eab06e-4d76-42e8-9462-62d992d8c412',)
2026-03-28 00:22:00,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:22:00,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:00,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E5C0>, '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 = ?', ('50eab06e-4d76-42e8-9462-62d992d8c412',))
2026-03-28 00:22:00,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E5C0>, '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 = ?', ('50eab06e-4d76-42e8-9462-62d992d8c412',)) completed
2026-03-28 00:22:00,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530057340>, 'SELECT 1', [])
2026-03-28 00:22:00,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001E5C0>)
2026-03-28 00:22:00,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530056740>, '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, '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')) completed
2026-03-28 00:22:00,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530057340>, 'SELECT 1', []) completed
2026-03-28 00:22:00,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001E5C0>) completed
2026-03-28 00:22:00,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530056740>)
2026-03-28 00:22:00,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530057340>)
2026-03-28 00:22:00,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001E5C0>)
2026-03-28 00:22:00,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530056740>) completed
2026-03-28 00:22:00,120 | INFO | sqlalchemy.engine.Engine | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-28 00:22:00,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530057340>) completed
2026-03-28 00:22:00,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001E5C0>) completed
2026-03-28 00:22:00,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530057340>)
2026-03-28 00:22:00,123 | INFO | jarvis.request | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=200 | duration=147 | request_completed
2026-03-28 00:22:00,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530057340>) completed
2026-03-28 00:22:00,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x0000019530070040>
2026-03-28 00:22:00,125 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,126 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | 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-28 00:22:00,126 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 25.31s ago] ('1366d66d-8d66-4be8-afe9-442271af89cd',)
2026-03-28 00:22:00,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x0000019530070040> completed
2026-03-28 00:22:00,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x0000019530005A80>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True)
2026-03-28 00:22:00,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054D40>, '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 = ?', ('1366d66d-8d66-4be8-afe9-442271af89cd',))
2026-03-28 00:22:00,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x0000019530005A80>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000001950230A3E0>, deterministic=True) completed
2026-03-28 00:22:00,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x0000019530005A80>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-28 00:22:00,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x0000019530005A80>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-28 00:22:00,130 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,130 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | 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-28 00:22:00,131 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [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,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000019530005A80>)
2026-03-28 00:22:00,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000019530005A80>) completed
2026-03-28 00:22:00,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001CEC0>, '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', '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,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530057440>, 'SELECT 1', [])
2026-03-28 00:22:00,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530057440>, 'SELECT 1', []) completed
2026-03-28 00:22:00,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530057440>)
2026-03-28 00:22:00,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530057440>) completed
2026-03-28 00:22:00,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054D40>, '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 = ?', ('1366d66d-8d66-4be8-afe9-442271af89cd',)) completed
2026-03-28 00:22:00,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054D40>)
2026-03-28 00:22:00,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530057440>)
2026-03-28 00:22:00,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054D40>) completed
2026-03-28 00:22:00,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530057440>) completed
2026-03-28 00:22:00,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054D40>)
2026-03-28 00:22:00,155 | INFO | sqlalchemy.engine.Engine | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054D40>) completed
2026-03-28 00:22:00,156 | INFO | sqlalchemy.engine.Engine | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | 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-28 00:22:00,156 | INFO | sqlalchemy.engine.Engine | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 25.34s ago] ('b6837e19-dc1f-4953-88cd-d4316d6ae0bb',)
2026-03-28 00:22:00,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,157 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK
2026-03-28 00:22:00,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001CEC0>, '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', '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')) completed
2026-03-28 00:22:00,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530056740>, '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 = ?', ('b6837e19-dc1f-4953-88cd-d4316d6ae0bb',))
2026-03-28 00:22:00,159 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001CEC0>)
2026-03-28 00:22:00,159 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,160 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,160 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001CEC0>) completed
2026-03-28 00:22:00,160 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530056740>, '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 = ?', ('b6837e19-dc1f-4953-88cd-d4316d6ae0bb',)) completed
2026-03-28 00:22:00,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,161 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | COMMIT
2026-03-28 00:22:00,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x0000019530005A80>)
2026-03-28 00:22:00,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530056740>)
2026-03-28 00:22:00,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530056740>) completed
2026-03-28 00:22:00,163 | INFO | sqlalchemy.engine.Engine | request_id=ff2185d9-b647-4f18-9737-29a885bda610 | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK
2026-03-28 00:22:00,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:00,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:00,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:00,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530056740>)
2026-03-28 00:22:00,168 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:00,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530056740>) completed
2026-03-28 00:22:00,169 | INFO | sqlalchemy.engine.Engine | request_id=5508e230-447e-464f-b390-34766100adb6 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-28 00:22:00,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:00,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:00,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x0000019530005A80>) completed
2026-03-28 00:22:00,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000019530005A80>)
2026-03-28 00:22:00,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000019530005A80>) completed
2026-03-28 00:22:00,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054040>, 'SELECT 1', [])
2026-03-28 00:22:00,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530054040>, 'SELECT 1', []) completed
2026-03-28 00:22:00,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054040>)
2026-03-28 00:22:00,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530054040>) completed
2026-03-28 00:22:00,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054040>)
2026-03-28 00:22:00,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530054040>) completed
2026-03-28 00:22:00,192 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:00,193 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | 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-28 00:22:00,193 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [cached since 25.38s ago] ('094e8b8a-141c-4d1f-959e-4218b9bf8c30',)
2026-03-28 00:22:00,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001FB40>, '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 = ?', ('094e8b8a-141c-4d1f-959e-4218b9bf8c30',))
2026-03-28 00:22:00,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001FB40>, '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 = ?', ('094e8b8a-141c-4d1f-959e-4218b9bf8c30',)) completed
2026-03-28 00:22:00,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001FB40>)
2026-03-28 00:22:00,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001FB40>) completed
2026-03-28 00:22:00,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001FB40>)
2026-03-28 00:22:00,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001FB40>) completed
2026-03-28 00:22:00,196 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | ROLLBACK
2026-03-28 00:22:00,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:00,200 | INFO | sqlalchemy.engine.Engine | request_id=cc280452-8fe2-4ea5-a4e0-aefef41bd2c4 | user=anonymous | GET /api/settings | status=- | duration=- | ROLLBACK
2026-03-28 00:22:00,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:00,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:22:00,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:00,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:22:00,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:22:01,974 | INFO | jarvis.request | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | request_started
2026-03-28 00:22:01,976 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:01,977 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:01,977 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001CEC0>, 'SELECT 1', [])
2026-03-28 00:22:01,978 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001CEC0>, 'SELECT 1', []) completed
2026-03-28 00:22:01,978 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001CEC0>)
2026-03-28 00:22:01,978 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001CEC0>) completed
2026-03-28 00:22:01,979 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001CEC0>)
2026-03-28 00:22:01,979 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:01,980 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | 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.id = ?
2026-03-28 00:22:01,980 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 4.643s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:22:01,981 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001CEC0>) completed
2026-03-28 00:22:01,981 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:01,982 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:01,982 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001FEC0>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',))
2026-03-28 00:22:01,984 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001FEC0>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed
2026-03-28 00:22:01,984 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001FEC0>)
2026-03-28 00:22:01,985 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001FEC0>) completed
2026-03-28 00:22:01,985 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001FEC0>)
2026-03-28 00:22:01,985 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001FEC0>) completed
2026-03-28 00:22:01,987 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | 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.id = ?
2026-03-28 00:22:01,987 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 4.65s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-28 00:22:01,988 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:01,988 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:01,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E0C0>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',))
2026-03-28 00:22:01,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E0C0>, '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.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed
2026-03-28 00:22:01,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001E0C0>)
2026-03-28 00:22:01,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001E0C0>) completed
2026-03-28 00:22:01,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001E0C0>)
2026-03-28 00:22:01,993 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | 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-28 00:22:01,993 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 27.21s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', '7f6588f2-5903-4fdf-a04b-73fc8632553b', '/api/settings', 'GET', 200, None, 'settings.get', '<27><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>', '{"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:01,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001E0C0>) completed
2026-03-28 00:22:01,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:01,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:01,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E0C0>, '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', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', '7f6588f2-5903-4fdf-a04b-73fc8632553b', '/api/settings', 'GET', 200, None, 'settings.get', '<27><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>', '{"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:01,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E0C0>, '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', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', '7f6588f2-5903-4fdf-a04b-73fc8632553b', '/api/settings', 'GET', 200, None, 'settings.get', '<27><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>', '{"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')) completed
2026-03-28 00:22:01,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001E0C0>)
2026-03-28 00:22:01,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001E0C0>) completed
2026-03-28 00:22:02,000 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | COMMIT
2026-03-28 00:22:02,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:02,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:02,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>)
2026-03-28 00:22:02,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001952FE384F0>) completed
2026-03-28 00:22:02,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:02,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:02,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530056E40>, 'SELECT 1', [])
2026-03-28 00:22:02,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530056E40>, 'SELECT 1', []) completed
2026-03-28 00:22:02,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530056E40>)
2026-03-28 00:22:02,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530056E40>) completed
2026-03-28 00:22:02,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530056E40>)
2026-03-28 00:22:02,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530056E40>) completed
2026-03-28 00:22:02,023 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:02,023 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | 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-28 00:22:02,024 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 27.21s ago] ('4b150aba-aecf-400e-9ab8-aafa4eb67b60',)
2026-03-28 00:22:02,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:02,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:02,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530056740>, '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 = ?', ('4b150aba-aecf-400e-9ab8-aafa4eb67b60',))
2026-03-28 00:22:02,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530056740>, '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 = ?', ('4b150aba-aecf-400e-9ab8-aafa4eb67b60',)) completed
2026-03-28 00:22:02,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530056740>)
2026-03-28 00:22:02,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530056740>) completed
2026-03-28 00:22:02,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530056740>)
2026-03-28 00:22:02,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530056740>) completed
2026-03-28 00:22:02,028 | INFO | jarvis.request | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=200 | duration=53 | request_completed
2026-03-28 00:22:02,029 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000019530005A80>)
2026-03-28 00:22:02,029 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000019530005A80>) completed
2026-03-28 00:22:02,030 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001D7C0>, 'SELECT 1', [])
2026-03-28 00:22:02,030 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001D7C0>, 'SELECT 1', []) completed
2026-03-28 00:22:02,030 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001D7C0>)
2026-03-28 00:22:02,030 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001D7C0>) completed
2026-03-28 00:22:02,031 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001D7C0>)
2026-03-28 00:22:02,031 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001D7C0>) completed
2026-03-28 00:22:02,031 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:02,032 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | 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-28 00:22:02,032 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [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,033 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000019530005A80>)
2026-03-28 00:22:02,033 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x0000019530005A80>) completed
2026-03-28 00:22:02,034 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001EBC0>, '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', '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,037 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001EBC0>, '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', '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')) completed
2026-03-28 00:22:02,038 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001EBC0>)
2026-03-28 00:22:02,038 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001EBC0>) completed
2026-03-28 00:22:02,039 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | COMMIT
2026-03-28 00:22:02,039 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x0000019530005A80>)
2026-03-28 00:22:02,052 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x0000019530005A80>) completed
2026-03-28 00:22:02,053 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000019530005A80>)
2026-03-28 00:22:02,053 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x0000019530005A80>) completed
2026-03-28 00:22:02,054 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:02,055 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:02,055 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530057140>, 'SELECT 1', [])
2026-03-28 00:22:02,055 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x0000019530057140>, 'SELECT 1', []) completed
2026-03-28 00:22:02,056 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530057140>)
2026-03-28 00:22:02,056 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x0000019530057140>) completed
2026-03-28 00:22:02,056 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530057140>)
2026-03-28 00:22:02,057 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x0000019530057140>) completed
2026-03-28 00:22:02,057 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:22:02,058 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | 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-28 00:22:02,058 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [cached since 27.25s ago] ('97ca26f7-f999-4cc3-96da-afe891edcaf2',)
2026-03-28 00:22:02,058 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:02,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:02,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x00000195300562C0>, '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 = ?', ('97ca26f7-f999-4cc3-96da-afe891edcaf2',))
2026-03-28 00:22:02,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x00000195300562C0>, '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 = ?', ('97ca26f7-f999-4cc3-96da-afe891edcaf2',)) completed
2026-03-28 00:22:02,060 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x00000195300562C0>)
2026-03-28 00:22:02,060 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x00000195300562C0>) completed
2026-03-28 00:22:02,061 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x00000195300562C0>)
2026-03-28 00:22:02,061 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x00000195300562C0>) completed
2026-03-28 00:22:02,062 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | ROLLBACK
2026-03-28 00:22:02,062 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:02,062 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:02,063 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>)
2026-03-28 00:22:02,064 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004D6C0>) completed
2026-03-28 00:22:02,064 | INFO | sqlalchemy.engine.Engine | request_id=7f6588f2-5903-4fdf-a04b-73fc8632553b | user=anonymous | GET /api/settings | status=- | duration=- | ROLLBACK
2026-03-28 00:22:02,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:02,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:22:02,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>)
2026-03-28 00:22:02,068 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000001953004CD60>) completed
2026-03-28 00:30:00,001 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Looking for jobs to run
2026-03-28 00:30:00,001 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Next wakeup is due at 2026-03-28 01:21:34.820755+08:00 (in 3094.818881 seconds)
2026-03-28 00:30:00,002 | INFO | apscheduler.executors.default | request_id=- | user=anonymous | - - | status=- | duration=- | Running job "ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (trigger: cron[hour='0', minute='30'], next run at: 2026-03-29 00:30:00 CST)" (scheduled at 2026-03-28 00:30:00+08:00)
2026-03-28 00:30:00,002 | INFO | app.services.scheduler_service | request_id=- | user=anonymous | - - | status=- | duration=- | [Scheduler] <20><>ʼִ<CABC><D6B4>ÿ<EFBFBD><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
2026-03-28 00:30:00,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:30:00,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:30:00,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001F6C0>, 'SELECT 1', [])
2026-03-28 00:30:00,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001F6C0>, 'SELECT 1', []) completed
2026-03-28 00:30:00,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001F6C0>)
2026-03-28 00:30:00,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001F6C0>) completed
2026-03-28 00:30:00,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001F6C0>)
2026-03-28 00:30:00,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001F6C0>) completed
2026-03-28 00:30:00,004 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-28 00:30:00,006 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | 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 | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00032s] ('2026-03-26',)
2026-03-28 00:30:00,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:30:00,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:30:00,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001FE40>, '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 \nFROM tasks \nWHERE tasks.updated_at >= ?', ('2026-03-26',))
2026-03-28 00:30:00,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001FE40>, '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 \nFROM tasks \nWHERE tasks.updated_at >= ?', ('2026-03-26',)) completed
2026-03-28 00:30:00,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001FE40>)
2026-03-28 00:30:00,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000001953001FE40>) completed
2026-03-28 00:30:00,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001FE40>)
2026-03-28 00:30:00,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000001953001FE40>) completed
2026-03-28 00:30:00,011 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | 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 | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00049s] (None, 'ÿ<>ձ<EFBFBD><D5B1><EFBFBD> - 2026-03-26', '## ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD>񱨸<EFBFBD> - 2026-03-26\n\n### <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 1\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 0\n- δ<><CEB4><EFBFBD><EFBFBD>: 1\n\n### <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n<><6E>\n\n### δ<><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- 123 (<28><><EFBFBD>ȼ<EFBFBD>: TaskPriority.MEDIUM)\n\n### <20><><EFBFBD><EFBFBD>\n<><6E><EFBFBD><EFBFBD>δ<EFBFBD><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>񣬽<EFBFBD><F1A3ACBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD>:\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,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:30:00,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:30:00,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000001953001E1C0>, 'INSERT INTO forum_posts (user_id, title, content, category, is_executed, execution_result, reply_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', (None, 'ÿ<>ձ<EFBFBD><D5B1><EFBFBD> - 2026-03-26', '## ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD>񱨸<EFBFBD> - 2026-03-26\n\n### <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 1\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 0\n- δ<><CEB4><EFBFBD><EFBFBD>: 1\n\n### <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n<><6E>\n\n### δ<><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- 123 (<28><><EFBFBD>ȼ<EFBFBD>: TaskPriority.MEDIUM)\n\n### <20><><EFBFBD><EFBFBD>\n<><6E><EFBFBD><EFBFBD>δ<EFBFBD><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>񣬽<EFBFBD><F1A3ACBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD>:\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,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | returning exception NOT NULL constraint failed: forum_posts.user_id
2026-03-28 00:30:00,015 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-28 00:30:00,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:30:00,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:30:00,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>)
2026-03-28 00:30:00,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x00000195300048B0>) completed
2026-03-28 00:30:00,031 | ERROR | apscheduler.executors.default | request_id=- | user=anonymous | - - | status=- | duration=- | Job "ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (trigger: cron[hour='0', minute='30'], next run at: 2026-03-29 00:30:00 CST)" raised an exception
Traceback (most recent call last):
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\default.py", line 952, in do_execute
cursor.execute(statement, parameters)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\dialects\sqlite\aiosqlite.py", line 182, in execute
self._adapt_connection._handle_exception(error)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\dialects\sqlite\aiosqlite.py", line 342, in _handle_exception
raise error
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\dialects\sqlite\aiosqlite.py", line 164, in execute
self.await_(_cursor.execute(operation, parameters))
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 132, in await_only
return current.parent.switch(awaitable) # type: ignore[no-any-return,attr-defined] # noqa: E501
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 196, in greenlet_spawn
value = await result
^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\aiosqlite\cursor.py", line 40, in execute
await self._execute(self._cursor.execute, sql, parameters)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\aiosqlite\cursor.py", line 32, in _execute
return await self._conn._execute(fn, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\aiosqlite\core.py", line 160, in _execute
return await future
^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\aiosqlite\core.py", line 63, in _connection_worker_thread
result = function()
^^^^^^^^^^
sqlite3.IntegrityError: NOT NULL constraint failed: forum_posts.user_id
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\apscheduler\executors\base.py", line 181, in run_coroutine_job
retval = await job.func(*job.args, **job.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\app\services\scheduler_service.py", line 85, in daily_task_analysis
await db.commit()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\ext\asyncio\session.py", line 1000, in commit
await greenlet_spawn(self.sync_session.commit)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 203, in greenlet_spawn
result = context.switch(value)
^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\session.py", line 2030, in commit
trans.commit(_to_root=True)
File "<string>", line 2, in commit
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\state_changes.py", line 137, in _go
ret_value = fn(self, *arg, **kw)
^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\session.py", line 1311, in commit
self._prepare_impl()
File "<string>", line 2, in _prepare_impl
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\state_changes.py", line 137, in _go
ret_value = fn(self, *arg, **kw)
^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\session.py", line 1286, in _prepare_impl
self.session.flush()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\session.py", line 4331, in flush
self._flush(objects)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\session.py", line 4466, in _flush
with util.safe_reraise():
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 121, in __exit__
raise exc_value.with_traceback(exc_tb)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\session.py", line 4427, in _flush
flush_context.execute()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\unitofwork.py", line 466, in execute
rec.execute(self)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\unitofwork.py", line 642, in execute
util.preloaded.orm_persistence.save_obj(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\persistence.py", line 93, in save_obj
_emit_insert_statements(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\orm\persistence.py", line 1233, in _emit_insert_statements
result = connection.execute(
^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 1419, in execute
return meth(
^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\sql\elements.py", line 527, in _execute_on_connection
return connection._execute_clauseelement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 1641, in _execute_clauseelement
ret = self._execute_context(
^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 1846, in _execute_context
return self._exec_single_context(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 1986, in _exec_single_context
self._handle_dbapi_exception(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 2363, in _handle_dbapi_exception
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\engine\default.py", line 952, in do_execute
cursor.execute(statement, parameters)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\dialects\sqlite\aiosqlite.py", line 182, in execute
self._adapt_connection._handle_exception(error)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\dialects\sqlite\aiosqlite.py", line 342, in _handle_exception
raise error
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\dialects\sqlite\aiosqlite.py", line 164, in execute
self.await_(_cursor.execute(operation, parameters))
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 132, in await_only
return current.parent.switch(awaitable) # type: ignore[no-any-return,attr-defined] # noqa: E501
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\sqlalchemy\util\_concurrency_py3k.py", line 196, in greenlet_spawn
value = await result
^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\aiosqlite\cursor.py", line 40, in execute
await self._execute(self._cursor.execute, sql, parameters)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\aiosqlite\cursor.py", line 32, in _execute
return await self._conn._execute(fn, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\aiosqlite\core.py", line 160, in _execute
return await future
^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\aiosqlite\core.py", line 63, in _connection_worker_thread
result = function()
^^^^^^^^^^
sqlalchemy.exc.IntegrityError: (sqlite3.IntegrityError) NOT NULL constraint failed: forum_posts.user_id
[SQL: INSERT INTO forum_posts (user_id, title, content, category, is_executed, execution_result, reply_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
[parameters: (None, 'ÿ<>ձ<EFBFBD><D5B1><EFBFBD> - 2026-03-26', '## ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD>񱨸<EFBFBD> - 2026-03-26\n\n### <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 1\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 0\n- δ<><CEB4><EFBFBD><EFBFBD>: 1\n\n### <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n<><6E>\n\n### δ<><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- 123 (<28><><EFBFBD>ȼ<EFBFBD>: TaskPriority.MEDIUM)\n\n### <20><><EFBFBD><EFBFBD>\n<><6E><EFBFBD><EFBFBD>δ<EFBFBD><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>񣬽<EFBFBD><F1A3ACBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD>:\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')]
(Background on this error at: https://sqlalche.me/e/20/gkpj)