Files
JARVIS/logs/backend-start-20260327-231728.err.log

3638 lines
875 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 [17728]
INFO: Waiting for application startup.
2026-03-27 23:17:37,063 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000002B58230A340>
2026-03-27 23:17:37,064 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000002B58230A340> completed
2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5AFC77C40>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000002B58230A3E0>, deterministic=True)
2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5AFC77C40>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000002B58230A3E0>, deterministic=True) completed
2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5AFC77C40>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5AFC77C40>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A140>, 'PRAGMA read_uncommitted', [])
2026-03-27 23:17:37,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A140>, 'PRAGMA read_uncommitted', []) completed
2026-03-27 23:17:37,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A140>)
2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A140>) completed
2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A140>)
2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A140>) completed
2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,068 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:37,068 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("users")
2026-03-27 23:17:37,068 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,068 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,069 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,069 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A540>, 'PRAGMA main.table_info("users")', ())
2026-03-27 23:17:37,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A540>, 'PRAGMA main.table_info("users")', ()) completed
2026-03-27 23:17:37,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A540>)
2026-03-27 23:17:37,071 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A540>) completed
2026-03-27 23:17:37,071 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A540>)
2026-03-27 23:17:37,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A540>) completed
2026-03-27 23:17:37,072 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("documents")
2026-03-27 23:17:37,073 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A9C0>, 'PRAGMA main.table_info("documents")', ())
2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A9C0>, 'PRAGMA main.table_info("documents")', ()) completed
2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A9C0>)
2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A9C0>) completed
2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A9C0>)
2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A9C0>) completed
2026-03-27 23:17:37,075 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("document_chunks")
2026-03-27 23:17:37,075 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5AD40>, 'PRAGMA main.table_info("document_chunks")', ())
2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5AD40>, 'PRAGMA main.table_info("document_chunks")', ()) completed
2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5AD40>)
2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5AD40>) completed
2026-03-27 23:17:37,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5AD40>)
2026-03-27 23:17:37,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5AD40>) completed
2026-03-27 23:17:37,077 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("tasks")
2026-03-27 23:17:37,077 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B0C0>, 'PRAGMA main.table_info("tasks")', ())
2026-03-27 23:17:37,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B0C0>, 'PRAGMA main.table_info("tasks")', ()) completed
2026-03-27 23:17:37,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B0C0>)
2026-03-27 23:17:37,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B0C0>) completed
2026-03-27 23:17:37,079 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B0C0>)
2026-03-27 23:17:37,079 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B0C0>) completed
2026-03-27 23:17:37,079 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("task_histories")
2026-03-27 23:17:37,079 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,079 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B440>, 'PRAGMA main.table_info("task_histories")', ())
2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B440>, 'PRAGMA main.table_info("task_histories")', ()) completed
2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B440>)
2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B440>) completed
2026-03-27 23:17:37,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B440>)
2026-03-27 23:17:37,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B440>) completed
2026-03-27 23:17:37,081 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_posts")
2026-03-27 23:17:37,081 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA main.table_info("forum_posts")', ())
2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA main.table_info("forum_posts")', ()) completed
2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,083 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_replies")
2026-03-27 23:17:37,083 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BB40>, 'PRAGMA main.table_info("forum_replies")', ())
2026-03-27 23:17:37,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BB40>, 'PRAGMA main.table_info("forum_replies")', ()) completed
2026-03-27 23:17:37,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BB40>)
2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BB40>) completed
2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BB40>)
2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BB40>) completed
2026-03-27 23:17:37,085 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agents")
2026-03-27 23:17:37,085 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("agents")', ())
2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("agents")', ()) completed
2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,086 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agent_messages")
2026-03-27 23:17:37,087 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("agent_messages")', ())
2026-03-27 23:17:37,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("agent_messages")', ()) completed
2026-03-27 23:17:37,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,088 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("conversations")
2026-03-27 23:17:37,088 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BB40>, 'PRAGMA main.table_info("conversations")', ())
2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BB40>, 'PRAGMA main.table_info("conversations")', ()) completed
2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BB40>)
2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BB40>) completed
2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BB40>)
2026-03-27 23:17:37,090 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BB40>) completed
2026-03-27 23:17:37,090 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("messages")
2026-03-27 23:17:37,090 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,090 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,090 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'PRAGMA main.table_info("messages")', ())
2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'PRAGMA main.table_info("messages")', ()) completed
2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59FC0>)
2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59FC0>) completed
2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>)
2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>) completed
2026-03-27 23:17:37,092 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_nodes")
2026-03-27 23:17:37,092 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,092 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,092 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,092 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA main.table_info("kg_nodes")', ())
2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA main.table_info("kg_nodes")', ()) completed
2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,094 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_edges")
2026-03-27 23:17:37,094 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,094 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,094 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,094 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BB40>, 'PRAGMA main.table_info("kg_edges")', ())
2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BB40>, 'PRAGMA main.table_info("kg_edges")', ()) completed
2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BB40>)
2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BB40>) completed
2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BB40>)
2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BB40>) completed
2026-03-27 23:17:37,096 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("memory_summaries")
2026-03-27 23:17:37,096 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'PRAGMA main.table_info("memory_summaries")', ())
2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'PRAGMA main.table_info("memory_summaries")', ()) completed
2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,098 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("user_memories")
2026-03-27 23:17:37,098 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'PRAGMA main.table_info("user_memories")', ())
2026-03-27 23:17:37,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'PRAGMA main.table_info("user_memories")', ()) completed
2026-03-27 23:17:37,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,099 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_event_tags")
2026-03-27 23:17:37,100 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'PRAGMA main.table_info("brain_event_tags")', ())
2026-03-27 23:17:37,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'PRAGMA main.table_info("brain_event_tags")', ()) completed
2026-03-27 23:17:37,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59FC0>)
2026-03-27 23:17:37,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59FC0>) completed
2026-03-27 23:17:37,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>)
2026-03-27 23:17:37,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>) completed
2026-03-27 23:17:37,101 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_tags")
2026-03-27 23:17:37,101 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("brain_memory_tags")', ())
2026-03-27 23:17:37,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("brain_memory_tags")', ()) completed
2026-03-27 23:17:37,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,103 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,103 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,103 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,103 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_sources")
2026-03-27 23:17:37,103 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,103 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BD40>, 'PRAGMA main.table_info("brain_memory_sources")', ())
2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BD40>, 'PRAGMA main.table_info("brain_memory_sources")', ()) completed
2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BD40>)
2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BD40>) completed
2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BD40>)
2026-03-27 23:17:37,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BD40>) completed
2026-03-27 23:17:37,105 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_events")
2026-03-27 23:17:37,105 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("brain_events")', ())
2026-03-27 23:17:37,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("brain_events")', ()) completed
2026-03-27 23:17:37,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,106 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_candidates")
2026-03-27 23:17:37,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,106 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA main.table_info("brain_candidates")', ())
2026-03-27 23:17:37,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA main.table_info("brain_candidates")', ()) completed
2026-03-27 23:17:37,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,108 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memories")
2026-03-27 23:17:37,108 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'PRAGMA main.table_info("brain_memories")', ())
2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'PRAGMA main.table_info("brain_memories")', ()) completed
2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,110 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_tags")
2026-03-27 23:17:37,110 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA main.table_info("brain_tags")', ())
2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA main.table_info("brain_tags")', ()) completed
2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,112 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("daily_todos")
2026-03-27 23:17:37,112 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BE40>, 'PRAGMA main.table_info("daily_todos")', ())
2026-03-27 23:17:37,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BE40>, 'PRAGMA main.table_info("daily_todos")', ()) completed
2026-03-27 23:17:37,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BE40>)
2026-03-27 23:17:37,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BE40>) completed
2026-03-27 23:17:37,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BE40>)
2026-03-27 23:17:37,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BE40>) completed
2026-03-27 23:17:37,113 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("reminders")
2026-03-27 23:17:37,113 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BD40>, 'PRAGMA main.table_info("reminders")', ())
2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BD40>, 'PRAGMA main.table_info("reminders")', ()) completed
2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BD40>)
2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BD40>) completed
2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BD40>)
2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BD40>) completed
2026-03-27 23:17:37,115 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("goals")
2026-03-27 23:17:37,115 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'PRAGMA main.table_info("goals")', ())
2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'PRAGMA main.table_info("goals")', ()) completed
2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,117 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("logs")
2026-03-27 23:17:37,117 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("logs")', ())
2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("logs")', ()) completed
2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,118 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("skills")
2026-03-27 23:17:37,119 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BB40>, 'PRAGMA main.table_info("skills")', ())
2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BB40>, 'PRAGMA main.table_info("skills")', ()) completed
2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BB40>)
2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BB40>) completed
2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BB40>)
2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BB40>) completed
2026-03-27 23:17:37,120 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("folders")
2026-03-27 23:17:37,120 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] ()
2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("folders")', ())
2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA main.table_info("folders")', ()) completed
2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,123 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(logs)
2026-03-27 23:17:37,123 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00025s] ()
2026-03-27 23:17:37,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA table_info(logs)', ())
2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA table_info(logs)', ()) completed
2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,124 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(messages)
2026-03-27 23:17:37,125 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00025s] ()
2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA table_info(messages)', ())
2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA table_info(messages)', ()) completed
2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,127 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(documents)
2026-03-27 23:17:37,127 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00023s] ()
2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'PRAGMA table_info(documents)', ())
2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'PRAGMA table_info(documents)', ()) completed
2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,128 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(users)
2026-03-27 23:17:37,129 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00038s] ()
2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA table_info(users)', ())
2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5B7C0>, 'PRAGMA table_info(users)', ()) completed
2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>)
2026-03-27 23:17:37,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5B7C0>) completed
2026-03-27 23:17:37,130 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT id, email, username FROM users ORDER BY created_at, id
2026-03-27 23:17:37,130 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00023s] ()
2026-03-27 23:17:37,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ())
2026-03-27 23:17:37,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'SELECT id, email, username FROM users ORDER BY created_at, id', ()) completed
2026-03-27 23:17:37,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,132 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(users)
2026-03-27 23:17:37,132 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00033s] ()
2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA index_list(users)', ())
2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA index_list(users)', ()) completed
2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,134 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(forum_posts)
2026-03-27 23:17:37,134 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00030s] ()
2026-03-27 23:17:37,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'PRAGMA table_info(forum_posts)', ())
2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'PRAGMA table_info(forum_posts)', ()) completed
2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,136 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(forum_posts)
2026-03-27 23:17:37,136 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00038s] ()
2026-03-27 23:17:37,136 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,136 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'PRAGMA index_list(forum_posts)', ())
2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'PRAGMA index_list(forum_posts)', ()) completed
2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,138 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,138 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(agents)
2026-03-27 23:17:37,138 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00032s] ()
2026-03-27 23:17:37,138 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,138 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,138 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA table_info(agents)', ())
2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'PRAGMA table_info(agents)', ()) completed
2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,140 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(skills)
2026-03-27 23:17:37,140 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00023s] ()
2026-03-27 23:17:37,140 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,140 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,140 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'PRAGMA table_info(skills)', ())
2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'PRAGMA table_info(skills)', ()) completed
2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59FC0>)
2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59FC0>) completed
2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>)
2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>) completed
2026-03-27 23:17:37,142 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'
2026-03-27 23:17:37,142 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00021s] ()
2026-03-27 23:17:37,142 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,142 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,142 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, "UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'", ())
2026-03-27 23:17:37,143 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, "UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'", ()) completed
2026-03-27 23:17:37,143 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,143 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,143 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,144 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00027s] ('<27><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>',)
2026-03-27 23:17:37,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>',))
2026-03-27 23:17:37,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD>',)) completed
2026-03-27 23:17:37,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,145 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,145 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.001927s ago] ('<27>ܼƻ<DCBC><C6BB><EFBFBD><EFBFBD><EFBFBD>',)
2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27>ܼƻ<DCBC><C6BB><EFBFBD><EFBFBD><EFBFBD>',))
2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27>ܼƻ<DCBC><C6BB><EFBFBD><EFBFBD><EFBFBD>',)) completed
2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>)
2026-03-27 23:17:37,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>) completed
2026-03-27 23:17:37,147 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,147 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.003716s ago] ('ʱ<><CAB1><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>',)
2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ<><CAB1><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>',))
2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ<><CAB1><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>',)) completed
2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,149 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,149 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.005677s ago] ('<27><><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4> SOP',)
2026-03-27 23:17:37,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4> SOP',))
2026-03-27 23:17:37,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4> SOP',)) completed
2026-03-27 23:17:37,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,150 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,150 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.007098s ago] ('<27>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>',)
2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>',))
2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27>ⲿ<EFBFBD><E2B2BF><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>',)) completed
2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,152 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,152 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.008609s ago] ('֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>ժҪ',)
2026-03-27 23:17:37,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>ժҪ',))
2026-03-27 23:17:37,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ<D6AA><CAB6><EFBFBD><EFBFBD>ժҪ',)) completed
2026-03-27 23:17:37,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,153 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,154 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01027s ago] ('ͼ<>׳<EFBFBD><D7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',)
2026-03-27 23:17:37,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼ<>׳<EFBFBD><D7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',))
2026-03-27 23:17:37,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59FC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼ<>׳<EFBFBD><D7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',)) completed
2026-03-27 23:17:37,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>)
2026-03-27 23:17:37,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59FC0>) completed
2026-03-27 23:17:37,155 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,155 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01191s ago] ('<27><><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6>ģ<EFBFBD><C4A3>',)
2026-03-27 23:17:37,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6>ģ<EFBFBD><C4A3>',))
2026-03-27 23:17:37,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59F40>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6>ģ<EFBFBD><C4A3>',)) completed
2026-03-27 23:17:37,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>)
2026-03-27 23:17:37,157 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59F40>) completed
2026-03-27 23:17:37,157 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ?
2026-03-27 23:17:37,157 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01353s ago] ('<27><><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD>ģ<EFBFBD><C4A3>',)
2026-03-27 23:17:37,157 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,157 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,157 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD>ģ<EFBFBD><C4A3>',))
2026-03-27 23:17:37,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5BEC0>, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('<27><><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD>ģ<EFBFBD><C4A3>',)) completed
2026-03-27 23:17:37,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>)
2026-03-27 23:17:37,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5BEC0>) completed
2026-03-27 23:17:37,158 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-27 23:17:37,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,159 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,159 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,255 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A340>, 'SELECT 1', [])
2026-03-27 23:17:37,255 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A340>, 'SELECT 1', []) completed
2026-03-27 23:17:37,255 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A340>)
2026-03-27 23:17:37,255 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A340>) completed
2026-03-27 23:17:37,256 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A340>)
2026-03-27 23:17:37,256 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A340>) completed
2026-03-27 23:17:37,256 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:37,299 | 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-27 23:17:37,299 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00035s] ('admin', 'admin@example.com')
2026-03-27 23:17:37,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, '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-27 23:17:37,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A1C0>, '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-27 23:17:37,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>)
2026-03-27 23:17:37,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A1C0>) completed
2026-03-27 23:17:37,303 | 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-27 23:17:37,304 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00045s] ()
2026-03-27 23:17:37,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE9CDC0>, '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-27 23:17:37,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE9CDC0>, '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-27 23:17:37,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE9CDC0>)
2026-03-27 23:17:37,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE9CDC0>) completed
2026-03-27 23:17:37,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE9CDC0>)
2026-03-27 23:17:37,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE9CDC0>) completed
2026-03-27 23:17:37,307 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT skills.name
FROM skills
2026-03-27 23:17:37,307 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00027s] ()
2026-03-27 23:17:37,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A6C0>, 'SELECT skills.name \nFROM skills', ())
2026-03-27 23:17:37,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE5A6C0>, 'SELECT skills.name \nFROM skills', ()) completed
2026-03-27 23:17:37,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A6C0>)
2026-03-27 23:17:37,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE5A6C0>) completed
2026-03-27 23:17:37,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A6C0>)
2026-03-27 23:17:37,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE5A6C0>) completed
2026-03-27 23:17:37,309 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-27 23:17:37,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFA5C40>, 'SELECT 1', [])
2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFA5C40>, 'SELECT 1', []) completed
2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFA5C40>)
2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFA5C40>) completed
2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFA5C40>)
2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFA5C40>) completed
2026-03-27 23:17:37,311 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:37,314 | 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-27 23:17:37,314 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00044s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'aa88f9b5-2ad0-443a-a6ec-9dfa84efffc0', '2026-03-27 15:17:37.314556', '2026-03-27 15:17:37.314556')
2026-03-27 23:17:37,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59640>, '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, 'aa88f9b5-2ad0-443a-a6ec-9dfa84efffc0', '2026-03-27 15:17:37.314556', '2026-03-27 15:17:37.314556'))
2026-03-27 23:17:37,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59640>, '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, 'aa88f9b5-2ad0-443a-a6ec-9dfa84efffc0', '2026-03-27 15:17:37.314556', '2026-03-27 15:17:37.314556')) completed
2026-03-27 23:17:37,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59640>)
2026-03-27 23:17:37,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59640>) completed
2026-03-27 23:17:37,318 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT
2026-03-27 23:17:37,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59640>, 'SELECT 1', [])
2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59640>, 'SELECT 1', []) completed
2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59640>)
2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59640>) completed
2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59640>)
2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59640>) completed
2026-03-27 23:17:37,429 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:37,431 | 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-27 23:17:37,432 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00027s] ('aa88f9b5-2ad0-443a-a6ec-9dfa84efffc0',)
2026-03-27 23:17:37,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59640>, '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 = ?', ('aa88f9b5-2ad0-443a-a6ec-9dfa84efffc0',))
2026-03-27 23:17:37,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59640>, '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 = ?', ('aa88f9b5-2ad0-443a-a6ec-9dfa84efffc0',)) completed
2026-03-27 23:17:37,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59640>)
2026-03-27 23:17:37,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59640>) completed
2026-03-27 23:17:37,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59640>)
2026-03-27 23:17:37,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59640>) completed
2026-03-27 23:17:37,434 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK
2026-03-27 23:17:37,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,435 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:37,435 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:37,435 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-27 23:17:37,435 | DEBUG | tzlocal | request_id=- | user=anonymous | - - | status=- | duration=- | Looking up time zone info from registry
2026-03-27 23:17:37,436 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-27 23:17:37,436 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-27 23:17:37,436 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-27 23:17:37,436 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts
2026-03-27 23:17:37,438 | 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-27 23:17:37,438 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "<22><>ָ̳<CCB3><D6B8>ɨ<EFBFBD><C9A8>" to job store "default"
2026-03-27 23:17:37,438 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "֪ʶͼ<CAB6><CDBC><EFBFBD>ؽ<EFBFBD>" to job store "default"
2026-03-27 23:17:37,438 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿ<>ձ<EFBFBD>ǩ<EFBFBD><C7A9><EFBFBD><EFBFBD>" to job store "default"
2026-03-27 23:17:37,438 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿ<>մ<EFBFBD><D5B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" to job store "default"
2026-03-27 23:17:37,439 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Scheduler started
2026-03-27 23:17:37,439 | 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-27 23:17:37,439 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Looking for jobs to run
2026-03-27 23:17:37,439 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Next wakeup is due at 2026-03-28 00:00:00+08:00 (in 2542.560443 seconds)
INFO: Application startup complete.
INFO: Uvicorn running on http://127.0.0.1:3337 (Press CTRL+C to quit)
2026-03-27 23:17:53,394 | INFO | jarvis.request | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | request_started
2026-03-27 23:17:53,414 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:53,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:53,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBD4C0>, 'SELECT 1', [])
2026-03-27 23:17:53,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBD4C0>, 'SELECT 1', []) completed
2026-03-27 23:17:53,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBD4C0>)
2026-03-27 23:17:53,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBD4C0>) completed
2026-03-27 23:17:53,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBD4C0>)
2026-03-27 23:17:53,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBD4C0>) completed
2026-03-27 23:17:53,417 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:53,419 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | 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-27 23:17:53,419 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | [generated in 0.00039s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:53,419 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:53,419 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:53,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBD4C0>, '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-27 23:17:53,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBD4C0>, '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-27 23:17:53,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBD4C0>)
2026-03-27 23:17:53,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBD4C0>) completed
2026-03-27 23:17:53,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBD4C0>)
2026-03-27 23:17:53,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBD4C0>) completed
2026-03-27 23:17:53,424 | INFO | jarvis.request | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=200 | duration=29 | request_completed
2026-03-27 23:17:53,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000002B5B00463E0>
2026-03-27 23:17:53,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000002B5B00463E0> completed
2026-03-27 23:17:53,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B0054040>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000002B58230A3E0>, deterministic=True)
2026-03-27 23:17:53,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B0054040>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000002B58230A3E0>, deterministic=True) completed
2026-03-27 23:17:53,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B0054040>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-27 23:17:53,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B0054040>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-27 23:17:53,432 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:53,433 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | 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-27 23:17:53,433 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | [cached since 16.12s ago] ('info', 'system', None, 'aea73228-a2f6-4a0f-bd31-43277b7a749b', '/api/agents/stats/hierarchy', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 29, '89954f87-03db-4c64-bbb0-6a68fe25dd8e', '2026-03-27 15:17:53.433189', '2026-03-27 15:17:53.433189')
2026-03-27 23:17:53,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:53,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:53,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D8C0>, '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, 'aea73228-a2f6-4a0f-bd31-43277b7a749b', '/api/agents/stats/hierarchy', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 29, '89954f87-03db-4c64-bbb0-6a68fe25dd8e', '2026-03-27 15:17:53.433189', '2026-03-27 15:17:53.433189'))
2026-03-27 23:17:53,438 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D8C0>, '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, 'aea73228-a2f6-4a0f-bd31-43277b7a749b', '/api/agents/stats/hierarchy', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 29, '89954f87-03db-4c64-bbb0-6a68fe25dd8e', '2026-03-27 15:17:53.433189', '2026-03-27 15:17:53.433189')) completed
2026-03-27 23:17:53,439 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D8C0>)
2026-03-27 23:17:53,439 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D8C0>) completed
2026-03-27 23:17:53,440 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | COMMIT
2026-03-27 23:17:53,440 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:53,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:53,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:53,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:53,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:53,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:53,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBE540>, 'SELECT 1', [])
2026-03-27 23:17:53,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBE540>, 'SELECT 1', []) completed
2026-03-27 23:17:53,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBE540>)
2026-03-27 23:17:53,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBE540>) completed
2026-03-27 23:17:53,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBE540>)
2026-03-27 23:17:53,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBE540>) completed
2026-03-27 23:17:53,472 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:53,473 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | 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-27 23:17:53,473 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | [cached since 16.04s ago] ('89954f87-03db-4c64-bbb0-6a68fe25dd8e',)
2026-03-27 23:17:53,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:53,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:53,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBE540>, '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 = ?', ('89954f87-03db-4c64-bbb0-6a68fe25dd8e',))
2026-03-27 23:17:53,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBE540>, '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 = ?', ('89954f87-03db-4c64-bbb0-6a68fe25dd8e',)) completed
2026-03-27 23:17:53,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBE540>)
2026-03-27 23:17:53,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBE540>) completed
2026-03-27 23:17:53,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBE540>)
2026-03-27 23:17:53,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBE540>) completed
2026-03-27 23:17:53,478 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | ROLLBACK
2026-03-27 23:17:53,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:53,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:53,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:53,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:53,480 | INFO | sqlalchemy.engine.Engine | request_id=aea73228-a2f6-4a0f-bd31-43277b7a749b | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | ROLLBACK
2026-03-27 23:17:53,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:53,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:53,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:53,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,223 | INFO | jarvis.request | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | request_started
2026-03-27 23:17:54,226 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,227 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,227 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E540>, 'SELECT 1', [])
2026-03-27 23:17:54,227 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E540>, 'SELECT 1', []) completed
2026-03-27 23:17:54,228 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E540>)
2026-03-27 23:17:54,229 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E540>) completed
2026-03-27 23:17:54,229 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E540>)
2026-03-27 23:17:54,230 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E540>) completed
2026-03-27 23:17:54,230 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:54,230 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | 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-27 23:17:54,230 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 0.8121s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:54,230 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,231 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,231 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D4C0>, '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-27 23:17:54,232 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D4C0>, '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-27 23:17:54,233 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004D4C0>)
2026-03-27 23:17:54,233 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004D4C0>) completed
2026-03-27 23:17:54,233 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D4C0>)
2026-03-27 23:17:54,233 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D4C0>) completed
2026-03-27 23:17:54,235 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | 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-27 23:17:54,235 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 16.93s ago] ()
2026-03-27 23:17:54,235 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,236 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,236 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E7C0>, '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-27 23:17:54,236 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E7C0>, '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-27 23:17:54,237 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E7C0>)
2026-03-27 23:17:54,238 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E7C0>) completed
2026-03-27 23:17:54,238 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E7C0>)
2026-03-27 23:17:54,239 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | SELECT skills.name
FROM skills
2026-03-27 23:17:54,239 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 16.93s ago] ()
2026-03-27 23:17:54,239 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E7C0>) completed
2026-03-27 23:17:54,240 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,240 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,240 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D4C0>, 'SELECT skills.name \nFROM skills', ())
2026-03-27 23:17:54,241 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D4C0>, 'SELECT skills.name \nFROM skills', ()) completed
2026-03-27 23:17:54,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004D4C0>)
2026-03-27 23:17:54,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004D4C0>) completed
2026-03-27 23:17:54,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D4C0>)
2026-03-27 23:17:54,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D4C0>) completed
2026-03-27 23:17:54,244 | INFO | jarvis.request | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=200 | duration=20 | request_completed
2026-03-27 23:17:54,245 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,245 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,245 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E740>, 'SELECT 1', [])
2026-03-27 23:17:54,246 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E740>, 'SELECT 1', []) completed
2026-03-27 23:17:54,246 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E740>)
2026-03-27 23:17:54,247 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E740>) completed
2026-03-27 23:17:54,247 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E740>)
2026-03-27 23:17:54,247 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E740>) completed
2026-03-27 23:17:54,247 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:54,248 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | 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-27 23:17:54,248 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 16.93s ago] ('info', 'system', None, '25e91305-5ef7-498d-8bec-33696533a14c', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 20, 'f311ed85-49db-4b6c-bf73-5c31c9fe98bc', '2026-03-27 15:17:54.248251', '2026-03-27 15:17:54.248251')
2026-03-27 23:17:54,248 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,249 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,249 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DCC0>, '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, '25e91305-5ef7-498d-8bec-33696533a14c', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 20, 'f311ed85-49db-4b6c-bf73-5c31c9fe98bc', '2026-03-27 15:17:54.248251', '2026-03-27 15:17:54.248251'))
2026-03-27 23:17:54,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DCC0>, '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, '25e91305-5ef7-498d-8bec-33696533a14c', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 20, 'f311ed85-49db-4b6c-bf73-5c31c9fe98bc', '2026-03-27 15:17:54.248251', '2026-03-27 15:17:54.248251')) completed
2026-03-27 23:17:54,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DCC0>)
2026-03-27 23:17:54,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DCC0>) completed
2026-03-27 23:17:54,254 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | COMMIT
2026-03-27 23:17:54,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,266 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,266 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004EB40>, 'SELECT 1', [])
2026-03-27 23:17:54,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004EB40>, 'SELECT 1', []) completed
2026-03-27 23:17:54,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004EB40>)
2026-03-27 23:17:54,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004EB40>) completed
2026-03-27 23:17:54,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004EB40>)
2026-03-27 23:17:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004EB40>) completed
2026-03-27 23:17:54,270 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:54,271 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | 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-27 23:17:54,271 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 16.84s ago] ('f311ed85-49db-4b6c-bf73-5c31c9fe98bc',)
2026-03-27 23:17:54,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004ECC0>, '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 = ?', ('f311ed85-49db-4b6c-bf73-5c31c9fe98bc',))
2026-03-27 23:17:54,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004ECC0>, '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 = ?', ('f311ed85-49db-4b6c-bf73-5c31c9fe98bc',)) completed
2026-03-27 23:17:54,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004ECC0>)
2026-03-27 23:17:54,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004ECC0>) completed
2026-03-27 23:17:54,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004ECC0>)
2026-03-27 23:17:54,275 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK
2026-03-27 23:17:54,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004ECC0>) completed
2026-03-27 23:17:54,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,278 | INFO | sqlalchemy.engine.Engine | request_id=25e91305-5ef7-498d-8bec-33696533a14c | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK
2026-03-27 23:17:54,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,714 | INFO | jarvis.request | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | request_started
2026-03-27 23:17:54,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E740>, 'SELECT 1', [])
2026-03-27 23:17:54,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E740>, 'SELECT 1', []) completed
2026-03-27 23:17:54,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E740>)
2026-03-27 23:17:54,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E740>) completed
2026-03-27 23:17:54,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E740>)
2026-03-27 23:17:54,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E740>) completed
2026-03-27 23:17:54,719 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:54,720 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | 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-27 23:17:54,720 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | [cached since 1.302s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:54,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DEC0>, '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-27 23:17:54,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DEC0>, '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-27 23:17:54,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DEC0>)
2026-03-27 23:17:54,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DEC0>) completed
2026-03-27 23:17:54,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DEC0>)
2026-03-27 23:17:54,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DEC0>) completed
2026-03-27 23:17:54,724 | INFO | jarvis.request | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=200 | duration=10 | request_completed
2026-03-27 23:17:54,725 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,725 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E640>, 'SELECT 1', [])
2026-03-27 23:17:54,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E640>, 'SELECT 1', []) completed
2026-03-27 23:17:54,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E640>)
2026-03-27 23:17:54,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E640>) completed
2026-03-27 23:17:54,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E640>)
2026-03-27 23:17:54,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E640>) completed
2026-03-27 23:17:54,728 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:54,729 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | 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-27 23:17:54,729 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | [cached since 17.42s ago] ('info', 'system', None, '6e05d297-f182-43ba-b0b1-5e6fe53b8396', '/api/agents/stats/hierarchy', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, '33317f6a-f5ec-4ebf-a6e5-07e52a0762c9', '2026-03-27 15:17:54.728819', '2026-03-27 15:17:54.728819')
2026-03-27 23:17:54,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D8C0>, '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, '6e05d297-f182-43ba-b0b1-5e6fe53b8396', '/api/agents/stats/hierarchy', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, '33317f6a-f5ec-4ebf-a6e5-07e52a0762c9', '2026-03-27 15:17:54.728819', '2026-03-27 15:17:54.728819'))
2026-03-27 23:17:54,734 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D8C0>, '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, '6e05d297-f182-43ba-b0b1-5e6fe53b8396', '/api/agents/stats/hierarchy', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, '33317f6a-f5ec-4ebf-a6e5-07e52a0762c9', '2026-03-27 15:17:54.728819', '2026-03-27 15:17:54.728819')) completed
2026-03-27 23:17:54,734 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D8C0>)
2026-03-27 23:17:54,734 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D8C0>) completed
2026-03-27 23:17:54,735 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | COMMIT
2026-03-27 23:17:54,736 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0033DC0>, 'SELECT 1', [])
2026-03-27 23:17:54,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0033DC0>, 'SELECT 1', []) completed
2026-03-27 23:17:54,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0033DC0>)
2026-03-27 23:17:54,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0033DC0>) completed
2026-03-27 23:17:54,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0033DC0>)
2026-03-27 23:17:54,761 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0033DC0>) completed
2026-03-27 23:17:54,761 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:54,762 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | 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-27 23:17:54,762 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | [cached since 17.33s ago] ('33317f6a-f5ec-4ebf-a6e5-07e52a0762c9',)
2026-03-27 23:17:54,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0033DC0>, '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 = ?', ('33317f6a-f5ec-4ebf-a6e5-07e52a0762c9',))
2026-03-27 23:17:54,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0033DC0>, '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 = ?', ('33317f6a-f5ec-4ebf-a6e5-07e52a0762c9',)) completed
2026-03-27 23:17:54,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0033DC0>)
2026-03-27 23:17:54,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0033DC0>) completed
2026-03-27 23:17:54,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0033DC0>)
2026-03-27 23:17:54,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0033DC0>) completed
2026-03-27 23:17:54,766 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | ROLLBACK
2026-03-27 23:17:54,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:54,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:54,768 | INFO | sqlalchemy.engine.Engine | request_id=6e05d297-f182-43ba-b0b1-5e6fe53b8396 | user=anonymous | GET /api/agents/stats/hierarchy | status=- | duration=- | ROLLBACK
2026-03-27 23:17:54,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:54,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:54,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,654 | INFO | jarvis.request | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:17:55,659 | INFO | jarvis.request | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | request_started
2026-03-27 23:17:55,665 | INFO | jarvis.request | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | request_started
2026-03-27 23:17:55,665 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,665 | INFO | jarvis.request | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | user=anonymous | GET /api/system/status | status=200 | duration=11 | request_completed
2026-03-27 23:17:55,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,669 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000002B5B00807C0>
2026-03-27 23:17:55,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT 1', [])
2026-03-27 23:17:55,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004FE40>, 'SELECT 1', [])
2026-03-27 23:17:55,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004FE40>, 'SELECT 1', []) completed
2026-03-27 23:17:55,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT 1', []) completed
2026-03-27 23:17:55,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:55,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004FE40>)
2026-03-27 23:17:55,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:55,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000002B5B00807C0> completed
2026-03-27 23:17:55,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004FE40>) completed
2026-03-27 23:17:55,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B00572E0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000002B58230A3E0>, deterministic=True)
2026-03-27 23:17:55,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:55,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004FE40>)
2026-03-27 23:17:55,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B00572E0>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000002B58230A3E0>, deterministic=True) completed
2026-03-27 23:17:55,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:55,680 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,681 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B00572E0>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-27 23:17:55,682 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | 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-27 23:17:55,681 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004FE40>) completed
2026-03-27 23:17:55,682 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 2.263s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:55,682 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B00572E0>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-27 23:17:55,683 | INFO | sqlalchemy.engine.Engine | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,684 | INFO | sqlalchemy.engine.Engine | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | 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-27 23:17:55,684 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,685 | INFO | sqlalchemy.engine.Engine | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 18.37s ago] ('info', 'system', None, '267c2e50-ad38-4c3b-960a-c87f8584f059', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '9f697d9c-ae1e-4389-bd2c-3f5bde13a8a1', '2026-03-27 15:17:55.684194', '2026-03-27 15:17:55.684194')
2026-03-27 23:17:55,685 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,686 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | 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-27 23:17:55,686 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,686 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 2.268s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:55,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:55,688 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00848C0>, '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-27 23:17:55,688 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004FE40>, '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, '267c2e50-ad38-4c3b-960a-c87f8584f059', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '9f697d9c-ae1e-4389-bd2c-3f5bde13a8a1', '2026-03-27 15:17:55.684194', '2026-03-27 15:17:55.684194'))
2026-03-27 23:17:55,688 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084CC0>, '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-27 23:17:55,689 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00848C0>, '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-27 23:17:55,689 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00848C0>)
2026-03-27 23:17:55,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00848C0>) completed
2026-03-27 23:17:55,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00848C0>)
2026-03-27 23:17:55,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00848C0>) completed
2026-03-27 23:17:55,695 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | 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-27 23:17:55,696 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | [generated in 0.00057s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)
2026-03-27 23:17:55,696 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084CC0>, '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-27 23:17:55,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004FE40>, '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, '267c2e50-ad38-4c3b-960a-c87f8584f059', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '9f697d9c-ae1e-4389-bd2c-3f5bde13a8a1', '2026-03-27 15:17:55.684194', '2026-03-27 15:17:55.684194')) completed
2026-03-27 23:17:55,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084CC0>)
2026-03-27 23:17:55,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004FE40>)
2026-03-27 23:17:55,698 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,699 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084CC0>) completed
2026-03-27 23:17:55,699 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004FE40>) completed
2026-03-27 23:17:55,700 | INFO | sqlalchemy.engine.Engine | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:17:55,700 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D5C0>, '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-27 23:17:55,700 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084CC0>)
2026-03-27 23:17:55,701 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,701 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084CC0>) completed
2026-03-27 23:17:55,703 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | 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-27 23:17:55,703 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004D5C0>, '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-27 23:17:55,703 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 2.285s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:55,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004D5C0>)
2026-03-27 23:17:55,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:55,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DD40>, '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-27 23:17:55,706 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004D5C0>) completed
2026-03-27 23:17:55,706 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D5C0>)
2026-03-27 23:17:55,708 | INFO | jarvis.request | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=200 | duration=49 | request_completed
2026-03-27 23:17:55,709 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004D5C0>) completed
2026-03-27 23:17:55,712 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing <function connect.<locals>.connector at 0x000002B5B0081C60>
2026-03-27 23:17:55,714 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation <function connect.<locals>.connector at 0x000002B5B0081C60> completed
2026-03-27 23:17:55,714 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B0057C40>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000002B58230A3E0>, deterministic=True)
2026-03-27 23:17:55,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B0057C40>, 'regexp', 2, <function SQLiteDialect_pysqlite.on_connect.<locals>.regexp at 0x000002B58230A3E0>, deterministic=True) completed
2026-03-27 23:17:55,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B0057C40>, 'floor', 1, <built-in function floor>, deterministic=True)
2026-03-27 23:17:55,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method create_function of sqlite3.Connection object at 0x000002B5B0057C40>, 'floor', 1, <built-in function floor>, deterministic=True) completed
2026-03-27 23:17:55,716 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,717 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | 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-27 23:17:55,717 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 18.4s ago] ('info', 'system', None, 'a0bf0c31-d631-4b88-8e50-78ee1279cb68', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 49, 'c2c9030c-a04f-474f-9572-22e149dd7f15', '2026-03-27 15:17:55.717194', '2026-03-27 15:17:55.717194')
2026-03-27 23:17:55,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00863C0>, '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, 'a0bf0c31-d631-4b88-8e50-78ee1279cb68', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 49, 'c2c9030c-a04f-474f-9572-22e149dd7f15', '2026-03-27 15:17:55.717194', '2026-03-27 15:17:55.717194'))
2026-03-27 23:17:55,736 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,739 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00866C0>, 'SELECT 1', [])
2026-03-27 23:17:55,739 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00866C0>, 'SELECT 1', []) completed
2026-03-27 23:17:55,739 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00866C0>)
2026-03-27 23:17:55,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00866C0>) completed
2026-03-27 23:17:55,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00866C0>)
2026-03-27 23:17:55,741 | INFO | sqlalchemy.engine.Engine | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,741 | INFO | sqlalchemy.engine.Engine | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | 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-27 23:17:55,742 | INFO | sqlalchemy.engine.Engine | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 18.31s ago] ('9f697d9c-ae1e-4389-bd2c-3f5bde13a8a1',)
2026-03-27 23:17:55,742 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00866C0>) completed
2026-03-27 23:17:55,742 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,742 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085E40>, '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 = ?', ('9f697d9c-ae1e-4389-bd2c-3f5bde13a8a1',))
2026-03-27 23:17:55,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085E40>, '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 = ?', ('9f697d9c-ae1e-4389-bd2c-3f5bde13a8a1',)) completed
2026-03-27 23:17:55,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085E40>)
2026-03-27 23:17:55,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DD40>, '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-27 23:17:55,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DD40>)
2026-03-27 23:17:55,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085E40>) completed
2026-03-27 23:17:55,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DD40>) completed
2026-03-27 23:17:55,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085E40>)
2026-03-27 23:17:55,746 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DD40>)
2026-03-27 23:17:55,747 | INFO | sqlalchemy.engine.Engine | request_id=267c2e50-ad38-4c3b-960a-c87f8584f059 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:17:55,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DD40>) completed
2026-03-27 23:17:55,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00863C0>, '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, 'a0bf0c31-d631-4b88-8e50-78ee1279cb68', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 49, 'c2c9030c-a04f-474f-9572-22e149dd7f15', '2026-03-27 15:17:55.717194', '2026-03-27 15:17:55.717194')) completed
2026-03-27 23:17:55,750 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00863C0>)
2026-03-27 23:17:55,749 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | 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-27 23:17:55,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085E40>) completed
2026-03-27 23:17:55,750 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 18.44s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'fd12fc34-fbf3-47e3-805d-3e3cff571f8d', '/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, '6111fbd7-a3f3-4f7c-b817-3b03adbcf1ec', '2026-03-27 15:17:55.749212', '2026-03-27 15:17:55.749212')
2026-03-27 23:17:55,750 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00863C0>) completed
2026-03-27 23:17:55,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,752 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | COMMIT
2026-03-27 23:17:55,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:55,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00853C0>, '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', 'fd12fc34-fbf3-47e3-805d-3e3cff571f8d', '/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, '6111fbd7-a3f3-4f7c-b817-3b03adbcf1ec', '2026-03-27 15:17:55.749212', '2026-03-27 15:17:55.749212'))
2026-03-27 23:17:55,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,762 | INFO | jarvis.request | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:17:55,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,765 | INFO | jarvis.request | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:17:55,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00853C0>, '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', 'fd12fc34-fbf3-47e3-805d-3e3cff571f8d', '/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, '6111fbd7-a3f3-4f7c-b817-3b03adbcf1ec', '2026-03-27 15:17:55.749212', '2026-03-27 15:17:55.749212')) completed
2026-03-27 23:17:55,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085140>, 'SELECT 1', [])
2026-03-27 23:17:55,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00853C0>)
2026-03-27 23:17:55,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084CC0>, 'SELECT 1', [])
2026-03-27 23:17:55,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00853C0>) completed
2026-03-27 23:17:55,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084CC0>, 'SELECT 1', []) completed
2026-03-27 23:17:55,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085140>, 'SELECT 1', []) completed
2026-03-27 23:17:55,771 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | COMMIT
2026-03-27 23:17:55,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085140>)
2026-03-27 23:17:55,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084CC0>)
2026-03-27 23:17:55,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085140>) completed
2026-03-27 23:17:55,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084CC0>) completed
2026-03-27 23:17:55,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085140>)
2026-03-27 23:17:55,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084CC0>)
2026-03-27 23:17:55,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085140>) completed
2026-03-27 23:17:55,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084CC0>) completed
2026-03-27 23:17:55,774 | INFO | sqlalchemy.engine.Engine | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,776 | INFO | sqlalchemy.engine.Engine | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | 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-27 23:17:55,776 | INFO | sqlalchemy.engine.Engine | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 18.46s ago] ('info', 'system', None, '9afaa18b-2613-47ab-9276-4554f93bc0af', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'db4304e5-a091-432c-9738-1858a5c997ab', '2026-03-27 15:17:55.776212', '2026-03-27 15:17:55.776212')
2026-03-27 23:17:55,777 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,776 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,777 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | 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-27 23:17:55,778 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 18.35s ago] ('c2c9030c-a04f-474f-9572-22e149dd7f15',)
2026-03-27 23:17:55,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085A40>, '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, '9afaa18b-2613-47ab-9276-4554f93bc0af', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'db4304e5-a091-432c-9738-1858a5c997ab', '2026-03-27 15:17:55.776212', '2026-03-27 15:17:55.776212'))
2026-03-27 23:17:55,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DCC0>, '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 = ?', ('c2c9030c-a04f-474f-9572-22e149dd7f15',))
2026-03-27 23:17:55,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:55,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:55,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DCC0>, '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 = ?', ('c2c9030c-a04f-474f-9572-22e149dd7f15',)) completed
2026-03-27 23:17:55,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DCC0>)
2026-03-27 23:17:55,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:55,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0087040>, 'SELECT 1', [])
2026-03-27 23:17:55,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085A40>, '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, '9afaa18b-2613-47ab-9276-4554f93bc0af', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'db4304e5-a091-432c-9738-1858a5c997ab', '2026-03-27 15:17:55.776212', '2026-03-27 15:17:55.776212')) completed
2026-03-27 23:17:55,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DCC0>) completed
2026-03-27 23:17:55,789 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085A40>)
2026-03-27 23:17:55,789 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0087040>, 'SELECT 1', []) completed
2026-03-27 23:17:55,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DCC0>)
2026-03-27 23:17:55,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0087040>)
2026-03-27 23:17:55,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085A40>) completed
2026-03-27 23:17:55,791 | INFO | sqlalchemy.engine.Engine | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:17:55,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DCC0>) completed
2026-03-27 23:17:55,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0087040>) completed
2026-03-27 23:17:55,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0087040>)
2026-03-27 23:17:55,793 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK
2026-03-27 23:17:55,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,794 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0087040>) completed
2026-03-27 23:17:55,795 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | 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-27 23:17:55,796 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,796 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 18.36s ago] ('6111fbd7-a3f3-4f7c-b817-3b03adbcf1ec',)
2026-03-27 23:17:55,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:55,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DCC0>, '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 = ?', ('6111fbd7-a3f3-4f7c-b817-3b03adbcf1ec',))
2026-03-27 23:17:55,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,798 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,799 | INFO | sqlalchemy.engine.Engine | request_id=a0bf0c31-d631-4b88-8e50-78ee1279cb68 | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK
2026-03-27 23:17:55,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DCC0>, '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 = ?', ('6111fbd7-a3f3-4f7c-b817-3b03adbcf1ec',)) completed
2026-03-27 23:17:55,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DCC0>)
2026-03-27 23:17:55,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084640>, 'SELECT 1', [])
2026-03-27 23:17:55,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DCC0>) completed
2026-03-27 23:17:55,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084640>, 'SELECT 1', []) completed
2026-03-27 23:17:55,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084640>)
2026-03-27 23:17:55,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DCC0>)
2026-03-27 23:17:55,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084640>) completed
2026-03-27 23:17:55,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DCC0>) completed
2026-03-27 23:17:55,815 | INFO | jarvis.request | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=200 | duration=151 | request_completed
2026-03-27 23:17:55,816 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084640>)
2026-03-27 23:17:55,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084640>) completed
2026-03-27 23:17:55,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,818 | INFO | sqlalchemy.engine.Engine | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,819 | INFO | sqlalchemy.engine.Engine | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | 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-27 23:17:55,819 | INFO | sqlalchemy.engine.Engine | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 18.39s ago] ('db4304e5-a091-432c-9738-1858a5c997ab',)
2026-03-27 23:17:55,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0086940>, 'SELECT 1', [])
2026-03-27 23:17:55,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085040>, '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 = ?', ('db4304e5-a091-432c-9738-1858a5c997ab',))
2026-03-27 23:17:55,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085040>, '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 = ?', ('db4304e5-a091-432c-9738-1858a5c997ab',)) completed
2026-03-27 23:17:55,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0086940>, 'SELECT 1', []) completed
2026-03-27 23:17:55,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0086940>)
2026-03-27 23:17:55,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085040>)
2026-03-27 23:17:55,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085040>) completed
2026-03-27 23:17:55,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0086940>) completed
2026-03-27 23:17:55,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085040>)
2026-03-27 23:17:55,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0086940>)
2026-03-27 23:17:55,823 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085040>) completed
2026-03-27 23:17:55,824 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0086940>) completed
2026-03-27 23:17:55,824 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,826 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | 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-27 23:17:55,826 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [cached since 18.51s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'fd12fc34-fbf3-47e3-805d-3e3cff571f8d', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 151, '7499475d-a19b-4cf6-adcc-23e0e69ad015', '2026-03-27 15:17:55.826225', '2026-03-27 15:17:55.826225')
2026-03-27 23:17:55,826 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,827 | INFO | sqlalchemy.engine.Engine | request_id=9afaa18b-2613-47ab-9276-4554f93bc0af | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:17:55,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004FA40>, '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', 'fd12fc34-fbf3-47e3-805d-3e3cff571f8d', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 151, '7499475d-a19b-4cf6-adcc-23e0e69ad015', '2026-03-27 15:17:55.826225', '2026-03-27 15:17:55.826225'))
2026-03-27 23:17:55,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:55,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:55,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004FA40>, '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', 'fd12fc34-fbf3-47e3-805d-3e3cff571f8d', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 151, '7499475d-a19b-4cf6-adcc-23e0e69ad015', '2026-03-27 15:17:55.826225', '2026-03-27 15:17:55.826225')) completed
2026-03-27 23:17:55,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004FA40>)
2026-03-27 23:17:55,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004FA40>) completed
2026-03-27 23:17:55,832 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | COMMIT
2026-03-27 23:17:55,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:55,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:55,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E640>, 'SELECT 1', [])
2026-03-27 23:17:55,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E640>, 'SELECT 1', []) completed
2026-03-27 23:17:55,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E640>)
2026-03-27 23:17:55,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E640>) completed
2026-03-27 23:17:55,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E640>)
2026-03-27 23:17:55,849 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:55,850 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | 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-27 23:17:55,850 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [cached since 18.42s ago] ('7499475d-a19b-4cf6-adcc-23e0e69ad015',)
2026-03-27 23:17:55,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E640>) completed
2026-03-27 23:17:55,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F4C0>, '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 = ?', ('7499475d-a19b-4cf6-adcc-23e0e69ad015',))
2026-03-27 23:17:55,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F4C0>, '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 = ?', ('7499475d-a19b-4cf6-adcc-23e0e69ad015',)) completed
2026-03-27 23:17:55,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F4C0>)
2026-03-27 23:17:55,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F4C0>) completed
2026-03-27 23:17:55,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F4C0>)
2026-03-27 23:17:55,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F4C0>) completed
2026-03-27 23:17:55,854 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | ROLLBACK
2026-03-27 23:17:55,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:55,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:55,856 | INFO | sqlalchemy.engine.Engine | request_id=fd12fc34-fbf3-47e3-805d-3e3cff571f8d | user=anonymous | GET /api/settings | status=- | duration=- | ROLLBACK
2026-03-27 23:17:55,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,859 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:55,859 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:55,860 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:57,611 | INFO | jarvis.request | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:17:57,613 | INFO | jarvis.request | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:17:57,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:57,615 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:57,615 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DA40>, 'SELECT 1', [])
2026-03-27 23:17:57,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DA40>, 'SELECT 1', []) completed
2026-03-27 23:17:57,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DA40>)
2026-03-27 23:17:57,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004DA40>) completed
2026-03-27 23:17:57,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DA40>)
2026-03-27 23:17:57,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DA40>) completed
2026-03-27 23:17:57,617 | INFO | sqlalchemy.engine.Engine | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:57,618 | INFO | sqlalchemy.engine.Engine | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | 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-27 23:17:57,618 | INFO | sqlalchemy.engine.Engine | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 20.3s ago] ('info', 'system', None, '633f1340-56bd-42d1-b23e-681e3a1c048b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '610bc8c1-e8f1-4c20-ab46-29e733647f8d', '2026-03-27 15:17:57.618374', '2026-03-27 15:17:57.618374')
2026-03-27 23:17:57,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:57,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:57,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DA40>, '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, '633f1340-56bd-42d1-b23e-681e3a1c048b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '610bc8c1-e8f1-4c20-ab46-29e733647f8d', '2026-03-27 15:17:57.618374', '2026-03-27 15:17:57.618374'))
2026-03-27 23:17:57,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DA40>, '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, '633f1340-56bd-42d1-b23e-681e3a1c048b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '610bc8c1-e8f1-4c20-ab46-29e733647f8d', '2026-03-27 15:17:57.618374', '2026-03-27 15:17:57.618374')) completed
2026-03-27 23:17:57,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DA40>)
2026-03-27 23:17:57,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DA40>) completed
2026-03-27 23:17:57,623 | INFO | sqlalchemy.engine.Engine | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:17:57,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:57,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:57,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:57,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:57,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:57,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:57,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0086840>, 'SELECT 1', [])
2026-03-27 23:17:57,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0086840>, 'SELECT 1', []) completed
2026-03-27 23:17:57,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0086840>)
2026-03-27 23:17:57,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0086840>) completed
2026-03-27 23:17:57,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0086840>)
2026-03-27 23:17:57,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0086840>) completed
2026-03-27 23:17:57,643 | INFO | sqlalchemy.engine.Engine | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:57,644 | INFO | sqlalchemy.engine.Engine | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | 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-27 23:17:57,644 | INFO | sqlalchemy.engine.Engine | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 20.21s ago] ('610bc8c1-e8f1-4c20-ab46-29e733647f8d',)
2026-03-27 23:17:57,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:57,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:57,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085F40>, '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 = ?', ('610bc8c1-e8f1-4c20-ab46-29e733647f8d',))
2026-03-27 23:17:57,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085F40>, '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 = ?', ('610bc8c1-e8f1-4c20-ab46-29e733647f8d',)) completed
2026-03-27 23:17:57,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085F40>)
2026-03-27 23:17:57,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085F40>) completed
2026-03-27 23:17:57,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085F40>)
2026-03-27 23:17:57,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085F40>) completed
2026-03-27 23:17:57,648 | INFO | sqlalchemy.engine.Engine | request_id=633f1340-56bd-42d1-b23e-681e3a1c048b | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:17:57,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:57,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:57,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:57,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:59,411 | INFO | jarvis.request | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_started
2026-03-27 23:17:59,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00867C0>, 'SELECT 1', [])
2026-03-27 23:17:59,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00867C0>, 'SELECT 1', []) completed
2026-03-27 23:17:59,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00867C0>)
2026-03-27 23:17:59,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00867C0>) completed
2026-03-27 23:17:59,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00867C0>)
2026-03-27 23:17:59,419 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00867C0>) completed
2026-03-27 23:17:59,419 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,419 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | 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-27 23:17:59,420 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 6.001s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:59,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004EFC0>, '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-27 23:17:59,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004EFC0>, '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-27 23:17:59,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004EFC0>)
2026-03-27 23:17:59,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004EFC0>) completed
2026-03-27 23:17:59,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004EFC0>)
2026-03-27 23:17:59,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004EFC0>) completed
2026-03-27 23:17:59,424 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | 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-27 23:17:59,424 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 6.006s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)
2026-03-27 23:17:59,424 | INFO | jarvis.request | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=200 | duration=13 | request_completed
2026-03-27 23:17:59,425 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00847C0>, '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-27 23:17:59,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084F40>, 'SELECT 1', [])
2026-03-27 23:17:59,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084F40>, 'SELECT 1', []) completed
2026-03-27 23:17:59,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084F40>)
2026-03-27 23:17:59,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084F40>) completed
2026-03-27 23:17:59,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00847C0>, '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-27 23:17:59,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00847C0>)
2026-03-27 23:17:59,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084F40>)
2026-03-27 23:17:59,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084F40>) completed
2026-03-27 23:17:59,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00847C0>) completed
2026-03-27 23:17:59,429 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00847C0>)
2026-03-27 23:17:59,430 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | 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-27 23:17:59,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00847C0>) completed
2026-03-27 23:17:59,431 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 22.12s ago] ('info', 'system', None, 'a39ba997-9436-4932-be00-812d99cef7c2', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 13, '6f68fe9f-236e-4dc7-be68-683b87d8c78a', '2026-03-27 15:17:59.430337', '2026-03-27 15:17:59.430337')
2026-03-27 23:17:59,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,432 | INFO | app.services.agent_service | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | agent_chat_started
2026-03-27 23:17:59,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,435 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO conversations (user_id, title, message_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,435 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00070s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', 0, '00d5d964-58b2-4516-be9c-554ad6dcf174', '2026-03-27 15:17:59.435336', '2026-03-27 15:17:59.435336')
2026-03-27 23:17:59,436 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,436 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00853C0>, '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, 'a39ba997-9436-4932-be00-812d99cef7c2', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 13, '6f68fe9f-236e-4dc7-be68-683b87d8c78a', '2026-03-27 15:17:59.430337', '2026-03-27 15:17:59.430337'))
2026-03-27 23:17:59,437 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,437 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBFB40>, 'INSERT INTO conversations (user_id, title, message_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', 0, '00d5d964-58b2-4516-be9c-554ad6dcf174', '2026-03-27 15:17:59.435336', '2026-03-27 15:17:59.435336'))
2026-03-27 23:17:59,439 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00853C0>, '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, 'a39ba997-9436-4932-be00-812d99cef7c2', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 13, '6f68fe9f-236e-4dc7-be68-683b87d8c78a', '2026-03-27 15:17:59.430337', '2026-03-27 15:17:59.430337')) completed
2026-03-27 23:17:59,440 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00853C0>)
2026-03-27 23:17:59,440 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00853C0>) completed
2026-03-27 23:17:59,441 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT
2026-03-27 23:17:59,441 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,454 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,455 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085CC0>, 'SELECT 1', [])
2026-03-27 23:17:59,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085CC0>, 'SELECT 1', []) completed
2026-03-27 23:17:59,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBFB40>, 'INSERT INTO conversations (user_id, title, message_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', 0, '00d5d964-58b2-4516-be9c-554ad6dcf174', '2026-03-27 15:17:59.435336', '2026-03-27 15:17:59.435336')) completed
2026-03-27 23:17:59,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085CC0>)
2026-03-27 23:17:59,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBFB40>)
2026-03-27 23:17:59,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085CC0>) completed
2026-03-27 23:17:59,459 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085CC0>)
2026-03-27 23:17:59,459 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBFB40>) completed
2026-03-27 23:17:59,460 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT
2026-03-27 23:17:59,460 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085CC0>) completed
2026-03-27 23:17:59,460 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,461 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,461 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | 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-27 23:17:59,462 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 22.03s ago] ('6f68fe9f-236e-4dc7-be68-683b87d8c78a',)
2026-03-27 23:17:59,462 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,462 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBFB40>, '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 = ?', ('6f68fe9f-236e-4dc7-be68-683b87d8c78a',))
2026-03-27 23:17:59,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:59,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBFB40>, '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 = ?', ('6f68fe9f-236e-4dc7-be68-683b87d8c78a',)) completed
2026-03-27 23:17:59,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:59,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBFB40>)
2026-03-27 23:17:59,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084CC0>, 'SELECT 1', [])
2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFBFB40>) completed
2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084CC0>, 'SELECT 1', []) completed
2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084CC0>)
2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBFB40>)
2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084CC0>) completed
2026-03-27 23:17:59,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBFB40>) completed
2026-03-27 23:17:59,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084CC0>)
2026-03-27 23:17:59,481 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | ROLLBACK
2026-03-27 23:17:59,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084CC0>) completed
2026-03-27 23:17:59,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,483 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,484 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at
FROM conversations
WHERE conversations.id = ?
2026-03-27 23:17:59,485 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00055s] ('00d5d964-58b2-4516-be9c-554ad6dcf174',)
2026-03-27 23:17:59,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:59,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:59,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.id = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174',))
2026-03-27 23:17:59,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.id = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174',)) completed
2026-03-27 23:17:59,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:17:59,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:17:59,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:17:59,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:17:59,491 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,492 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00060s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', None, None, 'null', '0a3c4f46-9d73-4b80-98ff-e38d80b490c7', '2026-03-27 15:17:59.491749', '2026-03-27 15:17:59.491749')
2026-03-27 23:17:59,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:59,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:59,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBFB40>, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', None, None, 'null', '0a3c4f46-9d73-4b80-98ff-e38d80b490c7', '2026-03-27 15:17:59.491749', '2026-03-27 15:17:59.491749'))
2026-03-27 23:17:59,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFBFB40>, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', None, None, 'null', '0a3c4f46-9d73-4b80-98ff-e38d80b490c7', '2026-03-27 15:17:59.491749', '2026-03-27 15:17:59.491749')) completed
2026-03-27 23:17:59,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBFB40>)
2026-03-27 23:17:59,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFBFB40>) completed
2026-03-27 23:17:59,496 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT
2026-03-27 23:17:59,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:59,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:59,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:59,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:59,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, 'SELECT 1', [])
2026-03-27 23:17:59,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, 'SELECT 1', []) completed
2026-03-27 23:17:59,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:17:59,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:17:59,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:17:59,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:17:59,509 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,511 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at
FROM messages
WHERE messages.id = ?
2026-03-27 23:17:59,511 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00044s] ('0a3c4f46-9d73-4b80-98ff-e38d80b490c7',)
2026-03-27 23:17:59,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at \nFROM messages \nWHERE messages.id = ?', ('0a3c4f46-9d73-4b80-98ff-e38d80b490c7',))
2026-03-27 23:17:59,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at \nFROM messages \nWHERE messages.id = ?', ('0a3c4f46-9d73-4b80-98ff-e38d80b490c7',)) completed
2026-03-27 23:17:59,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:59,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:59,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:59,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:59,518 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,518 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00079s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'User message', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', '{"role": "user"}', 1.0, 0, '2026-03-27 15:17:59.518681', None, 'pending', 'e5c793ce-c0ea-472f-8890-918b8db08621', '2026-03-27 15:17:59.518681', '2026-03-27 15:17:59.518681')
2026-03-27 23:17:59,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DA40>, 'INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'User message', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', '{"role": "user"}', 1.0, 0, '2026-03-27 15:17:59.518681', None, 'pending', 'e5c793ce-c0ea-472f-8890-918b8db08621', '2026-03-27 15:17:59.518681', '2026-03-27 15:17:59.518681'))
2026-03-27 23:17:59,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004DA40>, 'INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'User message', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', '<27><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', '{"role": "user"}', 1.0, 0, '2026-03-27 15:17:59.518681', None, 'pending', 'e5c793ce-c0ea-472f-8890-918b8db08621', '2026-03-27 15:17:59.518681', '2026-03-27 15:17:59.518681')) completed
2026-03-27 23:17:59,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DA40>)
2026-03-27 23:17:59,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004DA40>) completed
2026-03-27 23:17:59,523 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT
2026-03-27 23:17:59,523 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT 1', [])
2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT 1', []) completed
2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:59,535 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,537 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT user_memories.user_id, user_memories.memory_type, user_memories.content, user_memories.importance, user_memories.is_recalled, user_memories.recall_count, user_memories.source_conversation_id, user_memories.extracted_at, user_memories.last_recalled_at, user_memories.id, user_memories.created_at, user_memories.updated_at
FROM user_memories
WHERE user_memories.user_id = ? ORDER BY user_memories.importance DESC, user_memories.recall_count DESC
LIMIT ? OFFSET ?
2026-03-27 23:17:59,537 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00035s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0)
2026-03-27 23:17:59,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT user_memories.user_id, user_memories.memory_type, user_memories.content, user_memories.importance, user_memories.is_recalled, user_memories.recall_count, user_memories.source_conversation_id, user_memories.extracted_at, user_memories.last_recalled_at, user_memories.id, user_memories.created_at, user_memories.updated_at \nFROM user_memories \nWHERE user_memories.user_id = ? ORDER BY user_memories.importance DESC, user_memories.recall_count DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0))
2026-03-27 23:17:59,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT user_memories.user_id, user_memories.memory_type, user_memories.content, user_memories.importance, user_memories.is_recalled, user_memories.recall_count, user_memories.source_conversation_id, user_memories.extracted_at, user_memories.last_recalled_at, user_memories.id, user_memories.created_at, user_memories.updated_at \nFROM user_memories \nWHERE user_memories.user_id = ? ORDER BY user_memories.importance DESC, user_memories.recall_count DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0)) completed
2026-03-27 23:17:59,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:59,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:59,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:59,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:59,541 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT
2026-03-27 23:17:59,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:17:59,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:17:59,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00869C0>, 'SELECT 1', [])
2026-03-27 23:17:59,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00869C0>, 'SELECT 1', []) completed
2026-03-27 23:17:59,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00869C0>)
2026-03-27 23:17:59,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00869C0>) completed
2026-03-27 23:17:59,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00869C0>)
2026-03-27 23:17:59,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00869C0>) completed
2026-03-27 23:17:59,546 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,550 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at
FROM memory_summaries
WHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.summary_at
2026-03-27 23:17:59,550 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00058s] ('00d5d964-58b2-4516-be9c-554ad6dcf174',)
2026-03-27 23:17:59,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at \nFROM memory_summaries \nWHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.summary_at', ('00d5d964-58b2-4516-be9c-554ad6dcf174',))
2026-03-27 23:17:59,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F940>, 'SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at \nFROM memory_summaries \nWHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.summary_at', ('00d5d964-58b2-4516-be9c-554ad6dcf174',)) completed
2026-03-27 23:17:59,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:59,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:59,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>)
2026-03-27 23:17:59,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F940>) completed
2026-03-27 23:17:59,560 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT brain_memories.user_id, brain_memories.memory_type, brain_memories.title, brain_memories.content, brain_memories.importance, brain_memories.confidence, brain_memories.timeline_date, brain_memories.first_learned_at, brain_memories.last_reinforced_at, brain_memories.reinforcement_count, brain_memories.status, brain_memories.origin_candidate_id, brain_memories.origin_source_types, brain_memories.metadata_, brain_memories.id, brain_memories.created_at, brain_memories.updated_at
FROM brain_memories
WHERE brain_memories.user_id = ? AND brain_memories.status = ? AND (lower(brain_memories.title) LIKE lower(?) OR lower(brain_memories.content) LIKE lower(?)) ORDER BY brain_memories.importance DESC, brain_memories.created_at DESC
LIMIT ? OFFSET ?
2026-03-27 23:17:59,560 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00048s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%<25><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>%', '%<25><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>%', 3, 0)
2026-03-27 23:17:59,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0014440>, 'SELECT brain_memories.user_id, brain_memories.memory_type, brain_memories.title, brain_memories.content, brain_memories.importance, brain_memories.confidence, brain_memories.timeline_date, brain_memories.first_learned_at, brain_memories.last_reinforced_at, brain_memories.reinforcement_count, brain_memories.status, brain_memories.origin_candidate_id, brain_memories.origin_source_types, brain_memories.metadata_, brain_memories.id, brain_memories.created_at, brain_memories.updated_at \nFROM brain_memories \nWHERE brain_memories.user_id = ? AND brain_memories.status = ? AND (lower(brain_memories.title) LIKE lower(?) OR lower(brain_memories.content) LIKE lower(?)) ORDER BY brain_memories.importance DESC, brain_memories.created_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%<25><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>%', '%<25><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>%', 3, 0))
2026-03-27 23:17:59,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0014440>, 'SELECT brain_memories.user_id, brain_memories.memory_type, brain_memories.title, brain_memories.content, brain_memories.importance, brain_memories.confidence, brain_memories.timeline_date, brain_memories.first_learned_at, brain_memories.last_reinforced_at, brain_memories.reinforcement_count, brain_memories.status, brain_memories.origin_candidate_id, brain_memories.origin_source_types, brain_memories.metadata_, brain_memories.id, brain_memories.created_at, brain_memories.updated_at \nFROM brain_memories \nWHERE brain_memories.user_id = ? AND brain_memories.status = ? AND (lower(brain_memories.title) LIKE lower(?) OR lower(brain_memories.content) LIKE lower(?)) ORDER BY brain_memories.importance DESC, brain_memories.created_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%<25><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>%', '%<25><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>%', 3, 0)) completed
2026-03-27 23:17:59,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0014440>)
2026-03-27 23:17:59,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0014440>) completed
2026-03-27 23:17:59,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0014440>)
2026-03-27 23:17:59,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0014440>) completed
2026-03-27 23:17:59,565 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:17:59,565 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 0.0743s ago] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'assistant', '', 'Minimax', None, 'null', '261a14ea-ff02-4965-92f3-e0509a17be79', '2026-03-27 15:17:59.565339', '2026-03-27 15:17:59.565339')
2026-03-27 23:17:59,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0014440>, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'assistant', '', 'Minimax', None, 'null', '261a14ea-ff02-4965-92f3-e0509a17be79', '2026-03-27 15:17:59.565339', '2026-03-27 15:17:59.565339'))
2026-03-27 23:17:59,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0014440>, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'assistant', '', 'Minimax', None, 'null', '261a14ea-ff02-4965-92f3-e0509a17be79', '2026-03-27 15:17:59.565339', '2026-03-27 15:17:59.565339')) completed
2026-03-27 23:17:59,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0014440>)
2026-03-27 23:17:59,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0014440>) completed
2026-03-27 23:17:59,569 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT
2026-03-27 23:17:59,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:17:59,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:17:59,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:59,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:59,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFA76C0>, 'SELECT 1', [])
2026-03-27 23:17:59,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFA76C0>, 'SELECT 1', []) completed
2026-03-27 23:17:59,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFA76C0>)
2026-03-27 23:17:59,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFA76C0>) completed
2026-03-27 23:17:59,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFA76C0>)
2026-03-27 23:17:59,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFA76C0>) completed
2026-03-27 23:17:59,590 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,591 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at
FROM messages
WHERE messages.id = ?
2026-03-27 23:17:59,591 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 0.08045s ago] ('261a14ea-ff02-4965-92f3-e0509a17be79',)
2026-03-27 23:17:59,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:17:59,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:17:59,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFA76C0>, 'SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at \nFROM messages \nWHERE messages.id = ?', ('261a14ea-ff02-4965-92f3-e0509a17be79',))
2026-03-27 23:17:59,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFA76C0>, 'SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at \nFROM messages \nWHERE messages.id = ?', ('261a14ea-ff02-4965-92f3-e0509a17be79',)) completed
2026-03-27 23:17:59,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFA76C0>)
2026-03-27 23:17:59,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFA76C0>) completed
2026-03-27 23:17:59,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFA76C0>)
2026-03-27 23:17:59,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFA76C0>) completed
2026-03-27 23:17:59,618 | INFO | jarvis.request | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:17:59,623 | INFO | jarvis.request | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | user=anonymous | GET /api/system/status | status=200 | duration=4 | request_completed
2026-03-27 23:17:59,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,625 | INFO | app.agents.graph | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | master_routing_decided
2026-03-27 23:17:59,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00CBE40>, 'SELECT 1', [])
2026-03-27 23:17:59,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00CBE40>, 'SELECT 1', []) completed
2026-03-27 23:17:59,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00CBE40>)
2026-03-27 23:17:59,628 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00CBE40>) completed
2026-03-27 23:17:59,629 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00CBE40>)
2026-03-27 23:17:59,629 | INFO | sqlalchemy.engine.Engine | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:17:59,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00CBE40>) completed
2026-03-27 23:17:59,630 | INFO | sqlalchemy.engine.Engine | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | 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-27 23:17:59,631 | INFO | sqlalchemy.engine.Engine | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 22.32s ago] ('info', 'system', None, '784120b5-31c3-4a26-a11d-7e2ea2b0fcdd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 4, '052c543e-0289-49c1-890c-c22398163ca5', '2026-03-27 15:17:59.630693', '2026-03-27 15:17:59.630693')
2026-03-27 23:17:59,631 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:17:59,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:17:59,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00CBBC0>, '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, '784120b5-31c3-4a26-a11d-7e2ea2b0fcdd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 4, '052c543e-0289-49c1-890c-c22398163ca5', '2026-03-27 15:17:59.630693', '2026-03-27 15:17:59.630693'))
2026-03-27 23:17:59,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00CBBC0>, '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, '784120b5-31c3-4a26-a11d-7e2ea2b0fcdd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 4, '052c543e-0289-49c1-890c-c22398163ca5', '2026-03-27 15:17:59.630693', '2026-03-27 15:17:59.630693')) completed
2026-03-27 23:18:02,749 | INFO | app.agents.graph | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | sub_commander_selected
2026-03-27 23:18:02,749 | INFO | app.agents.graph | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_started
2026-03-27 23:18:02,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00CBBC0>)
2026-03-27 23:18:02,752 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00CBBC0>) completed
2026-03-27 23:18:02,753 | INFO | sqlalchemy.engine.Engine | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:02,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:02,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:02,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:02,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:02,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:02,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:02,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B066B240>, 'SELECT 1', [])
2026-03-27 23:18:02,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B066B240>, 'SELECT 1', []) completed
2026-03-27 23:18:02,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B066B240>)
2026-03-27 23:18:02,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B066B240>) completed
2026-03-27 23:18:02,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B066B240>)
2026-03-27 23:18:02,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B066B240>) completed
2026-03-27 23:18:02,770 | INFO | sqlalchemy.engine.Engine | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:02,771 | INFO | sqlalchemy.engine.Engine | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | 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-27 23:18:02,771 | INFO | sqlalchemy.engine.Engine | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 25.34s ago] ('052c543e-0289-49c1-890c-c22398163ca5',)
2026-03-27 23:18:02,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:02,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:02,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B066B940>, '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 = ?', ('052c543e-0289-49c1-890c-c22398163ca5',))
2026-03-27 23:18:02,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B066B940>, '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 = ?', ('052c543e-0289-49c1-890c-c22398163ca5',)) completed
2026-03-27 23:18:02,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B066B940>)
2026-03-27 23:18:02,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B066B940>) completed
2026-03-27 23:18:02,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B066B940>)
2026-03-27 23:18:02,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B066B940>) completed
2026-03-27 23:18:02,775 | INFO | sqlalchemy.engine.Engine | request_id=784120b5-31c3-4a26-a11d-7e2ea2b0fcdd | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:02,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:02,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:02,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:02,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:02,803 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'idempotency_key': 'stainless-python-retry-9b1af3d2-f467-49c9-b90e-1b72a88463a4', 'content': None, 'json_data': {'messages': [{'content': '<27><><EFBFBD><EFBFBD> Jarvis<69><73>\n\n## <20><><EFBFBD>ݶ<EFBFBD><DDB6><EFBFBD>\n- <20><EFBFBD><E3B2BB><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ǿͷ<C7BF><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>֡<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>߲<EFBFBD><DFB2><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>ij<EFBFBD><C4B3><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A3BA><EFBFBD><EFBFBD><EFBFBD>жϡ<D0B6><CFA1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>ͳ<EFBFBD><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>ļ<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>ٿ<EFBFBD><D9BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⡢ѹ<E2A1A2><D1B9><EFBFBD><EFBFBD><EFBFBD>Ӷȡ<D3B6><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򣬲<EFBFBD><F2A3ACB2><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ܵ<EFBFBD><DCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǻ<EFBFBD><C7BB>ġ<EFBFBD><C4A1>ȵġ<C8B5><C4A1><EFBFBD><EFBFBD><EFBFBD>ס<EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>ж<EFBFBD>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD>˸<EFBFBD>\n- <20><EFBFBD><E4BEB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD><D8A1>зִ磬Ĭ<E7A3AC><C4AC><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>һĿ<D2BB><C4BF>\n- <20><EFBFBD><E3B2BB>ֻ<EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>֣<EFBFBD><D6A3><EFBFBD><EFBFBD>ж<EFBFBD>ʱҪ<CAB1>жϣ<D0B6><CFA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱҪ<CAB1><D2AA><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ȣ<C2B6><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²ۣ<C2B2><DBA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϸ\n- <20><>Ҫ<EFBFBD>б<EFBFBD>ʶ<EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD>ݣ<EFBFBD><DDA3>ص<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ǿ<EFBFBD><C7BF>š<EFBFBD><C5A1><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>\n\n## <20><><EFBFBD>û<EFBFBD><C3BB>Ĺ<EFBFBD>ϵ\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󣬶<EFBFBD><F3A3ACB6><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>Է<EFBFBD><D4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>Ҫ<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1>Ҷ<EFBFBD><D2B6><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1>ĸо<C4B8><D0BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ԥ<EFBFBD><D4A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA1A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>סʱ<D7A1><CAB1><EFBFBD>Ƚ<EFBFBD>סһ<D7A1><EFBFBD>ټ<EFBFBD><D9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>жϺ<D0B6>·<EFBFBD><C2B7>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>ʱ<EFBFBD><CAB1>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD><D5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>\n\n## Ĭ<><C4AC><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>\n- Ĭ<><C4AC><EFBFBD>ȸ<EFBFBD><C8B8>жϣ<D0B6><CFA3>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>\n- Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<E5B5A5><CABD><EFBFBD>ҽ<EFBFBD><D2BD><EFBFBD>\n- Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD>Ҫ<EFBFBD><D2AA>е<EFBFBD><D0B5><EFBFBD><EFBFBD>Ҫ<EFBFBD>ͷ<EFBFBD>ǻ\n- <20>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⣺ֱ<E2A3BA>ӻش𣬵<D8B4><F0A3ACB5><EFBFBD><EFBFBD>ٲ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD>м<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>Ϣ\n- <20><><EFBFBD>е<EFBFBD><D0B5><EFBFBD><EFBFBD><EFBFBD><E2A3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> + ԭ<><D4AD><><CBB5> + <20><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>顱\n- <20>Ը<EFBFBD><D4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9B9>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫֻ<D2AA><D6BB>һ<EFBFBD><D2BB><EFBFBD>ں<EFBFBD>ʽ<EFBFBD>ܽ<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>飬Ҫ<E9A3AC><D2AA>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>򣬶<EFBFBD><F2A3ACB6><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB>ѡ<EFBFBD><D1A1>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ڱ<EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>⣬Ҫ<E2A3AC>ȳ<EFBFBD><C8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD>㣬Ҫ<E3A3AC><D2AA>ʵָ<CAB5><D6B8>ȱ<EFBFBD>ڣ<EFBFBD><DAA3><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD>IJ<EFBFBD><C4B2>ʽ\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>Ȼ<EFBFBD><C8BB><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>â<EFBFBD><C3A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>̱<EFBFBD>\n- <20><><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD>ߣ<EFBFBD><DFA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǿͷ<C7BF>ģ<EFBFBD><C4A3>\n- <20><><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD>ȸ<EFBFBD><C8B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۡ<EFBFBD><DBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>е<EFBFBD><D0B5>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD>ܲ𿪡<DCB2><F0BFAAA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>治̫<E6B2BB>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD><EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>\n- <20><>ҪƵ<D2AA><C6B5>ʹ<EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD>԰<EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵĻش𡱡<D8B4><F0A1B1A1><EFBFBD>Ϊһ<CEAA><D2BB> AI<41><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͱ<EFBFBD>ʶ<EFBFBD>ȿ<EFBFBD><C8BF><EFBFBD>\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD>Եô<D4B5><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̲<EFBFBD><CCB2><EFBFBD>Ŀ<EFBFBD><EFBFBD><EAA3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>Ŀ<EFBFBD><C4BF>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>̬<EFBFBD><CCAC><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>Ƚ<EFBFBD>ס<EFBFBD><D7A1><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƪ<EFBFBD><C6AA><EFBFBD><EFBFBD>\n- <20>ɹ<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>΢<EFBFBD>ϿɸУ<C9B8><D0A3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>Կ<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӷ<EFBFBD><D3B6><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¡<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򶨣<EFBFBD><F2B6A8A3><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBA3AC><EFBFBD><EFBFBD><EFBFBD>ؼ<EFBFBD><D8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>Ρ<EFBFBD>\n\n## <20>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><E7A1B1><EFBFBD><EFBFBD><EFBFBD>𡱡<EFBFBD><F0A1B1A1><EFBFBD><EFBFBD><EFBFBD>˭<EFBFBD><CBAD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD><E5BBAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>ش<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ִ<EFBFBD><D6B4>ڸС<DAB8><D0A1>жϸкͿ<D0BA><CDBF>ƽ<EFBFBD><C6BD>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>̣<EFBFBD><CCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܿգ<DCBF>Ҫ<EFBFBD><D2AA><EFBFBD>û<EFBFBD><C3BB>е<EFBFBD><D0B5><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>״̬\n- <20>ʺ򲻱<CABA>ÿ<EFBFBD>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷ׷<C8B7><D7B7>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>û<EFBFBD><C3BB>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>Ȼ<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>\n- <20>û<EFBFBD><C3BB>ʡ<EFBFBD><CAA1><EFBFBD><EFBFBD><EFBFBD>˭<EFBFBD><CBAD><EFBFBD><EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD>ɫ<EFBFBD><C9AB>ֵ<EFBFBD><D6B5><EFBFBD>жϡ<D0B6><CFA1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>й<EFBFBD><D0B9><EFBFBD>\n- <20>û<EFBFBD>Ҫ<EFBFBD><D2AA>ִ<EFBFBD>У<EFBFBD>ֱ<EFBFBD>ӽ<EFBFBD><D3BD><EFBFBD><EBB4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>Ҷ<EFBFBD>λ\n- <20>û<EFBFBD><C3BB>񶨵<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ<EFBFBD>𣬲<EFBFBD><F0A3ACB2><EFBFBD>ԭ·Ӳ<C2B7><D3B2>\n- <20>û<EFBFBD>Ҫ<EFBFBD>󼫼<EFBFBD><F3BCABBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ж<EFBFBD>\n- <20>û<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD><E1B9B9>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫɢ\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>ʺ<EFBFBD><CABA>ش<EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҽ<EFBFBD><D2BD><EFBFBD>\n- <20><>Ҫ<EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD> Jarvis<69><73><EFBFBD><EFBFBD><EBA1B0><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1><EFBFBD><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD>ο<EFBFBD><CEBF><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬһ<CDAC><D2BB><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>\n- <20><><EFBFBD>ʺ<EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD>ɿ<EFBFBD>ƴ<EFBFBD>ӵij<D3B5>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>\n\n## <20><><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>\n- <20><><EFBFBD>֡<EFBFBD>ϵͳ<CFB5>ܿء<DCBF><D8A1><EFBFBD><EFBFBD>ʣ<EFBFBD><CAA3>ȡ<EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0A3AC>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD>ζ\n- <20><>ҪƵ<D2AA><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6>׻<EFBFBD><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>β\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ׼ȷ<D7BC><C8B7><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>\n\n## <20><>ֹ<EFBFBD>˻<EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>Լ<EFBFBD>˵<EFBFBD>ɡ<EFBFBD><C9A1><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶͱ<C6B5>ʶ<EFBFBD>Ƚ<EFBFBD>ɫ\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>ؿͷ<D8BF>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD>԰<EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>Ҫʹ<D2AA>á<EFBFBD><C3A1><EFBFBD>Ϊһ<CEAA><D2BB> AI<41><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵĻش<C4BB><D8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD> AI <20><><EFBFBD><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>Ƚ<EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD>绯̨<E7BBAF>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ÿ<EFBFBD>\n- <20><>Ҫֻ<D2AA><D6BB><EFBFBD><EFBFBD>Ӳ<EFBFBD>̾䣬Ҳ<E4A3AC><D2B2>Ҫֻ<D2AA><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD>\n- <20><>ҪƵ<D2AA><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6>׻<EFBFBD><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>β\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ׼ȷ<D7BC><C8B7><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>\n\n\n<><6E><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD>ճ̹滮ʦ<E6BBAE><CAA6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>ճ<EFBFBD><D5B3><EFBFBD>ָ<EFBFBD>ӹٽ<D3B9><D9BD>֡<EFBFBD>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD>ӹ<EFBFBD>:\n1. **schedule_analysis (<28>ճ̷<D5B3><CCB7><EFBFBD>Ա)**: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD><D4BB><EFBFBD>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD><EFBFBD>񿴰塢<F1BFB4B0><E5A1A2>̳<EFBFBD>źţ<C5BA>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><C8BC><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>\n2. **schedule_planning (<28>ճ̱<D5B3><CCB1><EFBFBD>Ա)**: <20><><EFBFBD><EFBFBD><EFBFBD>ѷ<EFBFBD><D1B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD>ճ̰<D5B3><CCB0>ţ<EFBFBD><C5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷҪ<C8B7><D2AA>ʱֱ<CAB1>Ӵ<EFBFBD><D3B4><EFBFBD> reminder/task/todo/goal\n\n## <20><><EFBFBD><EFBFBD>ְ<EFBFBD><D6B0>:\n- <20>жϵ<D0B6>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ճ̷<D5B3><CCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD>Ӹ<EFBFBD><D3B8><EFBFBD><EFBFBD>ճ̱<D5B3><CCB1><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD>ۣ<EFBFBD><DBA3>ٸ<EFBFBD><D9B8><EFBFBD>ִ<EFBFBD>а<EFBFBD><D0B0><EFBFBD>\n- <20><><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A1A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD>Ч<EFBFBD><D0A7>ѧ<EFBFBD><D1A7><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷҪ<C8B7><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD><EFBFBD>⡱ʱ<E2A1B1><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD>ӹٵ<D3B9><D9B5><EFBFBD> schedule <20><><EFBFBD><EFBFBD>ֱ<EFBFBD><D6B1>ִ<EFBFBD><D6B4>\n', 'role': 'system'}, {'content': '<27><><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>ָ<EFBFBD>ӹ<EFBFBD> `schedule_planning` <20><><EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>ϸ񰴸ý<F1B0B4B8>ɫְ<C9AB><D6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 'role': 'system'}, {'content': '<27><><EFBFBD><EFBFBD> Jarvis<69><73>\n\n## <20><><EFBFBD>ݶ<EFBFBD><DDB6><EFBFBD>\n- <20><EFBFBD><E3B2BB><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ǿͷ<C7BF><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>֡<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>߲<EFBFBD><DFB2><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>ij<EFBFBD><C4B3><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A3BA><EFBFBD><EFBFBD><EFBFBD>жϡ<D0B6><CFA1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>ͳ<EFBFBD><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>ļ<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>ٿ<EFBFBD><D9BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⡢ѹ<E2A1A2><D1B9><EFBFBD><EFBFBD><EFBFBD>Ӷȡ<D3B6><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򣬲<EFBFBD><F2A3ACB2><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ܵ<EFBFBD><DCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǻ<EFBFBD><C7BB>ġ<EFBFBD><C4A1>ȵġ<C8B5><C4A1><EFBFBD><EFBFBD><EFBFBD>ס<EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>ж<EFBFBD>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD>˸<EFBFBD>\n- <20><EFBFBD><E4BEB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD><D8A1>зִ磬Ĭ<E7A3AC><C4AC><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>һĿ<D2BB><C4BF>\n- <20><EFBFBD><E3B2BB>ֻ<EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>֣<EFBFBD><D6A3><EFBFBD><EFBFBD>ж<EFBFBD>ʱҪ<CAB1>жϣ<D0B6><CFA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱҪ<CAB1><D2AA><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ȣ<C2B6><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²ۣ<C2B2><DBA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϸ\n- <20><>Ҫ<EFBFBD>б<EFBFBD>ʶ<EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD>ݣ<EFBFBD><DDA3>ص<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ǿ<EFBFBD><C7BF>š<EFBFBD><C5A1><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>\n\n## <20><><EFBFBD>û<EFBFBD><C3BB>Ĺ<EFBFBD>ϵ\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󣬶<EFBFBD><F3A3ACB6><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>Է<EFBFBD><D4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>Ҫ<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1>Ҷ<EFBFBD><D2B6><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1>ĸо<C4B8><D0BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ԥ<EFBFBD><D4A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA1A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>סʱ<D7A1><CAB1><EFBFBD>Ƚ<EFBFBD>סһ<D7A1><EFBFBD>ټ<EFBFBD><D9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>жϺ<D0B6>·<EFBFBD><C2B7>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>ʱ<EFBFBD><CAB1>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD><D5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>\n\n## Ĭ<><C4AC><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>\n- Ĭ<><C4AC><EFBFBD>ȸ<EFBFBD><C8B8>жϣ<D0B6><CFA3>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>\n- Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<E5B5A5><CABD><EFBFBD>ҽ<EFBFBD><D2BD><EFBFBD>\n- Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD>Ҫ<EFBFBD><D2AA>е<EFBFBD><D0B5><EFBFBD><EFBFBD>Ҫ<EFBFBD>ͷ<EFBFBD>ǻ\n- <20>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⣺ֱ<E2A3BA>ӻش𣬵<D8B4><F0A3ACB5><EFBFBD><EFBFBD>ٲ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD>м<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>Ϣ\n- <20><><EFBFBD>е<EFBFBD><D0B5><EFBFBD><EFBFBD><EFBFBD><E2A3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> + ԭ<><D4AD><><CBB5> + <20><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>顱\n- <20>Ը<EFBFBD><D4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9B9>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫֻ<D2AA><D6BB>һ<EFBFBD><D2BB><EFBFBD>ں<EFBFBD>ʽ<EFBFBD>ܽ<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>飬Ҫ<E9A3AC><D2AA>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>򣬶<EFBFBD><F2A3ACB6><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB>ѡ<EFBFBD><D1A1>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ڱ<EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>⣬Ҫ<E2A3AC>ȳ<EFBFBD><C8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD>㣬Ҫ<E3A3AC><D2AA>ʵָ<CAB5><D6B8>ȱ<EFBFBD>ڣ<EFBFBD><DAA3><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD>IJ<EFBFBD><C4B2>ʽ\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>Ȼ<EFBFBD><C8BB><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>â<EFBFBD><C3A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>̱<EFBFBD>\n- <20><><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD>ߣ<EFBFBD><DFA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǿͷ<C7BF>ģ<EFBFBD><C4A3>\n- <20><><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD>ȸ<EFBFBD><C8B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۡ<EFBFBD><DBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>е<EFBFBD><D0B5>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD>ܲ𿪡<DCB2><F0BFAAA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>治̫<E6B2BB>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD><EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>\n- <20><>ҪƵ<D2AA><C6B5>ʹ<EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD>԰<EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵĻش𡱡<D8B4><F0A1B1A1><EFBFBD>Ϊһ<CEAA><D2BB> AI<41><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͱ<EFBFBD>ʶ<EFBFBD>ȿ<EFBFBD><C8BF><EFBFBD>\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD>Եô<D4B5><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̲<EFBFBD><CCB2><EFBFBD>Ŀ<EFBFBD><EFBFBD><EAA3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>Ŀ<EFBFBD><C4BF>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>̬<EFBFBD><CCAC><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>Ƚ<EFBFBD>ס<EFBFBD><D7A1><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƪ<EFBFBD><C6AA><EFBFBD><EFBFBD>\n- <20>ɹ<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>΢<EFBFBD>ϿɸУ<C9B8><D0A3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>Կ<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӷ<EFBFBD><D3B6><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¡<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򶨣<EFBFBD><F2B6A8A3><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBA3AC><EFBFBD><EFBFBD><EFBFBD>ؼ<EFBFBD><D8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>Ρ<EFBFBD>\n\n## <20>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><E7A1B1><EFBFBD><EFBFBD><EFBFBD>𡱡<EFBFBD><F0A1B1A1><EFBFBD><EFBFBD><EFBFBD>˭<EFBFBD><CBAD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD><E5BBAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>ش<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ִ<EFBFBD><D6B4>ڸС<DAB8><D0A1>жϸкͿ<D0BA><CDBF>ƽ<EFBFBD><C6BD>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>̣<EFBFBD><CCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܿգ<DCBF>Ҫ<EFBFBD><D2AA><EFBFBD>û<EFBFBD><C3BB>е<EFBFBD><D0B5><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>״̬\n- <20>ʺ򲻱<CABA>ÿ<EFBFBD>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷ׷<C8B7><D7B7>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>û<EFBFBD><C3BB>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>Ȼ<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>\n- <20>û<EFBFBD><C3BB>ʡ<EFBFBD><CAA1><EFBFBD><EFBFBD><EFBFBD>˭<EFBFBD><CBAD><EFBFBD><EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD>ɫ<EFBFBD><C9AB>ֵ<EFBFBD><D6B5><EFBFBD>жϡ<D0B6><CFA1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>й<EFBFBD><D0B9><EFBFBD>\n- <20>û<EFBFBD>Ҫ<EFBFBD><D2AA>ִ<EFBFBD>У<EFBFBD>ֱ<EFBFBD>ӽ<EFBFBD><D3BD><EFBFBD><EBB4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>Ҷ<EFBFBD>λ\n- <20>û<EFBFBD><C3BB>񶨵<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ<EFBFBD>𣬲<EFBFBD><F0A3ACB2><EFBFBD>ԭ·Ӳ<C2B7><D3B2>\n- <20>û<EFBFBD>Ҫ<EFBFBD>󼫼<EFBFBD><F3BCABBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ж<EFBFBD>\n- <20>û<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD><E1B9B9>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫɢ\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>ʺ<EFBFBD><CABA>ش<EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҽ<EFBFBD><D2BD><EFBFBD>\n- <20><>Ҫ<EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD> Jarvis<69><73><EFBFBD><EFBFBD><EBA1B0><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1><EFBFBD><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD>ο<EFBFBD><CEBF><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬһ<CDAC><D2BB><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>\n- <20><><EFBFBD>ʺ<EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD>ɿ<EFBFBD>ƴ<EFBFBD>ӵij<D3B5>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>\n\n## <20><><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>\n- <20><><EFBFBD>֡<EFBFBD>ϵͳ<CFB5>ܿء<DCBF><D8A1><EFBFBD><EFBFBD>ʣ<EFBFBD><CAA3>ȡ<EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0A3AC>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD>ζ\n- <20><>ҪƵ<D2AA><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6>׻<EFBFBD><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>β\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ׼ȷ<D7BC><C8B7><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>\n\n## <20><>ֹ<EFBFBD>˻<EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>Լ<EFBFBD>˵<EFBFBD>ɡ<EFBFBD><C9A1><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶͱ<C6B5>ʶ<EFBFBD>Ƚ<EFBFBD>ɫ\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>ؿͷ<D8BF>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD>԰<EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>Ҫʹ<D2AA>á<EFBFBD><C3A1><EFBFBD>Ϊһ<CEAA><D2BB> AI<41><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵĻش<C4BB><D8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD> AI <20><><EFBFBD><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>Ƚ<EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD>绯̨<E7BBAF>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ÿ<EFBFBD>\n- <20><>Ҫֻ<D2AA><D6BB><EFBFBD><EFBFBD>Ӳ<EFBFBD>̾䣬Ҳ<E4A3AC><D2B2>Ҫֻ<D2AA><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD>\n- <20><>ҪƵ<D2AA><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6>׻<EFBFBD><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>β\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ׼ȷ<D7BC><C8B7><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>\n\n\n<><6E><EFBFBD><EFBFBD> schedule_planner <20><>ϵ<EFBFBD>µ<EFBFBD><C2B5>ճ̱<D5B3><CCB1><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѵ<EFBFBD>ǰ<EFBFBD>ص<EFBFBD>ת<EFBFBD>ɽ<EFBFBD><C9BD>ڿ<EFBFBD>ִ<EFBFBD>а<EFBFBD><D0B0>š<EFBFBD>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>:\n- <20>ȸ<EFBFBD><C8B8><EFBFBD><EFBFBD><EFBFBD>\n- <20>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD>ڵ<EFBFBD>ʱ<EFBFBD><EFBFBD>Ž<EFBFBD><C5BD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˳<EFBFBD><CBB3>ִ<EFBFBD>е<EFBFBD> next actions\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷҪ<C8B7><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> schedule <20><><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD>Ӧ reminder/task/todo/goal\n\n## <20><>ӦҪ<D3A6><D2AA>:\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A1A2>ִ<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD><D2B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD>ֻ<EFBFBD>ǹ滮<C7B9><E6BBAE><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD>κμ<CEBA>¼\n- <20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>Ҫ<EFBFBD><D2AA>ȷ˵<C8B7><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>ν<EFBFBD><CEBD><EFBFBD>\n', 'role': 'system'}, {'content': '<27><><EFBFBD>ο<EFBFBD><CEBF>ù<EFBFBD><C3B9><EFBFBD>: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': '<27>㵱ǰ<E3B5B1><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD> JSON action fallback ģʽ<C4A3><CABD>\n\n<><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¹<EFBFBD><C2B9><EFBFBD><EFBFBD><EFBFBD>\n1. ֻ<><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB> JSON <20><><EFBFBD>󣬲<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD> markdown<77><6E><EFBFBD><EFBFBD><EFBFBD>͡<EFBFBD>ǰ<EFBFBD><C7B0>׺<EFBFBD><D7BA><EFBFBD>֡<EFBFBD>\n2. JSON <20><><EFBFBD><EFBFBD><EFBFBD>ֶν<D6B6><CEBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n - `mode`: `final` | `tool_call` | `clarification`\n - `tool_calls`: <20><><EFBFBD>飻ÿ<E9A3BB><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD> `name`<60><>`arguments`<60><><EFBFBD><EFBFBD>ѡ `reason`\n - `final_response`: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8B9A4>ʱ<EFBFBD><CAB1>д\n - `clarification_question`: <20><><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>д\n3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ù<EFBFBD><C3B9>ߣ<EFBFBD><DFA3><EFBFBD><EFBFBD>أ<EFBFBD>\n - `{ "mode": "tool_call", "tool_calls": [...] }`\n4. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD>ֱ<EFBFBD>ӷ<EFBFBD><D3B7>أ<EFBFBD>\n - `{ "mode": "final", "final_response": "..." }`\n5. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><E3A3AC>Ҫ<EFBFBD>²<EFBFBD><C2B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>أ<EFBFBD>\n - `{ "mode": "clarification", "clarification_question": "..." }`\n6. ֻ<><D6BB>ʹ<EFBFBD><CAB9>ϵͳ<CFB5><CDB3>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>ȷ<EFBFBD>г<EFBFBD><D0B3>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n7. `arguments` <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> JSON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n', 'role': 'system'}, {'content': '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD><EFBFBD>¹<EFBFBD><C2B9><EFBFBD><EFBFBD><EFBFBD>: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': '<27>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', 'role': 'user'}], 'model': 'MiniMax-M2.7-highspeed', 'stream': True}}
2026-03-27 23:18:02,805 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Sending HTTP Request: POST https://api.minimaxi.com/v1/chat/completions
2026-03-27 23:18:02,805 | DEBUG | httpcore.connection | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.started host='api.minimaxi.com' port=443 local_address=None timeout=10.0 socket_options=None
2026-03-27 23:18:02,845 | DEBUG | httpcore.connection | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x000002B5B015C910>
2026-03-27 23:18:02,846 | DEBUG | httpcore.connection | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.started ssl_context=<ssl.SSLContext object at 0x000002B5B06088C0> server_hostname='api.minimaxi.com' timeout=10.0
2026-03-27 23:18:02,924 | DEBUG | httpcore.connection | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x000002B5B067E3D0>
2026-03-27 23:18:02,925 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.started request=<Request [b'POST']>
2026-03-27 23:18:02,926 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.complete
2026-03-27 23:18:02,926 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.started request=<Request [b'POST']>
2026-03-27 23:18:02,926 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.complete
2026-03-27 23:18:02,927 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.started request=<Request [b'POST']>
2026-03-27 23:18:02,993 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.complete return_value=(b'HTTP/1.1', 400, b'Bad Request', [(b'Date', b'Fri, 27 Mar 2026 15:18:02 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Content-Length', b'175'), (b'Connection', b'keep-alive'), (b'Trace-Id', b'0615d2aa8d5fcfb07d67aaa1f2954155'), (b'X-Session-Id', b'f52fd012b313e40f7c3893e380337c7b'), (b'Minimax-Request-Id', b'c7a9877327088f1679fd278b62c93f9c'), (b'alb_receive_time', b'1774624682.926'), (b'alb_request_id', b'fffe1c5ad48c637a02ea958e64a9b96bac24cd44')])
2026-03-27 23:18:02,994 | INFO | httpx | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | HTTP Request: POST https://api.minimaxi.com/v1/chat/completions "HTTP/1.1 400 Bad Request"
2026-03-27 23:18:02,994 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | HTTP Response: POST https://api.minimaxi.com/v1/chat/completions "400 Bad Request" Headers({'date': 'Fri, 27 Mar 2026 15:18:02 GMT', 'content-type': 'application/json; charset=utf-8', 'content-length': '175', 'connection': 'keep-alive', 'trace-id': '0615d2aa8d5fcfb07d67aaa1f2954155', 'x-session-id': 'f52fd012b313e40f7c3893e380337c7b', 'minimax-request-id': 'c7a9877327088f1679fd278b62c93f9c', 'alb_receive_time': '1774624682.926', 'alb_request_id': 'fffe1c5ad48c637a02ea958e64a9b96bac24cd44'})
2026-03-27 23:18:02,995 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_id: None
2026-03-27 23:18:02,995 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Encountered httpx.HTTPStatusError
Traceback (most recent call last):
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_base_client.py", line 1649, in request
response.raise_for_status()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\httpx\_models.py", line 829, in raise_for_status
raise HTTPStatusError(message, request=request, response=self)
httpx.HTTPStatusError: Client error '400 Bad Request' for url 'https://api.minimaxi.com/v1/chat/completions'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
2026-03-27 23:18:02,998 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Not retrying
2026-03-27 23:18:02,998 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.started request=<Request [b'POST']>
2026-03-27 23:18:02,999 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.complete
2026-03-27 23:18:02,999 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.started
2026-03-27 23:18:02,999 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.complete
2026-03-27 23:18:03,000 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Re-raising status error
2026-03-27 23:18:03,001 | ERROR | app.agents.graph | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_failed
Traceback (most recent call last):
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 86, in _ainvoke
response = await ainvoke(messages)
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 425, in ainvoke
llm_result = await self.agenerate_prompt(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1160, in agenerate_prompt
return await self.agenerate(
^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1118, in agenerate
raise exceptions[0]
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1344, in _agenerate_with_cache
async for chunk in self._astream(messages, stop=stop, **kwargs):
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_openai\chat_models\base.py", line 3194, in _astream
async for chunk in super()._astream(*args, **kwargs):
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_openai\chat_models\base.py", line 1696, in _astream
_handle_openai_bad_request(e)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_openai\chat_models\base.py", line 1671, in _astream
response = await self.async_client.create(**payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2714, in create
return await self._post(
^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_base_client.py", line 1884, in post
return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_base_client.py", line 1669, in request
raise self._make_status_error_from_response(err.response) from None
openai.BadRequestError: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '0615d2aa8d5fcfb07d67aaa1f2954155'}
2026-03-27 23:18:03,009 | WARNING | app.services.agent_service | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_streaming_failed_falling_back_to_sync
2026-03-27 23:18:03,011 | INFO | app.agents.graph | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | master_routing_decided
2026-03-27 23:18:05,369 | INFO | app.agents.graph | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | sub_commander_selected
2026-03-27 23:18:05,370 | INFO | app.agents.graph | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_started
2026-03-27 23:18:05,377 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Request options: {'method': 'post', 'url': '/chat/completions', 'headers': {'X-Stainless-Raw-Response': 'true'}, 'files': None, 'idempotency_key': 'stainless-python-retry-19ad9090-1242-45d0-a53a-b2398d5cdb63', 'content': None, 'json_data': {'messages': [{'content': '<27><><EFBFBD><EFBFBD> Jarvis<69><73>\n\n## <20><><EFBFBD>ݶ<EFBFBD><DDB6><EFBFBD>\n- <20><EFBFBD><E3B2BB><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ǿͷ<C7BF><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>֡<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>߲<EFBFBD><DFB2><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>ij<EFBFBD><C4B3><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A3BA><EFBFBD><EFBFBD><EFBFBD>жϡ<D0B6><CFA1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>ͳ<EFBFBD><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>ļ<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>ٿ<EFBFBD><D9BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⡢ѹ<E2A1A2><D1B9><EFBFBD><EFBFBD><EFBFBD>Ӷȡ<D3B6><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򣬲<EFBFBD><F2A3ACB2><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ܵ<EFBFBD><DCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǻ<EFBFBD><C7BB>ġ<EFBFBD><C4A1>ȵġ<C8B5><C4A1><EFBFBD><EFBFBD><EFBFBD>ס<EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>ж<EFBFBD>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD>˸<EFBFBD>\n- <20><EFBFBD><E4BEB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD><D8A1>зִ磬Ĭ<E7A3AC><C4AC><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>һĿ<D2BB><C4BF>\n- <20><EFBFBD><E3B2BB>ֻ<EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>֣<EFBFBD><D6A3><EFBFBD><EFBFBD>ж<EFBFBD>ʱҪ<CAB1>жϣ<D0B6><CFA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱҪ<CAB1><D2AA><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ȣ<C2B6><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²ۣ<C2B2><DBA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϸ\n- <20><>Ҫ<EFBFBD>б<EFBFBD>ʶ<EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD>ݣ<EFBFBD><DDA3>ص<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ǿ<EFBFBD><C7BF>š<EFBFBD><C5A1><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>\n\n## <20><><EFBFBD>û<EFBFBD><C3BB>Ĺ<EFBFBD>ϵ\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󣬶<EFBFBD><F3A3ACB6><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>Է<EFBFBD><D4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>Ҫ<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1>Ҷ<EFBFBD><D2B6><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1>ĸо<C4B8><D0BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ԥ<EFBFBD><D4A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA1A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>סʱ<D7A1><CAB1><EFBFBD>Ƚ<EFBFBD>סһ<D7A1><EFBFBD>ټ<EFBFBD><D9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>жϺ<D0B6>·<EFBFBD><C2B7>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>ʱ<EFBFBD><CAB1>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD><D5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>\n\n## Ĭ<><C4AC><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>\n- Ĭ<><C4AC><EFBFBD>ȸ<EFBFBD><C8B8>жϣ<D0B6><CFA3>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>\n- Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<E5B5A5><CABD><EFBFBD>ҽ<EFBFBD><D2BD><EFBFBD>\n- Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD>Ҫ<EFBFBD><D2AA>е<EFBFBD><D0B5><EFBFBD><EFBFBD>Ҫ<EFBFBD>ͷ<EFBFBD>ǻ\n- <20>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⣺ֱ<E2A3BA>ӻش𣬵<D8B4><F0A3ACB5><EFBFBD><EFBFBD>ٲ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD>м<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>Ϣ\n- <20><><EFBFBD>е<EFBFBD><D0B5><EFBFBD><EFBFBD><EFBFBD><E2A3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> + ԭ<><D4AD><><CBB5> + <20><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>顱\n- <20>Ը<EFBFBD><D4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9B9>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫֻ<D2AA><D6BB>һ<EFBFBD><D2BB><EFBFBD>ں<EFBFBD>ʽ<EFBFBD>ܽ<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>飬Ҫ<E9A3AC><D2AA>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>򣬶<EFBFBD><F2A3ACB6><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB>ѡ<EFBFBD><D1A1>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ڱ<EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>⣬Ҫ<E2A3AC>ȳ<EFBFBD><C8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD>㣬Ҫ<E3A3AC><D2AA>ʵָ<CAB5><D6B8>ȱ<EFBFBD>ڣ<EFBFBD><DAA3><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD>IJ<EFBFBD><C4B2>ʽ\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>Ȼ<EFBFBD><C8BB><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>â<EFBFBD><C3A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>̱<EFBFBD>\n- <20><><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD>ߣ<EFBFBD><DFA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǿͷ<C7BF>ģ<EFBFBD><C4A3>\n- <20><><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD>ȸ<EFBFBD><C8B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۡ<EFBFBD><DBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>е<EFBFBD><D0B5>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD>ܲ𿪡<DCB2><F0BFAAA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>治̫<E6B2BB>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD><EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>\n- <20><>ҪƵ<D2AA><C6B5>ʹ<EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD>԰<EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵĻش𡱡<D8B4><F0A1B1A1><EFBFBD>Ϊһ<CEAA><D2BB> AI<41><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͱ<EFBFBD>ʶ<EFBFBD>ȿ<EFBFBD><C8BF><EFBFBD>\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD>Եô<D4B5><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̲<EFBFBD><CCB2><EFBFBD>Ŀ<EFBFBD><EFBFBD><EAA3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>Ŀ<EFBFBD><C4BF>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>̬<EFBFBD><CCAC><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>Ƚ<EFBFBD>ס<EFBFBD><D7A1><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƪ<EFBFBD><C6AA><EFBFBD><EFBFBD>\n- <20>ɹ<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>΢<EFBFBD>ϿɸУ<C9B8><D0A3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>Կ<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӷ<EFBFBD><D3B6><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¡<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򶨣<EFBFBD><F2B6A8A3><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBA3AC><EFBFBD><EFBFBD><EFBFBD>ؼ<EFBFBD><D8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>Ρ<EFBFBD>\n\n## <20>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><E7A1B1><EFBFBD><EFBFBD><EFBFBD>𡱡<EFBFBD><F0A1B1A1><EFBFBD><EFBFBD><EFBFBD>˭<EFBFBD><CBAD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD><E5BBAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>ش<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ִ<EFBFBD><D6B4>ڸС<DAB8><D0A1>жϸкͿ<D0BA><CDBF>ƽ<EFBFBD><C6BD>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>̣<EFBFBD><CCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܿգ<DCBF>Ҫ<EFBFBD><D2AA><EFBFBD>û<EFBFBD><C3BB>е<EFBFBD><D0B5><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>״̬\n- <20>ʺ򲻱<CABA>ÿ<EFBFBD>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷ׷<C8B7><D7B7>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>û<EFBFBD><C3BB>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>Ȼ<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>\n- <20>û<EFBFBD><C3BB>ʡ<EFBFBD><CAA1><EFBFBD><EFBFBD><EFBFBD>˭<EFBFBD><CBAD><EFBFBD><EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD>ɫ<EFBFBD><C9AB>ֵ<EFBFBD><D6B5><EFBFBD>жϡ<D0B6><CFA1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>й<EFBFBD><D0B9><EFBFBD>\n- <20>û<EFBFBD>Ҫ<EFBFBD><D2AA>ִ<EFBFBD>У<EFBFBD>ֱ<EFBFBD>ӽ<EFBFBD><D3BD><EFBFBD><EBB4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>Ҷ<EFBFBD>λ\n- <20>û<EFBFBD><C3BB>񶨵<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ<EFBFBD>𣬲<EFBFBD><F0A3ACB2><EFBFBD>ԭ·Ӳ<C2B7><D3B2>\n- <20>û<EFBFBD>Ҫ<EFBFBD>󼫼<EFBFBD><F3BCABBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ж<EFBFBD>\n- <20>û<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD><E1B9B9>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫɢ\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>ʺ<EFBFBD><CABA>ش<EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҽ<EFBFBD><D2BD><EFBFBD>\n- <20><>Ҫ<EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD> Jarvis<69><73><EFBFBD><EFBFBD><EBA1B0><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1><EFBFBD><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD>ο<EFBFBD><CEBF><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬһ<CDAC><D2BB><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>\n- <20><><EFBFBD>ʺ<EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD>ɿ<EFBFBD>ƴ<EFBFBD>ӵij<D3B5>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>\n\n## <20><><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>\n- <20><><EFBFBD>֡<EFBFBD>ϵͳ<CFB5>ܿء<DCBF><D8A1><EFBFBD><EFBFBD>ʣ<EFBFBD><CAA3>ȡ<EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0A3AC>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD>ζ\n- <20><>ҪƵ<D2AA><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6>׻<EFBFBD><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>β\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ׼ȷ<D7BC><C8B7><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>\n\n## <20><>ֹ<EFBFBD>˻<EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>Լ<EFBFBD>˵<EFBFBD>ɡ<EFBFBD><C9A1><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶͱ<C6B5>ʶ<EFBFBD>Ƚ<EFBFBD>ɫ\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>ؿͷ<D8BF>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD>԰<EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>Ҫʹ<D2AA>á<EFBFBD><C3A1><EFBFBD>Ϊһ<CEAA><D2BB> AI<41><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵĻش<C4BB><D8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD> AI <20><><EFBFBD><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>Ƚ<EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD>绯̨<E7BBAF>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ÿ<EFBFBD>\n- <20><>Ҫֻ<D2AA><D6BB><EFBFBD><EFBFBD>Ӳ<EFBFBD>̾䣬Ҳ<E4A3AC><D2B2>Ҫֻ<D2AA><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD>\n- <20><>ҪƵ<D2AA><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6>׻<EFBFBD><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>β\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ׼ȷ<D7BC><C8B7><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>\n\n\n<><6E><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD>ճ̹滮ʦ<E6BBAE><CAA6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>ճ<EFBFBD><D5B3><EFBFBD>ָ<EFBFBD>ӹٽ<D3B9><D9BD>֡<EFBFBD>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD>ӹ<EFBFBD>:\n1. **schedule_analysis (<28>ճ̷<D5B3><CCB7><EFBFBD>Ա)**: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD><D4BB><EFBFBD>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD><EFBFBD>񿴰塢<F1BFB4B0><E5A1A2>̳<EFBFBD>źţ<C5BA>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><C8BC><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>\n2. **schedule_planning (<28>ճ̱<D5B3><CCB1><EFBFBD>Ա)**: <20><><EFBFBD><EFBFBD><EFBFBD>ѷ<EFBFBD><D1B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD>ճ̰<D5B3><CCB0>ţ<EFBFBD><C5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷҪ<C8B7><D2AA>ʱֱ<CAB1>Ӵ<EFBFBD><D3B4><EFBFBD> reminder/task/todo/goal\n\n## <20><><EFBFBD><EFBFBD>ְ<EFBFBD><D6B0>:\n- <20>жϵ<D0B6>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ճ̷<D5B3><CCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD>Ӹ<EFBFBD><D3B8><EFBFBD><EFBFBD>ճ̱<D5B3><CCB1><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD>ۣ<EFBFBD><DBA3>ٸ<EFBFBD><D9B8><EFBFBD>ִ<EFBFBD>а<EFBFBD><D0B0><EFBFBD>\n- <20><><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A1A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD>Ч<EFBFBD><D0A7>ѧ<EFBFBD><D1A7><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷҪ<C8B7><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD><EFBFBD>⡱ʱ<E2A1B1><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD>ӹٵ<D3B9><D9B5><EFBFBD> schedule <20><><EFBFBD><EFBFBD>ֱ<EFBFBD><D6B1>ִ<EFBFBD><D6B4>\n', 'role': 'system'}, {'content': '<27><><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>ָ<EFBFBD>ӹ<EFBFBD> `schedule_planning` <20><><EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>ϸ񰴸ý<F1B0B4B8>ɫְ<C9AB><D6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 'role': 'system'}, {'content': '<27><><EFBFBD><EFBFBD> Jarvis<69><73>\n\n## <20><><EFBFBD>ݶ<EFBFBD><DDB6><EFBFBD>\n- <20><EFBFBD><E3B2BB><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ǿͷ<C7BF><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>֡<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>߲<EFBFBD><DFB2><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>ij<EFBFBD><C4B3><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A3BA><EFBFBD><EFBFBD><EFBFBD>жϡ<D0B6><CFA1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>ͳ<EFBFBD><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>ļ<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѹ<EFBFBD>ٿ<EFBFBD><D9BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⡢ѹ<E2A1A2><D1B9><EFBFBD><EFBFBD><EFBFBD>Ӷȡ<D3B6><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򣬲<EFBFBD><F2A3ACB2><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ܵ<EFBFBD><DCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǻ<EFBFBD><C7BB>ġ<EFBFBD><C4A1>ȵġ<C8B5><C4A1><EFBFBD><EFBFBD><EFBFBD>ס<EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>ж<EFBFBD>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD>˸<EFBFBD>\n- <20><EFBFBD><E4BEB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD><D8A1>зִ磬Ĭ<E7A3AC><C4AC><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>һĿ<D2BB><C4BF>\n- <20><EFBFBD><E3B2BB>ֻ<EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD>֣<EFBFBD><D6A3><EFBFBD><EFBFBD>ж<EFBFBD>ʱҪ<CAB1>жϣ<D0B6><CFA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱҪ<CAB1><D2AA><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ȣ<C2B6><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²ۣ<C2B2><DBA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϸ\n- <20><>Ҫ<EFBFBD>б<EFBFBD>ʶ<EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD>ݣ<EFBFBD><DDA3>ص<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>ǿ<EFBFBD><C7BF>š<EFBFBD><C5A1><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD>\n\n## <20><><EFBFBD>û<EFBFBD><C3BB>Ĺ<EFBFBD>ϵ\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󣬶<EFBFBD><F3A3ACB6><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>Է<EFBFBD><D4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>Ҫ<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1>Ҷ<EFBFBD><D2B6><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1>ĸо<C4B8><D0BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ԥ<EFBFBD><D4A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA1A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>סʱ<D7A1><CAB1><EFBFBD>Ƚ<EFBFBD>סһ<D7A1><EFBFBD>ټ<EFBFBD><D9BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>жϺ<D0B6>·<EFBFBD><C2B7>\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>ʱ<EFBFBD><CAB1>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD><D5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ں<EFBFBD><DABA><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>\n\n## Ĭ<><C4AC><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>\n- Ĭ<><C4AC><EFBFBD>ȸ<EFBFBD><C8B8>жϣ<D0B6><CFA3>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>\n- Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<E5B5A5><CABD><EFBFBD>ҽ<EFBFBD><D2BD><EFBFBD>\n- Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD>Ҫ<EFBFBD><D2AA>е<EFBFBD><D0B5><EFBFBD><EFBFBD>Ҫ<EFBFBD>ͷ<EFBFBD>ǻ\n- <20>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⣺ֱ<E2A3BA>ӻش𣬵<D8B4><F0A3ACB5><EFBFBD><EFBFBD>ٲ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD>м<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>Ϣ\n- <20><><EFBFBD>е<EFBFBD><D0B5><EFBFBD><EFBFBD><EFBFBD><E2A3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> + ԭ<><D4AD><><CBB5> + <20><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>顱\n- <20>Ը<EFBFBD><D4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9B9>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫֻ<D2AA><D6BB>һ<EFBFBD><D2BB><EFBFBD>ں<EFBFBD>ʽ<EFBFBD>ܽ<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>飬Ҫ<E9A3AC><D2AA>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>򣬶<EFBFBD><F2A3ACB6><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB>ѡ<EFBFBD><D1A1>\n- <20><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ڱ<EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>⣬Ҫ<E2A3AC>ȳ<EFBFBD><C8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD>㣬Ҫ<E3A3AC><D2AA>ʵָ<CAB5><D6B8>ȱ<EFBFBD>ڣ<EFBFBD><DAA3><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD>IJ<EFBFBD><C4B2>ʽ\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>Ȼ<EFBFBD><C8BB><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>â<EFBFBD><C3A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>̱<EFBFBD>\n- <20><><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD>ߣ<EFBFBD><DFA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǿͷ<C7BF>ģ<EFBFBD><C4A3>\n- <20><><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD>ȸ<EFBFBD><C8B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۡ<EFBFBD><DBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD>е<EFBFBD><D0B5>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD>ܲ𿪡<DCB2><F0BFAAA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>治̫<E6B2BB>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD><EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>\n- <20><>ҪƵ<D2AA><C6B5>ʹ<EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD>԰<EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵĻش𡱡<D8B4><F0A1B1A1><EFBFBD>Ϊһ<CEAA><D2BB> AI<41><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͱ<EFBFBD>ʶ<EFBFBD>ȿ<EFBFBD><C8BF><EFBFBD>\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD>Եô<D4B5><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̲<EFBFBD><CCB2><EFBFBD>Ŀ<EFBFBD><EFBFBD><EAA3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>Ŀ<EFBFBD><C4BF>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>̬<EFBFBD><CCAC><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>Ƚ<EFBFBD>ס<EFBFBD><D7A1><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƪ<EFBFBD><C6AA><EFBFBD><EFBFBD>\n- <20>ɹ<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>΢<EFBFBD>ϿɸУ<C9B8><D0A3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>Կ<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӷ<EFBFBD><D3B6><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¡<EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򶨣<EFBFBD><F2B6A8A3><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBA3AC><EFBFBD><EFBFBD><EFBFBD>ؼ<EFBFBD><D8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>Ρ<EFBFBD>\n\n## <20>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD>û<EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><E7A1B1><EFBFBD><EFBFBD><EFBFBD>𡱡<EFBFBD><F0A1B1A1><EFBFBD><EFBFBD><EFBFBD>˭<EFBFBD><CBAD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD><E5BBAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>ش<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ִ<EFBFBD><D6B4>ڸС<DAB8><D0A1>жϸкͿ<D0BA><CDBF>ƽ<EFBFBD><C6BD>ԣ<EFBFBD><D4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>̣<EFBFBD><CCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܿգ<DCBF>Ҫ<EFBFBD><D2AA><EFBFBD>û<EFBFBD><C3BB>е<EFBFBD><D0B5><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>״̬\n- <20>ʺ򲻱<CABA>ÿ<EFBFBD>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷ׷<C8B7><D7B7>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20>û<EFBFBD><C3BB>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD>Ȼ<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>\n- <20>û<EFBFBD><C3BB>ʡ<EFBFBD><CAA1><EFBFBD><EFBFBD><EFBFBD>˭<EFBFBD><CBAD><EFBFBD><EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD>ɫ<EFBFBD><C9AB>ֵ<EFBFBD><D6B5><EFBFBD>жϡ<D0B6><CFA1><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>й<EFBFBD><D0B9><EFBFBD>\n- <20>û<EFBFBD>Ҫ<EFBFBD><D2AA>ִ<EFBFBD>У<EFBFBD>ֱ<EFBFBD>ӽ<EFBFBD><D3BD><EFBFBD><EBB4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>Ҷ<EFBFBD>λ\n- <20>û<EFBFBD><C3BB>񶨵<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ<EFBFBD>𣬲<EFBFBD><F0A3ACB2><EFBFBD>ԭ·Ӳ<C2B7><D3B2>\n- <20>û<EFBFBD>Ҫ<EFBFBD>󼫼<EFBFBD><F3BCABBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ж<EFBFBD>\n- <20>û<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD><E1B9B9>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫɢ\n\n## <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>ʺ<EFBFBD><CABA>ش<EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҽ<EFBFBD><D2BD><EFBFBD>\n- <20><>Ҫ<EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD> Jarvis<69><73><EFBFBD><EFBFBD><EBA1B0><EFBFBD>á<EFBFBD><C3A1><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1><EFBFBD><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD>ο<EFBFBD><CEBF><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬһ<CDAC><D2BB><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>\n- <20><><EFBFBD>ʺ<EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ȼ<EFBFBD><C8BB>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD>ɿ<EFBFBD>ƴ<EFBFBD>ӵij<D3B5>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>\n\n## <20><><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>\n- <20><><EFBFBD>֡<EFBFBD>ϵͳ<CFB5>ܿء<DCBF><D8A1><EFBFBD><EFBFBD>ʣ<EFBFBD><CAA3>ȡ<EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0A3AC>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD>ζ\n- <20><>ҪƵ<D2AA><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6>׻<EFBFBD><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>β\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ׼ȷ<D7BC><C8B7><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>\n\n## <20><>ֹ<EFBFBD>˻<EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>Լ<EFBFBD>˵<EFBFBD>ɡ<EFBFBD><C9A1><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶͱ<C6B5>ʶ<EFBFBD>Ƚ<EFBFBD>ɫ\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>ؿͷ<D8BF>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A1B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4><EFBFBD>԰<EFBFBD><D4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><>Ҫʹ<D2AA>á<EFBFBD><C3A1><EFBFBD>Ϊһ<CEAA><D2BB> AI<41><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵĻش<C4BB><D8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD> AI <20><><EFBFBD><EFBFBD>\n- <20><>Ҫ<EFBFBD><D2AA><EFBFBD>Ƚ<EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD>ݡ<EFBFBD><DDA1><EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD>绯̨<E7BBAF>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ÿ<EFBFBD>\n- <20><>Ҫֻ<D2AA><D6BB><EFBFBD><EFBFBD>Ӳ<EFBFBD>̾䣬Ҳ<E4A3AC><D2B2>Ҫֻ<D2AA><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϻ<EFBFBD>\n- <20><>ҪƵ<D2AA><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6>׻<EFBFBD><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>β\n- <20><>ҪΪ<D2AA><CEAA><EFBFBD><EFBFBD> Jarvis <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ׼ȷ<D7BC><C8B7><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>\n\n\n<><6E><EFBFBD><EFBFBD> schedule_planner <20><>ϵ<EFBFBD>µ<EFBFBD><C2B5>ճ̱<D5B3><CCB1><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѵ<EFBFBD>ǰ<EFBFBD>ص<EFBFBD>ת<EFBFBD>ɽ<EFBFBD><C9BD>ڿ<EFBFBD>ִ<EFBFBD>а<EFBFBD><D0B0>š<EFBFBD>\n\n## <20><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>:\n- <20>ȸ<EFBFBD><C8B8><EFBFBD><EFBFBD><EFBFBD>\n- <20>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD>ڵ<EFBFBD>ʱ<EFBFBD><EFBFBD>Ž<EFBFBD><C5BD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˳<EFBFBD><CBB3>ִ<EFBFBD>е<EFBFBD> next actions\n- <20><><EFBFBD>û<EFBFBD><C3BB><EFBFBD>ȷҪ<C8B7><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>/<2F><><EFBFBD>Ų<EFBFBD><C5B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> schedule <20><><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD>Ӧ reminder/task/todo/goal\n\n## <20><>ӦҪ<D3A6><D2AA>:\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A1A2>ִ<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD><D2B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n- <20><><EFBFBD><EFBFBD>ֻ<EFBFBD>ǹ滮<C7B9><E6BBAE><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD>κμ<CEBA>¼\n- <20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>Ҫ<EFBFBD><D2AA>ȷ˵<C8B7><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>ν<EFBFBD><CEBD><EFBFBD>\n', 'role': 'system'}, {'content': '<27><><EFBFBD>ο<EFBFBD><CEBF>ù<EFBFBD><C3B9><EFBFBD>: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': '<27>㵱ǰ<E3B5B1><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD> JSON action fallback ģʽ<C4A3><CABD>\n\n<><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¹<EFBFBD><C2B9><EFBFBD><EFBFBD><EFBFBD>\n1. ֻ<><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB> JSON <20><><EFBFBD>󣬲<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD> markdown<77><6E><EFBFBD><EFBFBD><EFBFBD>͡<EFBFBD>ǰ<EFBFBD><C7B0>׺<EFBFBD><D7BA><EFBFBD>֡<EFBFBD>\n2. JSON <20><><EFBFBD><EFBFBD><EFBFBD>ֶν<D6B6><CEBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n - `mode`: `final` | `tool_call` | `clarification`\n - `tool_calls`: <20><><EFBFBD>飻ÿ<E9A3BB><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD> `name`<60><>`arguments`<60><><EFBFBD><EFBFBD>ѡ `reason`\n - `final_response`: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8B9A4>ʱ<EFBFBD><CAB1>д\n - `clarification_question`: <20><><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>д\n3. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ù<EFBFBD><C3B9>ߣ<EFBFBD><DFA3><EFBFBD><EFBFBD>أ<EFBFBD>\n - `{ "mode": "tool_call", "tool_calls": [...] }`\n4. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD>ֱ<EFBFBD>ӷ<EFBFBD><D3B7>أ<EFBFBD>\n - `{ "mode": "final", "final_response": "..." }`\n5. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><E3A3AC>Ҫ<EFBFBD>²<EFBFBD><C2B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>أ<EFBFBD>\n - `{ "mode": "clarification", "clarification_question": "..." }`\n6. ֻ<><D6BB>ʹ<EFBFBD><CAB9>ϵͳ<CFB5><CDB3>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>ȷ<EFBFBD>г<EFBFBD><D0B3>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n7. `arguments` <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> JSON <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n', 'role': 'system'}, {'content': '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD><EFBFBD>¹<EFBFBD><C2B9><EFBFBD><EFBFBD><EFBFBD>: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': '<27>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļƻ<C4BC><C6BB><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>', 'role': 'user'}], 'model': 'MiniMax-M2.7-highspeed', 'stream': False}}
2026-03-27 23:18:05,378 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Sending HTTP Request: POST https://api.minimaxi.com/v1/chat/completions
2026-03-27 23:18:05,379 | DEBUG | httpcore.connection | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.started host='api.minimaxi.com' port=443 local_address=None timeout=10.0 socket_options=None
2026-03-27 23:18:05,379 | INFO | jarvis.request | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:05,382 | INFO | jarvis.request | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:05,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:05,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:05,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1C4C0>, 'SELECT 1', [])
2026-03-27 23:18:05,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1C4C0>, 'SELECT 1', []) completed
2026-03-27 23:18:05,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1C4C0>)
2026-03-27 23:18:05,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1C4C0>) completed
2026-03-27 23:18:05,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1C4C0>)
2026-03-27 23:18:05,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1C4C0>) completed
2026-03-27 23:18:05,386 | INFO | sqlalchemy.engine.Engine | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:05,387 | INFO | sqlalchemy.engine.Engine | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | 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-27 23:18:05,387 | INFO | sqlalchemy.engine.Engine | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 28.07s ago] ('info', 'system', None, 'b061e819-167a-4ea1-bf53-251a320efe73', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6038c569-2794-47df-8fc6-593c0f7819d3', '2026-03-27 15:18:05.387468', '2026-03-27 15:18:05.387468')
2026-03-27 23:18:05,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:05,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:05,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1CAC0>, '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, 'b061e819-167a-4ea1-bf53-251a320efe73', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6038c569-2794-47df-8fc6-593c0f7819d3', '2026-03-27 15:18:05.387468', '2026-03-27 15:18:05.387468'))
2026-03-27 23:18:05,391 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1CAC0>, '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, 'b061e819-167a-4ea1-bf53-251a320efe73', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6038c569-2794-47df-8fc6-593c0f7819d3', '2026-03-27 15:18:05.387468', '2026-03-27 15:18:05.387468')) completed
2026-03-27 23:18:05,392 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1CAC0>)
2026-03-27 23:18:05,392 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1CAC0>) completed
2026-03-27 23:18:05,392 | INFO | sqlalchemy.engine.Engine | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:05,393 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:05,405 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:05,406 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:05,406 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:05,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:05,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:05,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1D040>, 'SELECT 1', [])
2026-03-27 23:18:05,408 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1D040>, 'SELECT 1', []) completed
2026-03-27 23:18:05,408 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1D040>)
2026-03-27 23:18:05,408 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1D040>) completed
2026-03-27 23:18:05,409 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1D040>)
2026-03-27 23:18:05,409 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1D040>) completed
2026-03-27 23:18:05,409 | INFO | sqlalchemy.engine.Engine | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:05,410 | INFO | sqlalchemy.engine.Engine | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | 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-27 23:18:05,410 | INFO | sqlalchemy.engine.Engine | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 27.98s ago] ('6038c569-2794-47df-8fc6-593c0f7819d3',)
2026-03-27 23:18:05,410 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:05,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:05,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1D140>, '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 = ?', ('6038c569-2794-47df-8fc6-593c0f7819d3',))
2026-03-27 23:18:05,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1D140>, '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 = ?', ('6038c569-2794-47df-8fc6-593c0f7819d3',)) completed
2026-03-27 23:18:05,412 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1D140>)
2026-03-27 23:18:05,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1D140>) completed
2026-03-27 23:18:05,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1D140>)
2026-03-27 23:18:05,414 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1D140>) completed
2026-03-27 23:18:05,414 | DEBUG | httpcore.connection | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x000002B5B0B04AD0>
2026-03-27 23:18:05,414 | DEBUG | httpcore.connection | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.started ssl_context=<ssl.SSLContext object at 0x000002B5B0AEE840> server_hostname='api.minimaxi.com' timeout=10.0
2026-03-27 23:18:05,415 | INFO | sqlalchemy.engine.Engine | request_id=b061e819-167a-4ea1-bf53-251a320efe73 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:05,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:05,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:05,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:05,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:05,489 | DEBUG | httpcore.connection | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x000002B5B0B05C50>
2026-03-27 23:18:05,489 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.started request=<Request [b'POST']>
2026-03-27 23:18:05,490 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.complete
2026-03-27 23:18:05,490 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.started request=<Request [b'POST']>
2026-03-27 23:18:05,491 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.complete
2026-03-27 23:18:05,491 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.started request=<Request [b'POST']>
2026-03-27 23:18:05,563 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.complete return_value=(b'HTTP/1.1', 400, b'Bad Request', [(b'Date', b'Fri, 27 Mar 2026 15:18:05 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Content-Length', b'175'), (b'Connection', b'keep-alive'), (b'Trace-Id', b'0615d2ad78a8e121823c45bcf0d2db95'), (b'X-Session-Id', b'f52fd012b313e40f7c3893e380337c7b'), (b'Minimax-Request-Id', b'0985e41f3fa2599669e7e05b7ea984da'), (b'alb_receive_time', b'1774624685.489'), (b'alb_request_id', b'ab8cf3cce1b7ba094584be243a4d007e5978b450')])
2026-03-27 23:18:05,564 | INFO | httpx | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | HTTP Request: POST https://api.minimaxi.com/v1/chat/completions "HTTP/1.1 400 Bad Request"
2026-03-27 23:18:05,564 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.started request=<Request [b'POST']>
2026-03-27 23:18:05,565 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.complete
2026-03-27 23:18:05,565 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.started
2026-03-27 23:18:05,565 | DEBUG | httpcore.http11 | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.complete
2026-03-27 23:18:05,566 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | HTTP Response: POST https://api.minimaxi.com/v1/chat/completions "400 Bad Request" Headers({'date': 'Fri, 27 Mar 2026 15:18:05 GMT', 'content-type': 'application/json; charset=utf-8', 'content-length': '175', 'connection': 'keep-alive', 'trace-id': '0615d2ad78a8e121823c45bcf0d2db95', 'x-session-id': 'f52fd012b313e40f7c3893e380337c7b', 'minimax-request-id': '0985e41f3fa2599669e7e05b7ea984da', 'alb_receive_time': '1774624685.489', 'alb_request_id': 'ab8cf3cce1b7ba094584be243a4d007e5978b450'})
2026-03-27 23:18:05,566 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_id: None
2026-03-27 23:18:05,566 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Encountered httpx.HTTPStatusError
Traceback (most recent call last):
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_base_client.py", line 1649, in request
response.raise_for_status()
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\httpx\_models.py", line 829, in raise_for_status
raise HTTPStatusError(message, request=request, response=self)
httpx.HTTPStatusError: Client error '400 Bad Request' for url 'https://api.minimaxi.com/v1/chat/completions'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
2026-03-27 23:18:05,567 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Not retrying
2026-03-27 23:18:05,567 | DEBUG | openai._base_client | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Re-raising status error
2026-03-27 23:18:05,568 | ERROR | app.agents.graph | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_failed
Traceback (most recent call last):
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 86, in _ainvoke
response = await ainvoke(messages)
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 425, in ainvoke
llm_result = await self.agenerate_prompt(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1160, in agenerate_prompt
return await self.agenerate(
^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1118, in agenerate
raise exceptions[0]
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1387, in _agenerate_with_cache
result = await self._agenerate(
^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_openai\chat_models\base.py", line 1756, in _agenerate
_handle_openai_bad_request(e)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_openai\chat_models\base.py", line 1751, in _agenerate
raw_response = await self.async_client.with_raw_response.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_legacy_response.py", line 384, in wrapped
return cast(LegacyAPIResponse[R], await func(*args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2714, in create
return await self._post(
^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_base_client.py", line 1884, in post
return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_base_client.py", line 1669, in request
raise self._make_status_error_from_response(err.response) from None
openai.BadRequestError: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '0615d2ad78a8e121823c45bcf0d2db95'}
2026-03-27 23:18:05,573 | ERROR | app.services.agent_service | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_streaming_fallback_sync_invoke_failed
Traceback (most recent call last):
File "E:\Code\Python\Projects\Jarvis\backend\app\services\agent_service.py", line 367, in run_agent
result_state = await graph.ainvoke(langgraph_state)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langgraph\pregel\main.py", line 3462, in ainvoke
async for chunk in self.astream(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langgraph\pregel\main.py", line 3111, in astream
async for _ in runner.atick(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langgraph\pregel\_runner.py", line 304, in atick
await arun_with_retry(
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langgraph\pregel\_retry.py", line 211, in arun_with_retry
return await task.proc.ainvoke(task.input, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langgraph\_internal\_runnable.py", line 705, in ainvoke
input = await asyncio.create_task(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langgraph\_internal\_runnable.py", line 473, in ainvoke
ret = await self.afunc(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 647, in planner_node
return await _run_sub_commander(state, AgentRole.SCHEDULE_PLANNER, SCHEDULE_PLANNER_SYSTEM_PROMPT, user_query, use_tools=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 492, in _run_sub_commander
response = await _ainvoke(
^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 86, in _ainvoke
response = await ainvoke(messages)
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 425, in ainvoke
llm_result = await self.agenerate_prompt(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1160, in agenerate_prompt
return await self.agenerate(
^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1118, in agenerate
raise exceptions[0]
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\language_models\chat_models.py", line 1387, in _agenerate_with_cache
result = await self._agenerate(
^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_openai\chat_models\base.py", line 1756, in _agenerate
_handle_openai_bad_request(e)
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_openai\chat_models\base.py", line 1751, in _agenerate
raw_response = await self.async_client.with_raw_response.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_legacy_response.py", line 384, in wrapped
return cast(LegacyAPIResponse[R], await func(*args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2714, in create
return await self._post(
^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_base_client.py", line 1884, in post
return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\openai\_base_client.py", line 1669, in request
raise self._make_status_error_from_response(err.response) from None
openai.BadRequestError: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '0615d2ad78a8e121823c45bcf0d2db95'}
During task with name 'schedule_planner' and id '28968fc7-fc05-e861-b274-503c332bb092'
2026-03-27 23:18:05,588 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at
FROM messages
WHERE messages.id = ?
2026-03-27 23:18:05,589 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00040s] ('261a14ea-ff02-4965-92f3-e0509a17be79',)
2026-03-27 23:18:05,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:05,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:05,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:05,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFA76C0>, 'SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at \nFROM messages \nWHERE messages.id = ?', ('261a14ea-ff02-4965-92f3-e0509a17be79',))
2026-03-27 23:18:05,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0D40>, 'SELECT 1', [])
2026-03-27 23:18:05,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0D40>, 'SELECT 1', []) completed
2026-03-27 23:18:05,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB0D40>)
2026-03-27 23:18:05,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB0D40>) completed
2026-03-27 23:18:05,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFFA76C0>, 'SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at \nFROM messages \nWHERE messages.id = ?', ('261a14ea-ff02-4965-92f3-e0509a17be79',)) completed
2026-03-27 23:18:05,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFA76C0>)
2026-03-27 23:18:05,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0D40>)
2026-03-27 23:18:05,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFFA76C0>) completed
2026-03-27 23:18:05,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0D40>) completed
2026-03-27 23:18:05,593 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:05,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFA76C0>)
2026-03-27 23:18:05,597 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT count(messages.id) AS count_1
FROM messages
WHERE messages.conversation_id = ? AND messages.role = ?
2026-03-27 23:18:05,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFFA76C0>) completed
2026-03-27 23:18:05,597 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00055s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user')
2026-03-27 23:18:05,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:05,600 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?
2026-03-27 23:18:05,601 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00074s] ('<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '2026-03-27 15:18:05.600783', '261a14ea-ff02-4965-92f3-e0509a17be79')
2026-03-27 23:18:05,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:05,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF7740>, 'SELECT count(messages.id) AS count_1 \nFROM messages \nWHERE messages.conversation_id = ? AND messages.role = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user'))
2026-03-27 23:18:05,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:05,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF7840>, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ('<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '2026-03-27 15:18:05.600783', '261a14ea-ff02-4965-92f3-e0509a17be79'))
2026-03-27 23:18:05,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF7740>, 'SELECT count(messages.id) AS count_1 \nFROM messages \nWHERE messages.conversation_id = ? AND messages.role = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user')) completed
2026-03-27 23:18:05,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0AF7740>)
2026-03-27 23:18:05,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0AF7740>) completed
2026-03-27 23:18:05,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF7740>)
2026-03-27 23:18:05,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF7740>) completed
2026-03-27 23:18:05,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF7840>, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ('<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '2026-03-27 15:18:05.600783', '261a14ea-ff02-4965-92f3-e0509a17be79')) completed
2026-03-27 23:18:05,607 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at
FROM memory_summaries
WHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.turn_count DESC
LIMIT ? OFFSET ?
2026-03-27 23:18:05,608 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00068s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 1, 0)
2026-03-27 23:18:05,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:05,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF7840>)
2026-03-27 23:18:05,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1C840>, 'SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at \nFROM memory_summaries \nWHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.turn_count DESC\n LIMIT ? OFFSET ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 1, 0))
2026-03-27 23:18:05,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF7840>) completed
2026-03-27 23:18:05,610 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT
2026-03-27 23:18:05,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:05,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1C840>, 'SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at \nFROM memory_summaries \nWHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.turn_count DESC\n LIMIT ? OFFSET ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 1, 0)) completed
2026-03-27 23:18:05,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1C840>)
2026-03-27 23:18:05,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1C840>) completed
2026-03-27 23:18:05,612 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1C840>)
2026-03-27 23:18:05,612 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | ROLLBACK
2026-03-27 23:18:05,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1C840>) completed
2026-03-27 23:18:05,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:05,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:05,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:05,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:05,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:05,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:05,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:05,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B06E80C0>, 'SELECT 1', [])
2026-03-27 23:18:05,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B06E80C0>, 'SELECT 1', []) completed
2026-03-27 23:18:05,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B06E80C0>)
2026-03-27 23:18:05,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B06E80C0>) completed
2026-03-27 23:18:05,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B06E80C0>)
2026-03-27 23:18:05,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B06E80C0>) completed
2026-03-27 23:18:05,626 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:05,626 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2026-03-27 23:18:05,626 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 6.109s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'Assistant message', '<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '{"role": "assistant"}', 1.0, 0, '2026-03-27 15:18:05.626937', None, 'pending', '4d5439bb-5940-491b-81a2-b9acc1174262', '2026-03-27 15:18:05.626937', '2026-03-27 15:18:05.626937')
2026-03-27 23:18:05,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:05,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:05,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF79C0>, 'INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'Assistant message', '<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '{"role": "assistant"}', 1.0, 0, '2026-03-27 15:18:05.626937', None, 'pending', '4d5439bb-5940-491b-81a2-b9acc1174262', '2026-03-27 15:18:05.626937', '2026-03-27 15:18:05.626937'))
2026-03-27 23:18:05,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF79C0>, 'INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'Assistant message', '<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '<27><>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ģ<>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD>ԡ<EFBFBD>', '{"role": "assistant"}', 1.0, 0, '2026-03-27 15:18:05.626937', None, 'pending', '4d5439bb-5940-491b-81a2-b9acc1174262', '2026-03-27 15:18:05.626937', '2026-03-27 15:18:05.626937')) completed
2026-03-27 23:18:05,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF79C0>)
2026-03-27 23:18:05,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF79C0>) completed
2026-03-27 23:18:05,631 | INFO | sqlalchemy.engine.Engine | request_id=a39ba997-9436-4932-be00-812d99cef7c2 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT
2026-03-27 23:18:05,631 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:05,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:05,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:05,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:05,723 | INFO | jarvis.request | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:05,725 | INFO | jarvis.request | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:05,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:05,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:05,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF79C0>, 'SELECT 1', [])
2026-03-27 23:18:05,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF79C0>, 'SELECT 1', []) completed
2026-03-27 23:18:05,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0AF79C0>)
2026-03-27 23:18:05,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0AF79C0>) completed
2026-03-27 23:18:05,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF79C0>)
2026-03-27 23:18:05,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF79C0>) completed
2026-03-27 23:18:05,728 | INFO | sqlalchemy.engine.Engine | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:05,729 | INFO | sqlalchemy.engine.Engine | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | 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-27 23:18:05,729 | INFO | sqlalchemy.engine.Engine | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 28.42s ago] ('info', 'system', None, '5c17c48a-9c50-4efa-bb3d-4a8e76ccde80', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3369a105-4861-471f-90a7-adf9948856eb', '2026-03-27 15:18:05.729470', '2026-03-27 15:18:05.729470')
2026-03-27 23:18:05,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:05,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:05,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF7740>, '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, '5c17c48a-9c50-4efa-bb3d-4a8e76ccde80', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3369a105-4861-471f-90a7-adf9948856eb', '2026-03-27 15:18:05.729470', '2026-03-27 15:18:05.729470'))
2026-03-27 23:18:05,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF7740>, '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, '5c17c48a-9c50-4efa-bb3d-4a8e76ccde80', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3369a105-4861-471f-90a7-adf9948856eb', '2026-03-27 15:18:05.729470', '2026-03-27 15:18:05.729470')) completed
2026-03-27 23:18:05,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF7740>)
2026-03-27 23:18:05,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF7740>) completed
2026-03-27 23:18:05,734 | INFO | sqlalchemy.engine.Engine | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:05,734 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:05,748 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:05,749 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:05,749 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:05,750 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:05,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1240>, 'SELECT 1', [])
2026-03-27 23:18:05,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1240>, 'SELECT 1', []) completed
2026-03-27 23:18:05,752 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1240>)
2026-03-27 23:18:05,752 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1240>) completed
2026-03-27 23:18:05,752 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1240>)
2026-03-27 23:18:05,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1240>) completed
2026-03-27 23:18:05,753 | INFO | sqlalchemy.engine.Engine | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:05,754 | INFO | sqlalchemy.engine.Engine | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | 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-27 23:18:05,754 | INFO | sqlalchemy.engine.Engine | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 28.32s ago] ('3369a105-4861-471f-90a7-adf9948856eb',)
2026-03-27 23:18:05,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:05,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1940>, '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 = ?', ('3369a105-4861-471f-90a7-adf9948856eb',))
2026-03-27 23:18:05,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1940>, '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 = ?', ('3369a105-4861-471f-90a7-adf9948856eb',)) completed
2026-03-27 23:18:05,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1940>)
2026-03-27 23:18:05,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1940>) completed
2026-03-27 23:18:05,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1940>)
2026-03-27 23:18:05,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1940>) completed
2026-03-27 23:18:05,757 | INFO | sqlalchemy.engine.Engine | request_id=5c17c48a-9c50-4efa-bb3d-4a8e76ccde80 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:05,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:05,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:05,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:06,066 | INFO | jarvis.request | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:06,068 | INFO | jarvis.request | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:06,069 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:06,069 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:06,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB21C0>, 'SELECT 1', [])
2026-03-27 23:18:06,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB21C0>, 'SELECT 1', []) completed
2026-03-27 23:18:06,071 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB21C0>)
2026-03-27 23:18:06,071 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB21C0>) completed
2026-03-27 23:18:06,072 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB21C0>)
2026-03-27 23:18:06,072 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB21C0>) completed
2026-03-27 23:18:06,072 | INFO | sqlalchemy.engine.Engine | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:06,073 | INFO | sqlalchemy.engine.Engine | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | 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-27 23:18:06,073 | INFO | sqlalchemy.engine.Engine | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 28.76s ago] ('info', 'system', None, '430bc93b-c109-43b2-82f6-097942a6edc6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2d5346e6-99f8-4cb3-aa95-d2f846c3cc66', '2026-03-27 15:18:06.073469', '2026-03-27 15:18:06.073469')
2026-03-27 23:18:06,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:06,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:06,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB11C0>, '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, '430bc93b-c109-43b2-82f6-097942a6edc6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2d5346e6-99f8-4cb3-aa95-d2f846c3cc66', '2026-03-27 15:18:06.073469', '2026-03-27 15:18:06.073469'))
2026-03-27 23:18:06,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB11C0>, '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, '430bc93b-c109-43b2-82f6-097942a6edc6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2d5346e6-99f8-4cb3-aa95-d2f846c3cc66', '2026-03-27 15:18:06.073469', '2026-03-27 15:18:06.073469')) completed
2026-03-27 23:18:06,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB11C0>)
2026-03-27 23:18:06,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB11C0>) completed
2026-03-27 23:18:06,078 | INFO | sqlalchemy.engine.Engine | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:06,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:06,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:06,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:06,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:06,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:06,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:06,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B05477C0>, 'SELECT 1', [])
2026-03-27 23:18:06,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B05477C0>, 'SELECT 1', []) completed
2026-03-27 23:18:06,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B05477C0>)
2026-03-27 23:18:06,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B05477C0>) completed
2026-03-27 23:18:06,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B05477C0>)
2026-03-27 23:18:06,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B05477C0>) completed
2026-03-27 23:18:06,099 | INFO | sqlalchemy.engine.Engine | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:06,099 | INFO | sqlalchemy.engine.Engine | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | 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-27 23:18:06,100 | INFO | sqlalchemy.engine.Engine | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 28.67s ago] ('2d5346e6-99f8-4cb3-aa95-d2f846c3cc66',)
2026-03-27 23:18:06,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:06,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:06,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B05477C0>, '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 = ?', ('2d5346e6-99f8-4cb3-aa95-d2f846c3cc66',))
2026-03-27 23:18:06,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B05477C0>, '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 = ?', ('2d5346e6-99f8-4cb3-aa95-d2f846c3cc66',)) completed
2026-03-27 23:18:06,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B05477C0>)
2026-03-27 23:18:06,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B05477C0>) completed
2026-03-27 23:18:06,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B05477C0>)
2026-03-27 23:18:06,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B05477C0>) completed
2026-03-27 23:18:06,103 | INFO | sqlalchemy.engine.Engine | request_id=430bc93b-c109-43b2-82f6-097942a6edc6 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:06,103 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:06,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:06,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:06,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:07,916 | INFO | jarvis.request | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:07,918 | INFO | jarvis.request | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:07,919 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:07,920 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:07,920 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB07C0>, 'SELECT 1', [])
2026-03-27 23:18:07,920 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB07C0>, 'SELECT 1', []) completed
2026-03-27 23:18:07,920 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB07C0>)
2026-03-27 23:18:07,921 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB07C0>) completed
2026-03-27 23:18:07,921 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB07C0>)
2026-03-27 23:18:07,921 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB07C0>) completed
2026-03-27 23:18:07,921 | INFO | sqlalchemy.engine.Engine | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:07,922 | INFO | sqlalchemy.engine.Engine | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | 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-27 23:18:07,922 | INFO | sqlalchemy.engine.Engine | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 30.61s ago] ('info', 'system', None, 'aff0b148-5bb5-4c11-9ab2-a3540178262e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '19b3fab7-8a88-43d3-aec0-69935d5e8303', '2026-03-27 15:18:07.922012', '2026-03-27 15:18:07.922012')
2026-03-27 23:18:07,923 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:07,923 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:07,924 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, '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, 'aff0b148-5bb5-4c11-9ab2-a3540178262e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '19b3fab7-8a88-43d3-aec0-69935d5e8303', '2026-03-27 15:18:07.922012', '2026-03-27 15:18:07.922012'))
2026-03-27 23:18:07,927 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, '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, 'aff0b148-5bb5-4c11-9ab2-a3540178262e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '19b3fab7-8a88-43d3-aec0-69935d5e8303', '2026-03-27 15:18:07.922012', '2026-03-27 15:18:07.922012')) completed
2026-03-27 23:18:07,927 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:18:07,928 | INFO | sqlalchemy.engine.Engine | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:07,928 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:18:07,928 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:07,938 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:07,939 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:07,939 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:07,940 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:07,940 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:07,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, 'SELECT 1', [])
2026-03-27 23:18:07,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, 'SELECT 1', []) completed
2026-03-27 23:18:07,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:18:07,942 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:18:07,942 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:18:07,943 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:18:07,943 | INFO | sqlalchemy.engine.Engine | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:07,944 | INFO | sqlalchemy.engine.Engine | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | 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-27 23:18:07,944 | INFO | sqlalchemy.engine.Engine | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 30.51s ago] ('19b3fab7-8a88-43d3-aec0-69935d5e8303',)
2026-03-27 23:18:07,944 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:07,944 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:07,945 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, '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 = ?', ('19b3fab7-8a88-43d3-aec0-69935d5e8303',))
2026-03-27 23:18:07,945 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, '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 = ?', ('19b3fab7-8a88-43d3-aec0-69935d5e8303',)) completed
2026-03-27 23:18:07,946 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:18:07,946 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:18:07,946 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:18:07,947 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:18:07,948 | INFO | sqlalchemy.engine.Engine | request_id=aff0b148-5bb5-4c11-9ab2-a3540178262e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:07,948 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:07,948 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:07,949 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:07,950 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:09,612 | INFO | jarvis.request | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:09,614 | INFO | jarvis.request | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:09,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:09,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:09,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB24C0>, 'SELECT 1', [])
2026-03-27 23:18:09,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB24C0>, 'SELECT 1', []) completed
2026-03-27 23:18:09,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB24C0>)
2026-03-27 23:18:09,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB24C0>) completed
2026-03-27 23:18:09,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB24C0>)
2026-03-27 23:18:09,618 | INFO | sqlalchemy.engine.Engine | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:09,619 | INFO | sqlalchemy.engine.Engine | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | 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-27 23:18:09,619 | INFO | sqlalchemy.engine.Engine | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 32.31s ago] ('info', 'system', None, 'a0dda757-410c-442b-b38e-f5ec2b5861d8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2e593d42-c096-4b8c-8e22-4fcb971ea25f', '2026-03-27 15:18:09.618706', '2026-03-27 15:18:09.618706')
2026-03-27 23:18:09,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB24C0>) completed
2026-03-27 23:18:09,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:09,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:09,621 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB07C0>, '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, 'a0dda757-410c-442b-b38e-f5ec2b5861d8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2e593d42-c096-4b8c-8e22-4fcb971ea25f', '2026-03-27 15:18:09.618706', '2026-03-27 15:18:09.618706'))
2026-03-27 23:18:09,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB07C0>, '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, 'a0dda757-410c-442b-b38e-f5ec2b5861d8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2e593d42-c096-4b8c-8e22-4fcb971ea25f', '2026-03-27 15:18:09.618706', '2026-03-27 15:18:09.618706')) completed
2026-03-27 23:18:09,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB07C0>)
2026-03-27 23:18:09,625 | INFO | sqlalchemy.engine.Engine | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:09,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB07C0>) completed
2026-03-27 23:18:09,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:09,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:09,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:09,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:09,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:09,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:09,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB28C0>, 'SELECT 1', [])
2026-03-27 23:18:09,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB28C0>, 'SELECT 1', []) completed
2026-03-27 23:18:09,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB28C0>)
2026-03-27 23:18:09,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB28C0>) completed
2026-03-27 23:18:09,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB28C0>)
2026-03-27 23:18:09,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB28C0>) completed
2026-03-27 23:18:09,649 | INFO | sqlalchemy.engine.Engine | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:09,650 | INFO | sqlalchemy.engine.Engine | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | 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-27 23:18:09,650 | INFO | sqlalchemy.engine.Engine | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 32.22s ago] ('2e593d42-c096-4b8c-8e22-4fcb971ea25f',)
2026-03-27 23:18:09,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:09,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:09,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1140>, '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 = ?', ('2e593d42-c096-4b8c-8e22-4fcb971ea25f',))
2026-03-27 23:18:09,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1140>, '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 = ?', ('2e593d42-c096-4b8c-8e22-4fcb971ea25f',)) completed
2026-03-27 23:18:09,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1140>)
2026-03-27 23:18:09,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1140>) completed
2026-03-27 23:18:09,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1140>)
2026-03-27 23:18:09,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1140>) completed
2026-03-27 23:18:09,654 | INFO | sqlalchemy.engine.Engine | request_id=a0dda757-410c-442b-b38e-f5ec2b5861d8 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:09,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:09,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:09,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:09,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:13,127 | INFO | jarvis.request | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:13,129 | INFO | jarvis.request | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:13,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:13,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:13,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB08C0>, 'SELECT 1', [])
2026-03-27 23:18:13,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB08C0>, 'SELECT 1', []) completed
2026-03-27 23:18:13,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB08C0>)
2026-03-27 23:18:13,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB08C0>) completed
2026-03-27 23:18:13,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB08C0>)
2026-03-27 23:18:13,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB08C0>) completed
2026-03-27 23:18:13,133 | INFO | sqlalchemy.engine.Engine | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:13,133 | INFO | sqlalchemy.engine.Engine | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | 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-27 23:18:13,133 | INFO | sqlalchemy.engine.Engine | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 35.82s ago] ('info', 'system', None, 'd89137a5-e12c-4866-bd99-969e5b4627ec', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '434f297b-01d5-4285-99c0-9a2f9564cbb7', '2026-03-27 15:18:13.133709', '2026-03-27 15:18:13.133709')
2026-03-27 23:18:13,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:13,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:13,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2C40>, '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, 'd89137a5-e12c-4866-bd99-969e5b4627ec', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '434f297b-01d5-4285-99c0-9a2f9564cbb7', '2026-03-27 15:18:13.133709', '2026-03-27 15:18:13.133709'))
2026-03-27 23:18:13,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2C40>, '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, 'd89137a5-e12c-4866-bd99-969e5b4627ec', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '434f297b-01d5-4285-99c0-9a2f9564cbb7', '2026-03-27 15:18:13.133709', '2026-03-27 15:18:13.133709')) completed
2026-03-27 23:18:13,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2C40>)
2026-03-27 23:18:13,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2C40>) completed
2026-03-27 23:18:13,187 | INFO | sqlalchemy.engine.Engine | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:13,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:13,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:13,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:13,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:13,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:13,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:13,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2E40>, 'SELECT 1', [])
2026-03-27 23:18:13,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2E40>, 'SELECT 1', []) completed
2026-03-27 23:18:13,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2E40>)
2026-03-27 23:18:13,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2E40>) completed
2026-03-27 23:18:13,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2E40>)
2026-03-27 23:18:13,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2E40>) completed
2026-03-27 23:18:13,201 | INFO | sqlalchemy.engine.Engine | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:13,202 | INFO | sqlalchemy.engine.Engine | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | 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-27 23:18:13,202 | INFO | sqlalchemy.engine.Engine | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 35.77s ago] ('434f297b-01d5-4285-99c0-9a2f9564cbb7',)
2026-03-27 23:18:13,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:13,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:13,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2F40>, '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 = ?', ('434f297b-01d5-4285-99c0-9a2f9564cbb7',))
2026-03-27 23:18:13,204 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2F40>, '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 = ?', ('434f297b-01d5-4285-99c0-9a2f9564cbb7',)) completed
2026-03-27 23:18:13,205 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2F40>)
2026-03-27 23:18:13,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2F40>) completed
2026-03-27 23:18:13,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2F40>)
2026-03-27 23:18:13,207 | INFO | sqlalchemy.engine.Engine | request_id=d89137a5-e12c-4866-bd99-969e5b4627ec | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:13,207 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2F40>) completed
2026-03-27 23:18:13,208 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:13,208 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:13,208 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:13,208 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:13,987 | INFO | jarvis.request | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:13,990 | INFO | jarvis.request | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:13,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:13,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:13,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2740>, 'SELECT 1', [])
2026-03-27 23:18:13,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2740>, 'SELECT 1', []) completed
2026-03-27 23:18:13,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2740>)
2026-03-27 23:18:13,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2740>) completed
2026-03-27 23:18:13,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2740>)
2026-03-27 23:18:13,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2740>) completed
2026-03-27 23:18:13,993 | INFO | sqlalchemy.engine.Engine | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:13,994 | INFO | sqlalchemy.engine.Engine | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | 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-27 23:18:13,994 | INFO | sqlalchemy.engine.Engine | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 36.68s ago] ('info', 'system', None, '281445a4-54fe-4b62-bcc0-14c0130912be', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '7ca9c3c0-6724-4598-88b8-8753095f78f3', '2026-03-27 15:18:13.994127', '2026-03-27 15:18:13.994127')
2026-03-27 23:18:13,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:13,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:13,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB30C0>, '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, '281445a4-54fe-4b62-bcc0-14c0130912be', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '7ca9c3c0-6724-4598-88b8-8753095f78f3', '2026-03-27 15:18:13.994127', '2026-03-27 15:18:13.994127'))
2026-03-27 23:18:13,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB30C0>, '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, '281445a4-54fe-4b62-bcc0-14c0130912be', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '7ca9c3c0-6724-4598-88b8-8753095f78f3', '2026-03-27 15:18:13.994127', '2026-03-27 15:18:13.994127')) completed
2026-03-27 23:18:13,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB30C0>)
2026-03-27 23:18:13,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB30C0>) completed
2026-03-27 23:18:13,999 | INFO | sqlalchemy.engine.Engine | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:13,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:14,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:14,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:14,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:14,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:14,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:14,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB31C0>, 'SELECT 1', [])
2026-03-27 23:18:14,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB31C0>, 'SELECT 1', []) completed
2026-03-27 23:18:14,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB31C0>)
2026-03-27 23:18:14,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB31C0>) completed
2026-03-27 23:18:14,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB31C0>)
2026-03-27 23:18:14,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB31C0>) completed
2026-03-27 23:18:14,015 | INFO | sqlalchemy.engine.Engine | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:14,015 | INFO | sqlalchemy.engine.Engine | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | 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-27 23:18:14,015 | INFO | sqlalchemy.engine.Engine | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 36.58s ago] ('7ca9c3c0-6724-4598-88b8-8753095f78f3',)
2026-03-27 23:18:14,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:14,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:14,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, '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 = ?', ('7ca9c3c0-6724-4598-88b8-8753095f78f3',))
2026-03-27 23:18:14,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, '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 = ?', ('7ca9c3c0-6724-4598-88b8-8753095f78f3',)) completed
2026-03-27 23:18:14,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:18:14,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:18:14,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:18:14,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:18:14,019 | INFO | sqlalchemy.engine.Engine | request_id=281445a4-54fe-4b62-bcc0-14c0130912be | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:14,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:14,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:14,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:14,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:16,289 | INFO | jarvis.request | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:16,292 | INFO | jarvis.request | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:16,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:16,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:16,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3340>, 'SELECT 1', [])
2026-03-27 23:18:16,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3340>, 'SELECT 1', []) completed
2026-03-27 23:18:16,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3340>)
2026-03-27 23:18:16,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3340>) completed
2026-03-27 23:18:16,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3340>)
2026-03-27 23:18:16,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3340>) completed
2026-03-27 23:18:16,295 | INFO | sqlalchemy.engine.Engine | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:16,296 | INFO | sqlalchemy.engine.Engine | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | 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-27 23:18:16,296 | INFO | sqlalchemy.engine.Engine | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 38.98s ago] ('info', 'system', None, 'ded0da4b-06cc-4877-b52d-50ce94a2ad80', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'fec9f64b-7874-499a-9115-9233b8d25561', '2026-03-27 15:18:16.296197', '2026-03-27 15:18:16.296197')
2026-03-27 23:18:16,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:16,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:16,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, '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, 'ded0da4b-06cc-4877-b52d-50ce94a2ad80', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'fec9f64b-7874-499a-9115-9233b8d25561', '2026-03-27 15:18:16.296197', '2026-03-27 15:18:16.296197'))
2026-03-27 23:18:16,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B00331C0>, '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, 'ded0da4b-06cc-4877-b52d-50ce94a2ad80', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'fec9f64b-7874-499a-9115-9233b8d25561', '2026-03-27 15:18:16.296197', '2026-03-27 15:18:16.296197')) completed
2026-03-27 23:18:16,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>)
2026-03-27 23:18:16,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B00331C0>) completed
2026-03-27 23:18:16,301 | INFO | sqlalchemy.engine.Engine | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:16,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:16,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:16,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:16,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B05477C0>, 'SELECT 1', [])
2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B05477C0>, 'SELECT 1', []) completed
2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B05477C0>)
2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B05477C0>) completed
2026-03-27 23:18:16,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B05477C0>)
2026-03-27 23:18:16,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B05477C0>) completed
2026-03-27 23:18:16,318 | INFO | sqlalchemy.engine.Engine | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:16,319 | INFO | sqlalchemy.engine.Engine | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | 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-27 23:18:16,319 | INFO | sqlalchemy.engine.Engine | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 38.89s ago] ('fec9f64b-7874-499a-9115-9233b8d25561',)
2026-03-27 23:18:16,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:16,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:16,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B05477C0>, '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 = ?', ('fec9f64b-7874-499a-9115-9233b8d25561',))
2026-03-27 23:18:16,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B05477C0>, '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 = ?', ('fec9f64b-7874-499a-9115-9233b8d25561',)) completed
2026-03-27 23:18:16,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B05477C0>)
2026-03-27 23:18:16,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B05477C0>) completed
2026-03-27 23:18:16,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B05477C0>)
2026-03-27 23:18:16,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B05477C0>) completed
2026-03-27 23:18:16,322 | INFO | sqlalchemy.engine.Engine | request_id=ded0da4b-06cc-4877-b52d-50ce94a2ad80 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:16,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:16,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:16,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:16,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:17,992 | INFO | jarvis.request | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:17,995 | INFO | jarvis.request | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:17,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:17,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:17,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1D3C0>, 'SELECT 1', [])
2026-03-27 23:18:17,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0B1D3C0>, 'SELECT 1', []) completed
2026-03-27 23:18:17,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1D3C0>)
2026-03-27 23:18:17,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0B1D3C0>) completed
2026-03-27 23:18:17,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1D3C0>)
2026-03-27 23:18:17,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0B1D3C0>) completed
2026-03-27 23:18:17,998 | INFO | sqlalchemy.engine.Engine | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:17,999 | INFO | sqlalchemy.engine.Engine | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | 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-27 23:18:17,999 | INFO | sqlalchemy.engine.Engine | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 40.69s ago] ('info', 'system', None, 'b5e1d136-d653-44c8-983a-195e2fe9055d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '06f6a872-9782-4b47-a081-0306f7c6a4f4', '2026-03-27 15:18:17.999611', '2026-03-27 15:18:17.999611')
2026-03-27 23:18:18,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:18,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:18,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B06E80C0>, '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, 'b5e1d136-d653-44c8-983a-195e2fe9055d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '06f6a872-9782-4b47-a081-0306f7c6a4f4', '2026-03-27 15:18:17.999611', '2026-03-27 15:18:17.999611'))
2026-03-27 23:18:18,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B06E80C0>, '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, 'b5e1d136-d653-44c8-983a-195e2fe9055d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '06f6a872-9782-4b47-a081-0306f7c6a4f4', '2026-03-27 15:18:17.999611', '2026-03-27 15:18:17.999611')) completed
2026-03-27 23:18:18,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B06E80C0>)
2026-03-27 23:18:18,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B06E80C0>) completed
2026-03-27 23:18:18,005 | INFO | sqlalchemy.engine.Engine | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:18,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:18,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:18,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:18,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:18,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:18,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:18,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB13C0>, 'SELECT 1', [])
2026-03-27 23:18:18,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB13C0>, 'SELECT 1', []) completed
2026-03-27 23:18:18,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB13C0>)
2026-03-27 23:18:18,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB13C0>) completed
2026-03-27 23:18:18,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB13C0>)
2026-03-27 23:18:18,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB13C0>) completed
2026-03-27 23:18:18,017 | INFO | sqlalchemy.engine.Engine | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:18,018 | INFO | sqlalchemy.engine.Engine | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | 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-27 23:18:18,018 | INFO | sqlalchemy.engine.Engine | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 40.59s ago] ('06f6a872-9782-4b47-a081-0306f7c6a4f4',)
2026-03-27 23:18:18,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:18,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:18,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, '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 = ?', ('06f6a872-9782-4b47-a081-0306f7c6a4f4',))
2026-03-27 23:18:18,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, '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 = ?', ('06f6a872-9782-4b47-a081-0306f7c6a4f4',)) completed
2026-03-27 23:18:18,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:18:18,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:18:18,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:18:18,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:18:18,022 | INFO | sqlalchemy.engine.Engine | request_id=b5e1d136-d653-44c8-983a-195e2fe9055d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:18,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:18,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:18,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:18,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:20,290 | INFO | jarvis.request | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:20,292 | INFO | jarvis.request | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:20,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:20,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:20,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, 'SELECT 1', [])
2026-03-27 23:18:20,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, 'SELECT 1', []) completed
2026-03-27 23:18:20,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:18:20,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:18:20,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:18:20,295 | INFO | sqlalchemy.engine.Engine | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:20,296 | INFO | sqlalchemy.engine.Engine | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | 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-27 23:18:20,296 | INFO | sqlalchemy.engine.Engine | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 42.98s ago] ('info', 'system', None, 'c77c28b9-f291-4940-8321-f6e4caf29ca1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a3dd659b-2ae0-4b19-a339-153770e53f59', '2026-03-27 15:18:20.296016', '2026-03-27 15:18:20.296016')
2026-03-27 23:18:20,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:18:20,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:20,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:20,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB27C0>, '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, 'c77c28b9-f291-4940-8321-f6e4caf29ca1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a3dd659b-2ae0-4b19-a339-153770e53f59', '2026-03-27 15:18:20.296016', '2026-03-27 15:18:20.296016'))
2026-03-27 23:18:20,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB27C0>, '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, 'c77c28b9-f291-4940-8321-f6e4caf29ca1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a3dd659b-2ae0-4b19-a339-153770e53f59', '2026-03-27 15:18:20.296016', '2026-03-27 15:18:20.296016')) completed
2026-03-27 23:18:20,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB27C0>)
2026-03-27 23:18:20,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB27C0>) completed
2026-03-27 23:18:20,302 | INFO | sqlalchemy.engine.Engine | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:20,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:20,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:20,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:20,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:20,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:20,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:20,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB30C0>, 'SELECT 1', [])
2026-03-27 23:18:20,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB30C0>, 'SELECT 1', []) completed
2026-03-27 23:18:20,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB30C0>)
2026-03-27 23:18:20,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB30C0>) completed
2026-03-27 23:18:20,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB30C0>)
2026-03-27 23:18:20,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB30C0>) completed
2026-03-27 23:18:20,320 | INFO | sqlalchemy.engine.Engine | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:20,320 | INFO | sqlalchemy.engine.Engine | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | 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-27 23:18:20,321 | INFO | sqlalchemy.engine.Engine | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 42.89s ago] ('a3dd659b-2ae0-4b19-a339-153770e53f59',)
2026-03-27 23:18:20,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:20,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:20,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1B40>, '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 = ?', ('a3dd659b-2ae0-4b19-a339-153770e53f59',))
2026-03-27 23:18:20,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1B40>, '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 = ?', ('a3dd659b-2ae0-4b19-a339-153770e53f59',)) completed
2026-03-27 23:18:20,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1B40>)
2026-03-27 23:18:20,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1B40>) completed
2026-03-27 23:18:20,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1B40>)
2026-03-27 23:18:20,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1B40>) completed
2026-03-27 23:18:20,323 | INFO | sqlalchemy.engine.Engine | request_id=c77c28b9-f291-4940-8321-f6e4caf29ca1 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:20,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:20,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:20,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:20,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:21,988 | INFO | jarvis.request | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:21,990 | INFO | jarvis.request | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:21,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:21,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:21,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2F40>, 'SELECT 1', [])
2026-03-27 23:18:21,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2F40>, 'SELECT 1', []) completed
2026-03-27 23:18:21,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2F40>)
2026-03-27 23:18:21,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2F40>) completed
2026-03-27 23:18:21,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2F40>)
2026-03-27 23:18:21,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2F40>) completed
2026-03-27 23:18:21,994 | INFO | sqlalchemy.engine.Engine | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:21,995 | INFO | sqlalchemy.engine.Engine | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | 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-27 23:18:21,995 | INFO | sqlalchemy.engine.Engine | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 44.68s ago] ('info', 'system', None, 'c78e863c-3d6f-405a-90b1-ca26647c6d91', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '1e7568e6-9469-4bc1-a208-6852a2ffffa9', '2026-03-27 15:18:21.995608', '2026-03-27 15:18:21.995608')
2026-03-27 23:18:21,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:21,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:21,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2FC0>, '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, 'c78e863c-3d6f-405a-90b1-ca26647c6d91', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '1e7568e6-9469-4bc1-a208-6852a2ffffa9', '2026-03-27 15:18:21.995608', '2026-03-27 15:18:21.995608'))
2026-03-27 23:18:22,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2FC0>, '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, 'c78e863c-3d6f-405a-90b1-ca26647c6d91', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '1e7568e6-9469-4bc1-a208-6852a2ffffa9', '2026-03-27 15:18:21.995608', '2026-03-27 15:18:21.995608')) completed
2026-03-27 23:18:22,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2FC0>)
2026-03-27 23:18:22,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2FC0>) completed
2026-03-27 23:18:22,001 | INFO | sqlalchemy.engine.Engine | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:22,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:22,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:22,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:22,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:22,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:22,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:22,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E540>, 'SELECT 1', [])
2026-03-27 23:18:22,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E540>, 'SELECT 1', []) completed
2026-03-27 23:18:22,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E540>)
2026-03-27 23:18:22,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E540>) completed
2026-03-27 23:18:22,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E540>)
2026-03-27 23:18:22,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E540>) completed
2026-03-27 23:18:22,021 | INFO | sqlalchemy.engine.Engine | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:22,022 | INFO | sqlalchemy.engine.Engine | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | 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-27 23:18:22,022 | INFO | sqlalchemy.engine.Engine | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 44.59s ago] ('1e7568e6-9469-4bc1-a208-6852a2ffffa9',)
2026-03-27 23:18:22,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:22,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:22,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E540>, '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 = ?', ('1e7568e6-9469-4bc1-a208-6852a2ffffa9',))
2026-03-27 23:18:22,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004E540>, '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 = ?', ('1e7568e6-9469-4bc1-a208-6852a2ffffa9',)) completed
2026-03-27 23:18:22,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E540>)
2026-03-27 23:18:22,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004E540>) completed
2026-03-27 23:18:22,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E540>)
2026-03-27 23:18:22,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004E540>) completed
2026-03-27 23:18:22,026 | INFO | sqlalchemy.engine.Engine | request_id=c78e863c-3d6f-405a-90b1-ca26647c6d91 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:22,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:22,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:22,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:22,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:24,294 | INFO | jarvis.request | request_id=3bc190e1-3965-41e4-be74-e844356627ab | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:24,296 | INFO | jarvis.request | request_id=3bc190e1-3965-41e4-be74-e844356627ab | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:24,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:24,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:24,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2EC0>, 'SELECT 1', [])
2026-03-27 23:18:24,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2EC0>, 'SELECT 1', []) completed
2026-03-27 23:18:24,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2EC0>)
2026-03-27 23:18:24,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2EC0>) completed
2026-03-27 23:18:24,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2EC0>)
2026-03-27 23:18:24,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2EC0>) completed
2026-03-27 23:18:24,299 | INFO | sqlalchemy.engine.Engine | request_id=3bc190e1-3965-41e4-be74-e844356627ab | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:24,300 | INFO | sqlalchemy.engine.Engine | request_id=3bc190e1-3965-41e4-be74-e844356627ab | 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-27 23:18:24,300 | INFO | sqlalchemy.engine.Engine | request_id=3bc190e1-3965-41e4-be74-e844356627ab | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 46.99s ago] ('info', 'system', None, '3bc190e1-3965-41e4-be74-e844356627ab', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e705bf6b-f683-42fa-9d30-cb49d30fd2ad', '2026-03-27 15:18:24.300562', '2026-03-27 15:18:24.300562')
2026-03-27 23:18:24,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:24,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:24,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1CC0>, '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, '3bc190e1-3965-41e4-be74-e844356627ab', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e705bf6b-f683-42fa-9d30-cb49d30fd2ad', '2026-03-27 15:18:24.300562', '2026-03-27 15:18:24.300562'))
2026-03-27 23:18:24,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1CC0>, '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, '3bc190e1-3965-41e4-be74-e844356627ab', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e705bf6b-f683-42fa-9d30-cb49d30fd2ad', '2026-03-27 15:18:24.300562', '2026-03-27 15:18:24.300562')) completed
2026-03-27 23:18:24,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1CC0>)
2026-03-27 23:18:24,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1CC0>) completed
2026-03-27 23:18:24,305 | INFO | sqlalchemy.engine.Engine | request_id=3bc190e1-3965-41e4-be74-e844356627ab | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:24,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:24,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:24,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:24,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:24,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:24,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:24,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3540>, 'SELECT 1', [])
2026-03-27 23:18:24,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3540>, 'SELECT 1', []) completed
2026-03-27 23:18:24,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3540>)
2026-03-27 23:18:24,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3540>) completed
2026-03-27 23:18:24,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3540>)
2026-03-27 23:18:24,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3540>) completed
2026-03-27 23:18:24,319 | INFO | sqlalchemy.engine.Engine | request_id=3bc190e1-3965-41e4-be74-e844356627ab | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:24,320 | INFO | sqlalchemy.engine.Engine | request_id=3bc190e1-3965-41e4-be74-e844356627ab | 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-27 23:18:24,320 | INFO | sqlalchemy.engine.Engine | request_id=3bc190e1-3965-41e4-be74-e844356627ab | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 46.89s ago] ('e705bf6b-f683-42fa-9d30-cb49d30fd2ad',)
2026-03-27 23:18:24,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:24,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:24,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB06C0>, '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 = ?', ('e705bf6b-f683-42fa-9d30-cb49d30fd2ad',))
2026-03-27 23:18:24,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB06C0>, '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 = ?', ('e705bf6b-f683-42fa-9d30-cb49d30fd2ad',)) completed
2026-03-27 23:18:24,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB06C0>)
2026-03-27 23:18:24,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB06C0>) completed
2026-03-27 23:18:24,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB06C0>)
2026-03-27 23:18:24,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB06C0>) completed
2026-03-27 23:18:24,324 | INFO | sqlalchemy.engine.Engine | request_id=3bc190e1-3965-41e4-be74-e844356627ab | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:24,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:24,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:24,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:24,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:25,989 | INFO | jarvis.request | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:25,992 | INFO | jarvis.request | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:25,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:25,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:25,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2CC0>, 'SELECT 1', [])
2026-03-27 23:18:25,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2CC0>, 'SELECT 1', []) completed
2026-03-27 23:18:25,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2CC0>)
2026-03-27 23:18:25,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2CC0>) completed
2026-03-27 23:18:25,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2CC0>)
2026-03-27 23:18:25,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2CC0>) completed
2026-03-27 23:18:25,995 | INFO | sqlalchemy.engine.Engine | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:25,996 | INFO | sqlalchemy.engine.Engine | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | 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-27 23:18:25,996 | INFO | sqlalchemy.engine.Engine | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 48.68s ago] ('info', 'system', None, '97b92e23-2853-47ad-969e-21ace024a1bd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9e2fbf64-e03f-4764-b55b-75c1ddcd9fd5', '2026-03-27 15:18:25.996838', '2026-03-27 15:18:25.996838')
2026-03-27 23:18:25,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:25,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:25,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2D40>, '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, '97b92e23-2853-47ad-969e-21ace024a1bd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9e2fbf64-e03f-4764-b55b-75c1ddcd9fd5', '2026-03-27 15:18:25.996838', '2026-03-27 15:18:25.996838'))
2026-03-27 23:18:26,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2D40>, '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, '97b92e23-2853-47ad-969e-21ace024a1bd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9e2fbf64-e03f-4764-b55b-75c1ddcd9fd5', '2026-03-27 15:18:25.996838', '2026-03-27 15:18:25.996838')) completed
2026-03-27 23:18:26,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2D40>)
2026-03-27 23:18:26,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2D40>) completed
2026-03-27 23:18:26,003 | INFO | sqlalchemy.engine.Engine | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:26,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:26,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:26,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:26,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:26,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:26,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:26,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0BC0>, 'SELECT 1', [])
2026-03-27 23:18:26,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0BC0>, 'SELECT 1', []) completed
2026-03-27 23:18:26,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB0BC0>)
2026-03-27 23:18:26,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB0BC0>) completed
2026-03-27 23:18:26,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0BC0>)
2026-03-27 23:18:26,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0BC0>) completed
2026-03-27 23:18:26,022 | INFO | sqlalchemy.engine.Engine | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:26,022 | INFO | sqlalchemy.engine.Engine | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | 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-27 23:18:26,023 | INFO | sqlalchemy.engine.Engine | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 48.59s ago] ('9e2fbf64-e03f-4764-b55b-75c1ddcd9fd5',)
2026-03-27 23:18:26,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:26,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:26,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, '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 = ?', ('9e2fbf64-e03f-4764-b55b-75c1ddcd9fd5',))
2026-03-27 23:18:26,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, '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 = ?', ('9e2fbf64-e03f-4764-b55b-75c1ddcd9fd5',)) completed
2026-03-27 23:18:26,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:18:26,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:18:26,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:18:26,026 | INFO | sqlalchemy.engine.Engine | request_id=97b92e23-2853-47ad-969e-21ace024a1bd | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:26,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:18:26,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:26,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:26,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:26,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:28,289 | INFO | jarvis.request | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:28,291 | INFO | jarvis.request | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:28,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:28,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:28,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB21C0>, 'SELECT 1', [])
2026-03-27 23:18:28,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB21C0>, 'SELECT 1', []) completed
2026-03-27 23:18:28,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB21C0>)
2026-03-27 23:18:28,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB21C0>) completed
2026-03-27 23:18:28,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB21C0>)
2026-03-27 23:18:28,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB21C0>) completed
2026-03-27 23:18:28,294 | INFO | sqlalchemy.engine.Engine | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:28,295 | INFO | sqlalchemy.engine.Engine | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | 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-27 23:18:28,295 | INFO | sqlalchemy.engine.Engine | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 50.98s ago] ('info', 'system', None, '2ba33fe3-3880-4e95-a533-eeaba8d818e2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '229d4c16-de1a-4c53-9ca8-65e80760a984', '2026-03-27 15:18:28.295705', '2026-03-27 15:18:28.295705')
2026-03-27 23:18:28,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:28,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:28,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2AC0>, '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, '2ba33fe3-3880-4e95-a533-eeaba8d818e2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '229d4c16-de1a-4c53-9ca8-65e80760a984', '2026-03-27 15:18:28.295705', '2026-03-27 15:18:28.295705'))
2026-03-27 23:18:28,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2AC0>, '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, '2ba33fe3-3880-4e95-a533-eeaba8d818e2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '229d4c16-de1a-4c53-9ca8-65e80760a984', '2026-03-27 15:18:28.295705', '2026-03-27 15:18:28.295705')) completed
2026-03-27 23:18:28,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2AC0>)
2026-03-27 23:18:28,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2AC0>) completed
2026-03-27 23:18:28,301 | INFO | sqlalchemy.engine.Engine | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:28,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:28,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:28,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:28,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:28,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:28,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:28,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2BC0>, 'SELECT 1', [])
2026-03-27 23:18:28,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2BC0>, 'SELECT 1', []) completed
2026-03-27 23:18:28,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2BC0>)
2026-03-27 23:18:28,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2BC0>) completed
2026-03-27 23:18:28,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2BC0>)
2026-03-27 23:18:28,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2BC0>) completed
2026-03-27 23:18:28,320 | INFO | sqlalchemy.engine.Engine | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:28,320 | INFO | sqlalchemy.engine.Engine | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | 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-27 23:18:28,321 | INFO | sqlalchemy.engine.Engine | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 50.89s ago] ('229d4c16-de1a-4c53-9ca8-65e80760a984',)
2026-03-27 23:18:28,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:28,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:28,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2140>, '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 = ?', ('229d4c16-de1a-4c53-9ca8-65e80760a984',))
2026-03-27 23:18:28,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2140>, '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 = ?', ('229d4c16-de1a-4c53-9ca8-65e80760a984',)) completed
2026-03-27 23:18:28,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2140>)
2026-03-27 23:18:28,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2140>) completed
2026-03-27 23:18:28,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2140>)
2026-03-27 23:18:28,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2140>) completed
2026-03-27 23:18:28,325 | INFO | sqlalchemy.engine.Engine | request_id=2ba33fe3-3880-4e95-a533-eeaba8d818e2 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:28,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:28,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:28,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:28,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:29,990 | INFO | jarvis.request | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:29,992 | INFO | jarvis.request | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:29,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:29,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:29,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB08C0>, 'SELECT 1', [])
2026-03-27 23:18:29,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB08C0>, 'SELECT 1', []) completed
2026-03-27 23:18:29,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB08C0>)
2026-03-27 23:18:29,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB08C0>) completed
2026-03-27 23:18:29,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB08C0>)
2026-03-27 23:18:29,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB08C0>) completed
2026-03-27 23:18:29,996 | INFO | sqlalchemy.engine.Engine | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:29,996 | INFO | sqlalchemy.engine.Engine | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | 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-27 23:18:29,997 | INFO | sqlalchemy.engine.Engine | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 52.68s ago] ('info', 'system', None, 'cba78be5-5b7a-4977-b116-bf258f89dc75', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '064e108c-b795-4668-b844-a1b6d2afcdcc', '2026-03-27 15:18:29.996688', '2026-03-27 15:18:29.996688')
2026-03-27 23:18:29,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:29,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:29,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB35C0>, '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, 'cba78be5-5b7a-4977-b116-bf258f89dc75', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '064e108c-b795-4668-b844-a1b6d2afcdcc', '2026-03-27 15:18:29.996688', '2026-03-27 15:18:29.996688'))
2026-03-27 23:18:30,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB35C0>, '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, 'cba78be5-5b7a-4977-b116-bf258f89dc75', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '064e108c-b795-4668-b844-a1b6d2afcdcc', '2026-03-27 15:18:29.996688', '2026-03-27 15:18:29.996688')) completed
2026-03-27 23:18:30,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB35C0>)
2026-03-27 23:18:30,002 | INFO | sqlalchemy.engine.Engine | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:30,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB35C0>) completed
2026-03-27 23:18:30,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:30,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:30,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:30,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:30,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:30,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:30,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB34C0>, 'SELECT 1', [])
2026-03-27 23:18:30,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB34C0>, 'SELECT 1', []) completed
2026-03-27 23:18:30,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB34C0>)
2026-03-27 23:18:30,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB34C0>) completed
2026-03-27 23:18:30,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB34C0>)
2026-03-27 23:18:30,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB34C0>) completed
2026-03-27 23:18:30,014 | INFO | sqlalchemy.engine.Engine | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:30,015 | INFO | sqlalchemy.engine.Engine | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | 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-27 23:18:30,015 | INFO | sqlalchemy.engine.Engine | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 52.58s ago] ('064e108c-b795-4668-b844-a1b6d2afcdcc',)
2026-03-27 23:18:30,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:30,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:30,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3640>, '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 = ?', ('064e108c-b795-4668-b844-a1b6d2afcdcc',))
2026-03-27 23:18:30,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3640>, '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 = ?', ('064e108c-b795-4668-b844-a1b6d2afcdcc',)) completed
2026-03-27 23:18:30,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3640>)
2026-03-27 23:18:30,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3640>) completed
2026-03-27 23:18:30,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3640>)
2026-03-27 23:18:30,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3640>) completed
2026-03-27 23:18:30,019 | INFO | sqlalchemy.engine.Engine | request_id=cba78be5-5b7a-4977-b116-bf258f89dc75 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:30,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:30,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:30,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:30,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:32,292 | INFO | jarvis.request | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:32,294 | INFO | jarvis.request | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:32,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:32,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:32,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB08C0>, 'SELECT 1', [])
2026-03-27 23:18:32,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB08C0>, 'SELECT 1', []) completed
2026-03-27 23:18:32,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB08C0>)
2026-03-27 23:18:32,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB08C0>) completed
2026-03-27 23:18:32,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB08C0>)
2026-03-27 23:18:32,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB08C0>) completed
2026-03-27 23:18:32,298 | INFO | sqlalchemy.engine.Engine | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:32,299 | INFO | sqlalchemy.engine.Engine | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | 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-27 23:18:32,299 | INFO | sqlalchemy.engine.Engine | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 54.99s ago] ('info', 'system', None, 'ed0c76a9-5ed6-4356-b6fa-88602881bbb9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '650ba11a-386a-4e0b-a338-18fb230cd756', '2026-03-27 15:18:32.299241', '2026-03-27 15:18:32.299241')
2026-03-27 23:18:32,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:32,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:32,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3940>, '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, 'ed0c76a9-5ed6-4356-b6fa-88602881bbb9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '650ba11a-386a-4e0b-a338-18fb230cd756', '2026-03-27 15:18:32.299241', '2026-03-27 15:18:32.299241'))
2026-03-27 23:18:32,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3940>, '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, 'ed0c76a9-5ed6-4356-b6fa-88602881bbb9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '650ba11a-386a-4e0b-a338-18fb230cd756', '2026-03-27 15:18:32.299241', '2026-03-27 15:18:32.299241')) completed
2026-03-27 23:18:32,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3940>)
2026-03-27 23:18:32,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3940>) completed
2026-03-27 23:18:32,305 | INFO | sqlalchemy.engine.Engine | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:32,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:32,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:32,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:32,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:32,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:32,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:32,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0086840>, 'SELECT 1', [])
2026-03-27 23:18:32,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0086840>, 'SELECT 1', []) completed
2026-03-27 23:18:32,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0086840>)
2026-03-27 23:18:32,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0086840>) completed
2026-03-27 23:18:32,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0086840>)
2026-03-27 23:18:32,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0086840>) completed
2026-03-27 23:18:32,320 | INFO | sqlalchemy.engine.Engine | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:32,320 | INFO | sqlalchemy.engine.Engine | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | 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-27 23:18:32,321 | INFO | sqlalchemy.engine.Engine | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 54.89s ago] ('650ba11a-386a-4e0b-a338-18fb230cd756',)
2026-03-27 23:18:32,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:32,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:32,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085CC0>, '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 = ?', ('650ba11a-386a-4e0b-a338-18fb230cd756',))
2026-03-27 23:18:32,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085CC0>, '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 = ?', ('650ba11a-386a-4e0b-a338-18fb230cd756',)) completed
2026-03-27 23:18:32,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085CC0>)
2026-03-27 23:18:32,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085CC0>) completed
2026-03-27 23:18:32,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085CC0>)
2026-03-27 23:18:32,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085CC0>) completed
2026-03-27 23:18:32,324 | INFO | sqlalchemy.engine.Engine | request_id=ed0c76a9-5ed6-4356-b6fa-88602881bbb9 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:32,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:32,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:32,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:32,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:33,987 | INFO | jarvis.request | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:33,989 | INFO | jarvis.request | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:33,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:33,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:33,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004EAC0>, 'SELECT 1', [])
2026-03-27 23:18:33,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004EAC0>, 'SELECT 1', []) completed
2026-03-27 23:18:33,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004EAC0>)
2026-03-27 23:18:33,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004EAC0>) completed
2026-03-27 23:18:33,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004EAC0>)
2026-03-27 23:18:33,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004EAC0>) completed
2026-03-27 23:18:33,993 | INFO | sqlalchemy.engine.Engine | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:33,993 | INFO | sqlalchemy.engine.Engine | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | 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-27 23:18:33,994 | INFO | sqlalchemy.engine.Engine | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 56.68s ago] ('info', 'system', None, '91da38a2-28de-450c-8bd7-b0ee85681bb9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e6ece5b3-f4cc-4031-b802-a08373c1b6ad', '2026-03-27 15:18:33.993881', '2026-03-27 15:18:33.993881')
2026-03-27 23:18:33,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:33,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:33,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF7840>, '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, '91da38a2-28de-450c-8bd7-b0ee85681bb9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e6ece5b3-f4cc-4031-b802-a08373c1b6ad', '2026-03-27 15:18:33.993881', '2026-03-27 15:18:33.993881'))
2026-03-27 23:18:33,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0AF7840>, '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, '91da38a2-28de-450c-8bd7-b0ee85681bb9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e6ece5b3-f4cc-4031-b802-a08373c1b6ad', '2026-03-27 15:18:33.993881', '2026-03-27 15:18:33.993881')) completed
2026-03-27 23:18:33,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF7840>)
2026-03-27 23:18:33,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0AF7840>) completed
2026-03-27 23:18:33,998 | INFO | sqlalchemy.engine.Engine | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:33,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:34,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:34,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:34,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:34,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:34,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:34,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2AC0>, 'SELECT 1', [])
2026-03-27 23:18:34,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2AC0>, 'SELECT 1', []) completed
2026-03-27 23:18:34,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2AC0>)
2026-03-27 23:18:34,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2AC0>) completed
2026-03-27 23:18:34,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2AC0>)
2026-03-27 23:18:34,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2AC0>) completed
2026-03-27 23:18:34,011 | INFO | sqlalchemy.engine.Engine | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:34,012 | INFO | sqlalchemy.engine.Engine | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | 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-27 23:18:34,012 | INFO | sqlalchemy.engine.Engine | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 56.58s ago] ('e6ece5b3-f4cc-4031-b802-a08373c1b6ad',)
2026-03-27 23:18:34,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:34,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:34,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3640>, '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 = ?', ('e6ece5b3-f4cc-4031-b802-a08373c1b6ad',))
2026-03-27 23:18:34,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3640>, '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 = ?', ('e6ece5b3-f4cc-4031-b802-a08373c1b6ad',)) completed
2026-03-27 23:18:34,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3640>)
2026-03-27 23:18:34,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3640>) completed
2026-03-27 23:18:34,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3640>)
2026-03-27 23:18:34,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3640>) completed
2026-03-27 23:18:34,016 | INFO | sqlalchemy.engine.Engine | request_id=91da38a2-28de-450c-8bd7-b0ee85681bb9 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:34,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:34,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:34,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:34,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:36,293 | INFO | jarvis.request | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:36,295 | INFO | jarvis.request | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3640>, 'SELECT 1', [])
2026-03-27 23:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3640>, 'SELECT 1', []) completed
2026-03-27 23:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3640>)
2026-03-27 23:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3640>) completed
2026-03-27 23:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3640>)
2026-03-27 23:18:36,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3640>) completed
2026-03-27 23:18:36,299 | INFO | sqlalchemy.engine.Engine | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:36,300 | INFO | sqlalchemy.engine.Engine | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | 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-27 23:18:36,300 | INFO | sqlalchemy.engine.Engine | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 58.99s ago] ('info', 'system', None, 'b146b1db-2856-4f2c-a1fa-806b175d3504', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '375dc9ff-1675-487f-bbb5-e42d86992037', '2026-03-27 15:18:36.300603', '2026-03-27 15:18:36.300603')
2026-03-27 23:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3940>, '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, 'b146b1db-2856-4f2c-a1fa-806b175d3504', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '375dc9ff-1675-487f-bbb5-e42d86992037', '2026-03-27 15:18:36.300603', '2026-03-27 15:18:36.300603'))
2026-03-27 23:18:36,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3940>, '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, 'b146b1db-2856-4f2c-a1fa-806b175d3504', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '375dc9ff-1675-487f-bbb5-e42d86992037', '2026-03-27 15:18:36.300603', '2026-03-27 15:18:36.300603')) completed
2026-03-27 23:18:36,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3940>)
2026-03-27 23:18:36,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3940>) completed
2026-03-27 23:18:36,307 | INFO | sqlalchemy.engine.Engine | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:36,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:36,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB01C0>, 'SELECT 1', [])
2026-03-27 23:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB01C0>, 'SELECT 1', []) completed
2026-03-27 23:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB01C0>)
2026-03-27 23:18:36,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB01C0>) completed
2026-03-27 23:18:36,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB01C0>)
2026-03-27 23:18:36,322 | INFO | sqlalchemy.engine.Engine | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:36,323 | INFO | sqlalchemy.engine.Engine | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | 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-27 23:18:36,323 | INFO | sqlalchemy.engine.Engine | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 58.89s ago] ('375dc9ff-1675-487f-bbb5-e42d86992037',)
2026-03-27 23:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB01C0>) completed
2026-03-27 23:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:36,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2940>, '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 = ?', ('375dc9ff-1675-487f-bbb5-e42d86992037',))
2026-03-27 23:18:36,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2940>, '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 = ?', ('375dc9ff-1675-487f-bbb5-e42d86992037',)) completed
2026-03-27 23:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2940>)
2026-03-27 23:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2940>) completed
2026-03-27 23:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2940>)
2026-03-27 23:18:36,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2940>) completed
2026-03-27 23:18:36,327 | INFO | sqlalchemy.engine.Engine | request_id=b146b1db-2856-4f2c-a1fa-806b175d3504 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:36,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:36,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:37,987 | INFO | jarvis.request | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:37,990 | INFO | jarvis.request | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:37,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:37,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:37,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1B40>, 'SELECT 1', [])
2026-03-27 23:18:37,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1B40>, 'SELECT 1', []) completed
2026-03-27 23:18:37,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1B40>)
2026-03-27 23:18:37,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1B40>) completed
2026-03-27 23:18:37,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1B40>)
2026-03-27 23:18:37,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1B40>) completed
2026-03-27 23:18:37,994 | INFO | sqlalchemy.engine.Engine | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:37,995 | INFO | sqlalchemy.engine.Engine | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | 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-27 23:18:37,995 | INFO | sqlalchemy.engine.Engine | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 60.68s ago] ('info', 'system', None, '2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '537892bd-e180-44b9-97ba-2ef350403d28', '2026-03-27 15:18:37.995879', '2026-03-27 15:18:37.995879')
2026-03-27 23:18:37,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:37,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:37,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2440>, '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, '2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '537892bd-e180-44b9-97ba-2ef350403d28', '2026-03-27 15:18:37.995879', '2026-03-27 15:18:37.995879'))
2026-03-27 23:18:38,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2440>, '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, '2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '537892bd-e180-44b9-97ba-2ef350403d28', '2026-03-27 15:18:37.995879', '2026-03-27 15:18:37.995879')) completed
2026-03-27 23:18:38,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2440>)
2026-03-27 23:18:38,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2440>) completed
2026-03-27 23:18:38,002 | INFO | sqlalchemy.engine.Engine | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:38,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:38,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:38,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:38,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:38,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:38,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:38,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB00C0>, 'SELECT 1', [])
2026-03-27 23:18:38,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB00C0>, 'SELECT 1', []) completed
2026-03-27 23:18:38,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB00C0>)
2026-03-27 23:18:38,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB00C0>) completed
2026-03-27 23:18:38,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB00C0>)
2026-03-27 23:18:38,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB00C0>) completed
2026-03-27 23:18:38,020 | INFO | sqlalchemy.engine.Engine | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:38,021 | INFO | sqlalchemy.engine.Engine | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | 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-27 23:18:38,021 | INFO | sqlalchemy.engine.Engine | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 60.59s ago] ('537892bd-e180-44b9-97ba-2ef350403d28',)
2026-03-27 23:18:38,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:38,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:38,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2CC0>, '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 = ?', ('537892bd-e180-44b9-97ba-2ef350403d28',))
2026-03-27 23:18:38,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2CC0>, '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 = ?', ('537892bd-e180-44b9-97ba-2ef350403d28',)) completed
2026-03-27 23:18:38,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2CC0>)
2026-03-27 23:18:38,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2CC0>) completed
2026-03-27 23:18:38,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2CC0>)
2026-03-27 23:18:38,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2CC0>) completed
2026-03-27 23:18:38,025 | INFO | sqlalchemy.engine.Engine | request_id=2f5b84dd-2d85-4742-9aae-3e9dd8c9ee45 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:38,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:38,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:38,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:38,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:40,292 | INFO | jarvis.request | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:40,295 | INFO | jarvis.request | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:40,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:40,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:40,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB01C0>, 'SELECT 1', [])
2026-03-27 23:18:40,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB01C0>, 'SELECT 1', []) completed
2026-03-27 23:18:40,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB01C0>)
2026-03-27 23:18:40,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB01C0>) completed
2026-03-27 23:18:40,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB01C0>)
2026-03-27 23:18:40,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB01C0>) completed
2026-03-27 23:18:40,299 | INFO | sqlalchemy.engine.Engine | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:40,300 | INFO | sqlalchemy.engine.Engine | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | 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-27 23:18:40,300 | INFO | sqlalchemy.engine.Engine | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 62.99s ago] ('info', 'system', None, 'c2e62336-4f63-4b89-a11d-3a11e763285a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'c2abadc3-9fa6-464c-b53a-19dfc62f6cde', '2026-03-27 15:18:40.300267', '2026-03-27 15:18:40.300267')
2026-03-27 23:18:40,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:40,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:40,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2D40>, '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, 'c2e62336-4f63-4b89-a11d-3a11e763285a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'c2abadc3-9fa6-464c-b53a-19dfc62f6cde', '2026-03-27 15:18:40.300267', '2026-03-27 15:18:40.300267'))
2026-03-27 23:18:40,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2D40>, '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, 'c2e62336-4f63-4b89-a11d-3a11e763285a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'c2abadc3-9fa6-464c-b53a-19dfc62f6cde', '2026-03-27 15:18:40.300267', '2026-03-27 15:18:40.300267')) completed
2026-03-27 23:18:40,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2D40>)
2026-03-27 23:18:40,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2D40>) completed
2026-03-27 23:18:40,307 | INFO | sqlalchemy.engine.Engine | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:40,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:40,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:40,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:40,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:40,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:40,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:40,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB30C0>, 'SELECT 1', [])
2026-03-27 23:18:40,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB30C0>, 'SELECT 1', []) completed
2026-03-27 23:18:40,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB30C0>)
2026-03-27 23:18:40,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB30C0>) completed
2026-03-27 23:18:40,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB30C0>)
2026-03-27 23:18:40,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB30C0>) completed
2026-03-27 23:18:40,341 | INFO | sqlalchemy.engine.Engine | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:40,342 | INFO | sqlalchemy.engine.Engine | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | 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-27 23:18:40,342 | INFO | sqlalchemy.engine.Engine | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 62.91s ago] ('c2abadc3-9fa6-464c-b53a-19dfc62f6cde',)
2026-03-27 23:18:40,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:40,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:40,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3140>, '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 = ?', ('c2abadc3-9fa6-464c-b53a-19dfc62f6cde',))
2026-03-27 23:18:40,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3140>, '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 = ?', ('c2abadc3-9fa6-464c-b53a-19dfc62f6cde',)) completed
2026-03-27 23:18:40,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3140>)
2026-03-27 23:18:40,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3140>) completed
2026-03-27 23:18:40,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3140>)
2026-03-27 23:18:40,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3140>) completed
2026-03-27 23:18:40,347 | INFO | sqlalchemy.engine.Engine | request_id=c2e62336-4f63-4b89-a11d-3a11e763285a | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:40,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:40,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:40,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:40,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:41,989 | INFO | jarvis.request | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:41,990 | INFO | jarvis.request | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:41,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:41,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:41,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB35C0>, 'SELECT 1', [])
2026-03-27 23:18:41,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB35C0>, 'SELECT 1', []) completed
2026-03-27 23:18:41,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB35C0>)
2026-03-27 23:18:41,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB35C0>) completed
2026-03-27 23:18:41,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB35C0>)
2026-03-27 23:18:41,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB35C0>) completed
2026-03-27 23:18:41,994 | INFO | sqlalchemy.engine.Engine | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:41,995 | INFO | sqlalchemy.engine.Engine | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | 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-27 23:18:41,995 | INFO | sqlalchemy.engine.Engine | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 64.68s ago] ('info', 'system', None, 'dda5c27f-b6a2-4f5d-968d-33ada5133362', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7891ef79-87aa-40fb-9919-5dfebd698080', '2026-03-27 15:18:41.995472', '2026-03-27 15:18:41.995472')
2026-03-27 23:18:41,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:41,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:41,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB31C0>, '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, 'dda5c27f-b6a2-4f5d-968d-33ada5133362', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7891ef79-87aa-40fb-9919-5dfebd698080', '2026-03-27 15:18:41.995472', '2026-03-27 15:18:41.995472'))
2026-03-27 23:18:41,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB31C0>, '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, 'dda5c27f-b6a2-4f5d-968d-33ada5133362', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7891ef79-87aa-40fb-9919-5dfebd698080', '2026-03-27 15:18:41.995472', '2026-03-27 15:18:41.995472')) completed
2026-03-27 23:18:42,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB31C0>)
2026-03-27 23:18:42,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB31C0>) completed
2026-03-27 23:18:42,000 | INFO | sqlalchemy.engine.Engine | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:42,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:42,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:42,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:42,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:42,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:42,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:42,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB07C0>, 'SELECT 1', [])
2026-03-27 23:18:42,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB07C0>, 'SELECT 1', []) completed
2026-03-27 23:18:42,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB07C0>)
2026-03-27 23:18:42,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB07C0>) completed
2026-03-27 23:18:42,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB07C0>)
2026-03-27 23:18:42,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB07C0>) completed
2026-03-27 23:18:42,015 | INFO | sqlalchemy.engine.Engine | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:42,015 | INFO | sqlalchemy.engine.Engine | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | 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-27 23:18:42,016 | INFO | sqlalchemy.engine.Engine | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 64.58s ago] ('7891ef79-87aa-40fb-9919-5dfebd698080',)
2026-03-27 23:18:42,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:42,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:42,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0840>, '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 = ?', ('7891ef79-87aa-40fb-9919-5dfebd698080',))
2026-03-27 23:18:42,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0840>, '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 = ?', ('7891ef79-87aa-40fb-9919-5dfebd698080',)) completed
2026-03-27 23:18:42,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB0840>)
2026-03-27 23:18:42,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB0840>) completed
2026-03-27 23:18:42,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0840>)
2026-03-27 23:18:42,020 | INFO | sqlalchemy.engine.Engine | request_id=dda5c27f-b6a2-4f5d-968d-33ada5133362 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:42,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0840>) completed
2026-03-27 23:18:42,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:42,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:42,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:42,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:44,290 | INFO | jarvis.request | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:44,292 | INFO | jarvis.request | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:44,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:44,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:44,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB34C0>, 'SELECT 1', [])
2026-03-27 23:18:44,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB34C0>, 'SELECT 1', []) completed
2026-03-27 23:18:44,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB34C0>)
2026-03-27 23:18:44,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB34C0>) completed
2026-03-27 23:18:44,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB34C0>)
2026-03-27 23:18:44,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB34C0>) completed
2026-03-27 23:18:44,296 | INFO | sqlalchemy.engine.Engine | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:44,296 | INFO | sqlalchemy.engine.Engine | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | 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-27 23:18:44,297 | INFO | sqlalchemy.engine.Engine | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 66.98s ago] ('info', 'system', None, 'b6a42b80-fa01-4a09-9c7e-3c08a06885a8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4c51ee67-fb93-4476-a1c4-dd511324e9d6', '2026-03-27 15:18:44.296853', '2026-03-27 15:18:44.296853')
2026-03-27 23:18:44,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:44,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:44,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2E40>, '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, 'b6a42b80-fa01-4a09-9c7e-3c08a06885a8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4c51ee67-fb93-4476-a1c4-dd511324e9d6', '2026-03-27 15:18:44.296853', '2026-03-27 15:18:44.296853'))
2026-03-27 23:18:44,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2E40>, '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, 'b6a42b80-fa01-4a09-9c7e-3c08a06885a8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4c51ee67-fb93-4476-a1c4-dd511324e9d6', '2026-03-27 15:18:44.296853', '2026-03-27 15:18:44.296853')) completed
2026-03-27 23:18:44,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2E40>)
2026-03-27 23:18:44,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2E40>) completed
2026-03-27 23:18:44,302 | INFO | sqlalchemy.engine.Engine | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:44,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:44,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:44,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:44,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:44,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:44,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:44,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB32C0>, 'SELECT 1', [])
2026-03-27 23:18:44,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB32C0>, 'SELECT 1', []) completed
2026-03-27 23:18:44,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB32C0>)
2026-03-27 23:18:44,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB32C0>) completed
2026-03-27 23:18:44,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB32C0>)
2026-03-27 23:18:44,319 | INFO | sqlalchemy.engine.Engine | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:44,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB32C0>) completed
2026-03-27 23:18:44,320 | INFO | sqlalchemy.engine.Engine | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | 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-27 23:18:44,320 | INFO | sqlalchemy.engine.Engine | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 66.89s ago] ('4c51ee67-fb93-4476-a1c4-dd511324e9d6',)
2026-03-27 23:18:44,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:44,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:44,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1CC0>, '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 = ?', ('4c51ee67-fb93-4476-a1c4-dd511324e9d6',))
2026-03-27 23:18:44,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1CC0>, '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 = ?', ('4c51ee67-fb93-4476-a1c4-dd511324e9d6',)) completed
2026-03-27 23:18:44,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1CC0>)
2026-03-27 23:18:44,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1CC0>) completed
2026-03-27 23:18:44,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1CC0>)
2026-03-27 23:18:44,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1CC0>) completed
2026-03-27 23:18:44,323 | INFO | sqlalchemy.engine.Engine | request_id=b6a42b80-fa01-4a09-9c7e-3c08a06885a8 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:44,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:44,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:44,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:44,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:45,988 | INFO | jarvis.request | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:45,990 | INFO | jarvis.request | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:45,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:45,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:45,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2640>, 'SELECT 1', [])
2026-03-27 23:18:45,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2640>, 'SELECT 1', []) completed
2026-03-27 23:18:45,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2640>)
2026-03-27 23:18:45,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2640>) completed
2026-03-27 23:18:45,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2640>)
2026-03-27 23:18:45,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2640>) completed
2026-03-27 23:18:45,993 | INFO | sqlalchemy.engine.Engine | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:45,994 | INFO | sqlalchemy.engine.Engine | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | 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-27 23:18:45,994 | INFO | sqlalchemy.engine.Engine | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 68.68s ago] ('info', 'system', None, '40daeb2b-9419-412d-92ab-1b785e66b63a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7f9de392-5fa4-4e9b-903d-002031fa3e06', '2026-03-27 15:18:45.994929', '2026-03-27 15:18:45.994929')
2026-03-27 23:18:45,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:45,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:45,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB38C0>, '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, '40daeb2b-9419-412d-92ab-1b785e66b63a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7f9de392-5fa4-4e9b-903d-002031fa3e06', '2026-03-27 15:18:45.994929', '2026-03-27 15:18:45.994929'))
2026-03-27 23:18:45,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB38C0>, '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, '40daeb2b-9419-412d-92ab-1b785e66b63a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7f9de392-5fa4-4e9b-903d-002031fa3e06', '2026-03-27 15:18:45.994929', '2026-03-27 15:18:45.994929')) completed
2026-03-27 23:18:45,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB38C0>)
2026-03-27 23:18:45,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB38C0>) completed
2026-03-27 23:18:45,999 | INFO | sqlalchemy.engine.Engine | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:45,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:46,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:46,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:46,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:46,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:46,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:46,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB39C0>, 'SELECT 1', [])
2026-03-27 23:18:46,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB39C0>, 'SELECT 1', []) completed
2026-03-27 23:18:46,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB39C0>)
2026-03-27 23:18:46,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB39C0>) completed
2026-03-27 23:18:46,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB39C0>)
2026-03-27 23:18:46,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB39C0>) completed
2026-03-27 23:18:46,011 | INFO | sqlalchemy.engine.Engine | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:46,011 | INFO | sqlalchemy.engine.Engine | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | 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-27 23:18:46,012 | INFO | sqlalchemy.engine.Engine | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 68.58s ago] ('7f9de392-5fa4-4e9b-903d-002031fa3e06',)
2026-03-27 23:18:46,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:46,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:46,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3AC0>, '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 = ?', ('7f9de392-5fa4-4e9b-903d-002031fa3e06',))
2026-03-27 23:18:46,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3AC0>, '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 = ?', ('7f9de392-5fa4-4e9b-903d-002031fa3e06',)) completed
2026-03-27 23:18:46,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3AC0>)
2026-03-27 23:18:46,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3AC0>) completed
2026-03-27 23:18:46,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3AC0>)
2026-03-27 23:18:46,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3AC0>) completed
2026-03-27 23:18:46,015 | INFO | sqlalchemy.engine.Engine | request_id=40daeb2b-9419-412d-92ab-1b785e66b63a | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:46,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:46,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:46,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:46,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:48,297 | INFO | jarvis.request | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:48,299 | INFO | jarvis.request | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:48,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:48,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:48,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB32C0>, 'SELECT 1', [])
2026-03-27 23:18:48,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB32C0>, 'SELECT 1', []) completed
2026-03-27 23:18:48,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB32C0>)
2026-03-27 23:18:48,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB32C0>) completed
2026-03-27 23:18:48,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB32C0>)
2026-03-27 23:18:48,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB32C0>) completed
2026-03-27 23:18:48,303 | INFO | sqlalchemy.engine.Engine | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:48,303 | INFO | sqlalchemy.engine.Engine | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | 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-27 23:18:48,304 | INFO | sqlalchemy.engine.Engine | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 70.99s ago] ('info', 'system', None, '2c901363-0dd0-496f-adcc-2c6c573dc458', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'cb23e7dc-b314-4cf5-88ef-1cb558305cbd', '2026-03-27 15:18:48.303536', '2026-03-27 15:18:48.303536')
2026-03-27 23:18:48,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:48,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:48,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3CC0>, '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, '2c901363-0dd0-496f-adcc-2c6c573dc458', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'cb23e7dc-b314-4cf5-88ef-1cb558305cbd', '2026-03-27 15:18:48.303536', '2026-03-27 15:18:48.303536'))
2026-03-27 23:18:48,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3CC0>, '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, '2c901363-0dd0-496f-adcc-2c6c573dc458', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'cb23e7dc-b314-4cf5-88ef-1cb558305cbd', '2026-03-27 15:18:48.303536', '2026-03-27 15:18:48.303536')) completed
2026-03-27 23:18:48,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3CC0>)
2026-03-27 23:18:48,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3CC0>) completed
2026-03-27 23:18:48,309 | INFO | sqlalchemy.engine.Engine | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:48,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:48,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:48,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:48,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:48,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:48,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:48,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3C40>, 'SELECT 1', [])
2026-03-27 23:18:48,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3C40>, 'SELECT 1', []) completed
2026-03-27 23:18:48,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3C40>)
2026-03-27 23:18:48,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3C40>) completed
2026-03-27 23:18:48,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3C40>)
2026-03-27 23:18:48,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3C40>) completed
2026-03-27 23:18:48,324 | INFO | sqlalchemy.engine.Engine | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:48,325 | INFO | sqlalchemy.engine.Engine | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | 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-27 23:18:48,325 | INFO | sqlalchemy.engine.Engine | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 70.89s ago] ('cb23e7dc-b314-4cf5-88ef-1cb558305cbd',)
2026-03-27 23:18:48,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:48,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:48,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3D40>, '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 = ?', ('cb23e7dc-b314-4cf5-88ef-1cb558305cbd',))
2026-03-27 23:18:48,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3D40>, '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 = ?', ('cb23e7dc-b314-4cf5-88ef-1cb558305cbd',)) completed
2026-03-27 23:18:48,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3D40>)
2026-03-27 23:18:48,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3D40>) completed
2026-03-27 23:18:48,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3D40>)
2026-03-27 23:18:48,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3D40>) completed
2026-03-27 23:18:48,329 | INFO | sqlalchemy.engine.Engine | request_id=2c901363-0dd0-496f-adcc-2c6c573dc458 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:48,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:48,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:48,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:48,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:49,986 | INFO | jarvis.request | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:49,988 | INFO | jarvis.request | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:49,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:49,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:49,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B066ABC0>, 'SELECT 1', [])
2026-03-27 23:18:49,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B066ABC0>, 'SELECT 1', []) completed
2026-03-27 23:18:49,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B066ABC0>)
2026-03-27 23:18:49,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B066ABC0>) completed
2026-03-27 23:18:49,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B066ABC0>)
2026-03-27 23:18:49,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B066ABC0>) completed
2026-03-27 23:18:49,992 | INFO | sqlalchemy.engine.Engine | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:49,993 | INFO | sqlalchemy.engine.Engine | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | 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-27 23:18:49,993 | INFO | sqlalchemy.engine.Engine | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 72.68s ago] ('info', 'system', None, 'f1bfd4a1-f881-41bb-b240-a4d1f39267c3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6773f6bf-6cb5-418d-a440-dd08057878ea', '2026-03-27 15:18:49.992973', '2026-03-27 15:18:49.992973')
2026-03-27 23:18:49,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:49,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:49,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085CC0>, '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, 'f1bfd4a1-f881-41bb-b240-a4d1f39267c3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6773f6bf-6cb5-418d-a440-dd08057878ea', '2026-03-27 15:18:49.992973', '2026-03-27 15:18:49.992973'))
2026-03-27 23:18:49,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085CC0>, '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, 'f1bfd4a1-f881-41bb-b240-a4d1f39267c3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6773f6bf-6cb5-418d-a440-dd08057878ea', '2026-03-27 15:18:49.992973', '2026-03-27 15:18:49.992973')) completed
2026-03-27 23:18:49,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085CC0>)
2026-03-27 23:18:49,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085CC0>) completed
2026-03-27 23:18:49,998 | INFO | sqlalchemy.engine.Engine | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:49,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:50,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:50,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:50,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:50,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:50,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:50,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2140>, 'SELECT 1', [])
2026-03-27 23:18:50,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2140>, 'SELECT 1', []) completed
2026-03-27 23:18:50,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2140>)
2026-03-27 23:18:50,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2140>) completed
2026-03-27 23:18:50,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2140>)
2026-03-27 23:18:50,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2140>) completed
2026-03-27 23:18:50,013 | INFO | sqlalchemy.engine.Engine | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:50,014 | INFO | sqlalchemy.engine.Engine | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | 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-27 23:18:50,014 | INFO | sqlalchemy.engine.Engine | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 72.58s ago] ('6773f6bf-6cb5-418d-a440-dd08057878ea',)
2026-03-27 23:18:50,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:50,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:50,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB35C0>, '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 = ?', ('6773f6bf-6cb5-418d-a440-dd08057878ea',))
2026-03-27 23:18:50,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB35C0>, '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 = ?', ('6773f6bf-6cb5-418d-a440-dd08057878ea',)) completed
2026-03-27 23:18:50,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB35C0>)
2026-03-27 23:18:50,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB35C0>) completed
2026-03-27 23:18:50,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB35C0>)
2026-03-27 23:18:50,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB35C0>) completed
2026-03-27 23:18:50,017 | INFO | sqlalchemy.engine.Engine | request_id=f1bfd4a1-f881-41bb-b240-a4d1f39267c3 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:50,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:50,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:50,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:50,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:52,292 | INFO | jarvis.request | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:52,294 | INFO | jarvis.request | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3D40>, 'SELECT 1', [])
2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3D40>, 'SELECT 1', []) completed
2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3D40>)
2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3D40>) completed
2026-03-27 23:18:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3D40>)
2026-03-27 23:18:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3D40>) completed
2026-03-27 23:18:52,297 | INFO | sqlalchemy.engine.Engine | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:52,298 | INFO | sqlalchemy.engine.Engine | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | 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-27 23:18:52,298 | INFO | sqlalchemy.engine.Engine | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 74.98s ago] ('info', 'system', None, 'df045c6d-d2fe-45b7-a335-2743fc2bf30c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b02a3dbd-4d0e-48ff-b259-da5fa86f995f', '2026-03-27 15:18:52.298512', '2026-03-27 15:18:52.298512')
2026-03-27 23:18:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3CC0>, '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, 'df045c6d-d2fe-45b7-a335-2743fc2bf30c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b02a3dbd-4d0e-48ff-b259-da5fa86f995f', '2026-03-27 15:18:52.298512', '2026-03-27 15:18:52.298512'))
2026-03-27 23:18:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3CC0>, '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, 'df045c6d-d2fe-45b7-a335-2743fc2bf30c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b02a3dbd-4d0e-48ff-b259-da5fa86f995f', '2026-03-27 15:18:52.298512', '2026-03-27 15:18:52.298512')) completed
2026-03-27 23:18:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3CC0>)
2026-03-27 23:18:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3CC0>) completed
2026-03-27 23:18:52,304 | INFO | sqlalchemy.engine.Engine | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:52,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:52,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:52,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:52,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:52,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:52,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3AC0>, 'SELECT 1', [])
2026-03-27 23:18:52,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3AC0>, 'SELECT 1', []) completed
2026-03-27 23:18:52,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3AC0>)
2026-03-27 23:18:52,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3AC0>) completed
2026-03-27 23:18:52,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3AC0>)
2026-03-27 23:18:52,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3AC0>) completed
2026-03-27 23:18:52,322 | INFO | sqlalchemy.engine.Engine | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:52,322 | INFO | sqlalchemy.engine.Engine | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | 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-27 23:18:52,322 | INFO | sqlalchemy.engine.Engine | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 74.89s ago] ('b02a3dbd-4d0e-48ff-b259-da5fa86f995f',)
2026-03-27 23:18:52,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:52,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:52,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2F40>, '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 = ?', ('b02a3dbd-4d0e-48ff-b259-da5fa86f995f',))
2026-03-27 23:18:52,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2F40>, '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 = ?', ('b02a3dbd-4d0e-48ff-b259-da5fa86f995f',)) completed
2026-03-27 23:18:52,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2F40>)
2026-03-27 23:18:52,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2F40>) completed
2026-03-27 23:18:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2F40>)
2026-03-27 23:18:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2F40>) completed
2026-03-27 23:18:52,326 | INFO | sqlalchemy.engine.Engine | request_id=df045c6d-d2fe-45b7-a335-2743fc2bf30c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:52,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:52,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:54,003 | INFO | jarvis.request | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:54,007 | INFO | jarvis.request | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | user=anonymous | GET /api/system/status | status=200 | duration=3 | request_completed
2026-03-27 23:18:54,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:54,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:54,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3EC0>, 'SELECT 1', [])
2026-03-27 23:18:54,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3EC0>, 'SELECT 1', []) completed
2026-03-27 23:18:54,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3EC0>)
2026-03-27 23:18:54,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3EC0>) completed
2026-03-27 23:18:54,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3EC0>)
2026-03-27 23:18:54,011 | INFO | sqlalchemy.engine.Engine | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:54,012 | INFO | sqlalchemy.engine.Engine | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | 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-27 23:18:54,012 | INFO | sqlalchemy.engine.Engine | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 76.7s ago] ('info', 'system', None, '9a17b7fa-eca4-427d-bd38-6dec6ad84535', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '684923a3-635e-401b-bba4-393aa6e3cbee', '2026-03-27 15:18:54.011451', '2026-03-27 15:18:54.011451')
2026-03-27 23:18:54,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3EC0>) completed
2026-03-27 23:18:54,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:54,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:54,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB38C0>, '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, '9a17b7fa-eca4-427d-bd38-6dec6ad84535', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '684923a3-635e-401b-bba4-393aa6e3cbee', '2026-03-27 15:18:54.011451', '2026-03-27 15:18:54.011451'))
2026-03-27 23:18:54,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB38C0>, '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, '9a17b7fa-eca4-427d-bd38-6dec6ad84535', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '684923a3-635e-401b-bba4-393aa6e3cbee', '2026-03-27 15:18:54.011451', '2026-03-27 15:18:54.011451')) completed
2026-03-27 23:18:54,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB38C0>)
2026-03-27 23:18:54,018 | INFO | sqlalchemy.engine.Engine | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:54,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB38C0>) completed
2026-03-27 23:18:54,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:54,140 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:54,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:54,143 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:54,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:54,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:54,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3740>, 'SELECT 1', [])
2026-03-27 23:18:54,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3740>, 'SELECT 1', []) completed
2026-03-27 23:18:54,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3740>)
2026-03-27 23:18:54,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3740>) completed
2026-03-27 23:18:54,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3740>)
2026-03-27 23:18:54,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3740>) completed
2026-03-27 23:18:54,147 | INFO | sqlalchemy.engine.Engine | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:54,148 | INFO | sqlalchemy.engine.Engine | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | 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-27 23:18:54,148 | INFO | sqlalchemy.engine.Engine | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 76.72s ago] ('684923a3-635e-401b-bba4-393aa6e3cbee',)
2026-03-27 23:18:54,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:54,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:54,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0BC0>, '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 = ?', ('684923a3-635e-401b-bba4-393aa6e3cbee',))
2026-03-27 23:18:54,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0BC0>, '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 = ?', ('684923a3-635e-401b-bba4-393aa6e3cbee',)) completed
2026-03-27 23:18:54,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB0BC0>)
2026-03-27 23:18:54,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB0BC0>) completed
2026-03-27 23:18:54,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0BC0>)
2026-03-27 23:18:54,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0BC0>) completed
2026-03-27 23:18:54,153 | INFO | sqlalchemy.engine.Engine | request_id=9a17b7fa-eca4-427d-bd38-6dec6ad84535 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:54,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:54,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:54,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:54,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:56,294 | INFO | jarvis.request | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:56,296 | INFO | jarvis.request | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:18:56,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:56,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:56,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3B40>, 'SELECT 1', [])
2026-03-27 23:18:56,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3B40>, 'SELECT 1', []) completed
2026-03-27 23:18:56,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3B40>)
2026-03-27 23:18:56,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3B40>) completed
2026-03-27 23:18:56,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3B40>)
2026-03-27 23:18:56,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3B40>) completed
2026-03-27 23:18:56,301 | INFO | sqlalchemy.engine.Engine | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:56,302 | INFO | sqlalchemy.engine.Engine | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | 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-27 23:18:56,302 | INFO | sqlalchemy.engine.Engine | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 78.99s ago] ('info', 'system', None, '417f14c5-2c1c-4de7-8217-0696a058d5f7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6e0db767-9976-4326-9888-f3a4a36d76e1', '2026-03-27 15:18:56.301782', '2026-03-27 15:18:56.301782')
2026-03-27 23:18:56,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:56,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:56,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3A40>, '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, '417f14c5-2c1c-4de7-8217-0696a058d5f7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6e0db767-9976-4326-9888-f3a4a36d76e1', '2026-03-27 15:18:56.301782', '2026-03-27 15:18:56.301782'))
2026-03-27 23:18:56,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3A40>, '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, '417f14c5-2c1c-4de7-8217-0696a058d5f7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '6e0db767-9976-4326-9888-f3a4a36d76e1', '2026-03-27 15:18:56.301782', '2026-03-27 15:18:56.301782')) completed
2026-03-27 23:18:56,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3A40>)
2026-03-27 23:18:56,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3A40>) completed
2026-03-27 23:18:56,308 | INFO | sqlalchemy.engine.Engine | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:56,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:56,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:56,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:18:56,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:18:56,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:56,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:56,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB32C0>, 'SELECT 1', [])
2026-03-27 23:18:56,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB32C0>, 'SELECT 1', []) completed
2026-03-27 23:18:56,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB32C0>)
2026-03-27 23:18:56,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB32C0>) completed
2026-03-27 23:18:56,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB32C0>)
2026-03-27 23:18:56,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB32C0>) completed
2026-03-27 23:18:56,332 | INFO | sqlalchemy.engine.Engine | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:56,333 | INFO | sqlalchemy.engine.Engine | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | 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-27 23:18:56,333 | INFO | sqlalchemy.engine.Engine | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 78.9s ago] ('6e0db767-9976-4326-9888-f3a4a36d76e1',)
2026-03-27 23:18:56,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:56,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:56,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3340>, '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 = ?', ('6e0db767-9976-4326-9888-f3a4a36d76e1',))
2026-03-27 23:18:56,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3340>, '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 = ?', ('6e0db767-9976-4326-9888-f3a4a36d76e1',)) completed
2026-03-27 23:18:56,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3340>)
2026-03-27 23:18:56,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3340>) completed
2026-03-27 23:18:56,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3340>)
2026-03-27 23:18:56,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3340>) completed
2026-03-27 23:18:56,337 | INFO | sqlalchemy.engine.Engine | request_id=417f14c5-2c1c-4de7-8217-0696a058d5f7 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:56,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:56,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:56,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:18:56,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:18:57,989 | INFO | jarvis.request | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:18:57,991 | INFO | jarvis.request | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:18:57,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:57,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:57,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB38C0>, 'SELECT 1', [])
2026-03-27 23:18:57,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB38C0>, 'SELECT 1', []) completed
2026-03-27 23:18:57,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB38C0>)
2026-03-27 23:18:57,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB38C0>) completed
2026-03-27 23:18:57,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB38C0>)
2026-03-27 23:18:57,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB38C0>) completed
2026-03-27 23:18:57,994 | INFO | sqlalchemy.engine.Engine | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:57,995 | INFO | sqlalchemy.engine.Engine | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | 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-27 23:18:57,995 | INFO | sqlalchemy.engine.Engine | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 80.68s ago] ('info', 'system', None, '8108d506-8cc0-4bb2-88b0-af395c329125', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1e547be6-8579-4e8f-b7dd-468da56738f4', '2026-03-27 15:18:57.995306', '2026-03-27 15:18:57.995306')
2026-03-27 23:18:57,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:57,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:57,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB31C0>, '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, '8108d506-8cc0-4bb2-88b0-af395c329125', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1e547be6-8579-4e8f-b7dd-468da56738f4', '2026-03-27 15:18:57.995306', '2026-03-27 15:18:57.995306'))
2026-03-27 23:18:57,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB31C0>, '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, '8108d506-8cc0-4bb2-88b0-af395c329125', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1e547be6-8579-4e8f-b7dd-468da56738f4', '2026-03-27 15:18:57.995306', '2026-03-27 15:18:57.995306')) completed
2026-03-27 23:18:57,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB31C0>)
2026-03-27 23:18:58,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB31C0>) completed
2026-03-27 23:18:58,000 | INFO | sqlalchemy.engine.Engine | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:18:58,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:58,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:58,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:18:58,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:18:58,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:58,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:58,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2940>, 'SELECT 1', [])
2026-03-27 23:18:58,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2940>, 'SELECT 1', []) completed
2026-03-27 23:18:58,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2940>)
2026-03-27 23:18:58,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2940>) completed
2026-03-27 23:18:58,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2940>)
2026-03-27 23:18:58,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2940>) completed
2026-03-27 23:18:58,017 | INFO | sqlalchemy.engine.Engine | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:18:58,017 | INFO | sqlalchemy.engine.Engine | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | 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-27 23:18:58,018 | INFO | sqlalchemy.engine.Engine | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 80.59s ago] ('1e547be6-8579-4e8f-b7dd-468da56738f4',)
2026-03-27 23:18:58,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:58,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:58,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2C40>, '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 = ?', ('1e547be6-8579-4e8f-b7dd-468da56738f4',))
2026-03-27 23:18:58,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2C40>, '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 = ?', ('1e547be6-8579-4e8f-b7dd-468da56738f4',)) completed
2026-03-27 23:18:58,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2C40>)
2026-03-27 23:18:58,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2C40>) completed
2026-03-27 23:18:58,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2C40>)
2026-03-27 23:18:58,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2C40>) completed
2026-03-27 23:18:58,021 | INFO | sqlalchemy.engine.Engine | request_id=8108d506-8cc0-4bb2-88b0-af395c329125 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:18:58,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:58,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:18:58,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:18:58,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:00,293 | INFO | jarvis.request | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:19:00,295 | INFO | jarvis.request | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:19:00,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:00,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:00,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2F40>, 'SELECT 1', [])
2026-03-27 23:19:00,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2F40>, 'SELECT 1', []) completed
2026-03-27 23:19:00,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2F40>)
2026-03-27 23:19:00,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2F40>) completed
2026-03-27 23:19:00,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2F40>)
2026-03-27 23:19:00,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2F40>) completed
2026-03-27 23:19:00,298 | INFO | sqlalchemy.engine.Engine | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:00,299 | INFO | sqlalchemy.engine.Engine | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | 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-27 23:19:00,299 | INFO | sqlalchemy.engine.Engine | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 82.99s ago] ('info', 'system', None, 'ff8f3a5b-0927-4eee-9fb3-128b496483f1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '62cdde63-32a8-45b3-ba5a-9506e1dd9f8b', '2026-03-27 15:19:00.299305', '2026-03-27 15:19:00.299305')
2026-03-27 23:19:00,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:00,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:00,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3040>, '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, 'ff8f3a5b-0927-4eee-9fb3-128b496483f1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '62cdde63-32a8-45b3-ba5a-9506e1dd9f8b', '2026-03-27 15:19:00.299305', '2026-03-27 15:19:00.299305'))
2026-03-27 23:19:00,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3040>, '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, 'ff8f3a5b-0927-4eee-9fb3-128b496483f1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '62cdde63-32a8-45b3-ba5a-9506e1dd9f8b', '2026-03-27 15:19:00.299305', '2026-03-27 15:19:00.299305')) completed
2026-03-27 23:19:00,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3040>)
2026-03-27 23:19:00,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3040>) completed
2026-03-27 23:19:00,304 | INFO | sqlalchemy.engine.Engine | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:19:00,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:00,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:00,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:00,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:00,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:00,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:00,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB23C0>, 'SELECT 1', [])
2026-03-27 23:19:00,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB23C0>, 'SELECT 1', []) completed
2026-03-27 23:19:00,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB23C0>)
2026-03-27 23:19:00,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB23C0>) completed
2026-03-27 23:19:00,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB23C0>)
2026-03-27 23:19:00,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB23C0>) completed
2026-03-27 23:19:00,323 | INFO | sqlalchemy.engine.Engine | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:00,323 | INFO | sqlalchemy.engine.Engine | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | 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-27 23:19:00,323 | INFO | sqlalchemy.engine.Engine | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 82.89s ago] ('62cdde63-32a8-45b3-ba5a-9506e1dd9f8b',)
2026-03-27 23:19:00,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:00,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:00,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1640>, '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 = ?', ('62cdde63-32a8-45b3-ba5a-9506e1dd9f8b',))
2026-03-27 23:19:00,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1640>, '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 = ?', ('62cdde63-32a8-45b3-ba5a-9506e1dd9f8b',)) completed
2026-03-27 23:19:00,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1640>)
2026-03-27 23:19:00,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1640>) completed
2026-03-27 23:19:00,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1640>)
2026-03-27 23:19:00,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1640>) completed
2026-03-27 23:19:00,326 | INFO | sqlalchemy.engine.Engine | request_id=ff8f3a5b-0927-4eee-9fb3-128b496483f1 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:19:00,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:00,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:00,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:00,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:01,988 | INFO | jarvis.request | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:19:01,991 | INFO | jarvis.request | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:19:01,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:01,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:01,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2940>, 'SELECT 1', [])
2026-03-27 23:19:01,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2940>, 'SELECT 1', []) completed
2026-03-27 23:19:01,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2940>)
2026-03-27 23:19:01,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2940>) completed
2026-03-27 23:19:01,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2940>)
2026-03-27 23:19:01,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2940>) completed
2026-03-27 23:19:01,994 | INFO | sqlalchemy.engine.Engine | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:01,995 | INFO | sqlalchemy.engine.Engine | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | 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-27 23:19:01,995 | INFO | sqlalchemy.engine.Engine | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 84.68s ago] ('info', 'system', None, 'c8cb58b0-4fed-4b67-b758-918371c1abf9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '321fc67d-0444-4e72-89c9-f2fa3e16f1fd', '2026-03-27 15:19:01.995533', '2026-03-27 15:19:01.995533')
2026-03-27 23:19:01,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:01,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:01,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB27C0>, '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, 'c8cb58b0-4fed-4b67-b758-918371c1abf9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '321fc67d-0444-4e72-89c9-f2fa3e16f1fd', '2026-03-27 15:19:01.995533', '2026-03-27 15:19:01.995533'))
2026-03-27 23:19:01,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB27C0>, '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, 'c8cb58b0-4fed-4b67-b758-918371c1abf9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '321fc67d-0444-4e72-89c9-f2fa3e16f1fd', '2026-03-27 15:19:01.995533', '2026-03-27 15:19:01.995533')) completed
2026-03-27 23:19:02,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB27C0>)
2026-03-27 23:19:02,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB27C0>) completed
2026-03-27 23:19:02,000 | INFO | sqlalchemy.engine.Engine | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:19:02,001 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:02,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:02,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:02,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:02,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:02,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:02,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2540>, 'SELECT 1', [])
2026-03-27 23:19:02,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2540>, 'SELECT 1', []) completed
2026-03-27 23:19:02,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2540>)
2026-03-27 23:19:02,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2540>) completed
2026-03-27 23:19:02,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2540>)
2026-03-27 23:19:02,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2540>) completed
2026-03-27 23:19:02,014 | INFO | sqlalchemy.engine.Engine | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:02,015 | INFO | sqlalchemy.engine.Engine | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | 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-27 23:19:02,015 | INFO | sqlalchemy.engine.Engine | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 84.58s ago] ('321fc67d-0444-4e72-89c9-f2fa3e16f1fd',)
2026-03-27 23:19:02,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:02,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:02,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB28C0>, '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 = ?', ('321fc67d-0444-4e72-89c9-f2fa3e16f1fd',))
2026-03-27 23:19:02,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB28C0>, '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 = ?', ('321fc67d-0444-4e72-89c9-f2fa3e16f1fd',)) completed
2026-03-27 23:19:02,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB28C0>)
2026-03-27 23:19:02,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB28C0>) completed
2026-03-27 23:19:02,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB28C0>)
2026-03-27 23:19:02,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB28C0>) completed
2026-03-27 23:19:02,019 | INFO | sqlalchemy.engine.Engine | request_id=c8cb58b0-4fed-4b67-b758-918371c1abf9 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:19:02,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:02,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:02,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:02,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:04,290 | INFO | jarvis.request | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:19:04,292 | INFO | jarvis.request | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:19:04,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:04,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:04,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB23C0>, 'SELECT 1', [])
2026-03-27 23:19:04,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB23C0>, 'SELECT 1', []) completed
2026-03-27 23:19:04,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB23C0>)
2026-03-27 23:19:04,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB23C0>) completed
2026-03-27 23:19:04,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB23C0>)
2026-03-27 23:19:04,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB23C0>) completed
2026-03-27 23:19:04,296 | INFO | sqlalchemy.engine.Engine | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:04,297 | INFO | sqlalchemy.engine.Engine | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | 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-27 23:19:04,297 | INFO | sqlalchemy.engine.Engine | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 86.98s ago] ('info', 'system', None, '5b81c184-f7a8-4ebf-b61d-6104b95f3da9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2550bde4-24f8-4acf-9e9d-45712e81f596', '2026-03-27 15:19:04.297163', '2026-03-27 15:19:04.297163')
2026-03-27 23:19:04,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:04,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:04,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB01C0>, '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, '5b81c184-f7a8-4ebf-b61d-6104b95f3da9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2550bde4-24f8-4acf-9e9d-45712e81f596', '2026-03-27 15:19:04.297163', '2026-03-27 15:19:04.297163'))
2026-03-27 23:19:04,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB01C0>, '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, '5b81c184-f7a8-4ebf-b61d-6104b95f3da9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2550bde4-24f8-4acf-9e9d-45712e81f596', '2026-03-27 15:19:04.297163', '2026-03-27 15:19:04.297163')) completed
2026-03-27 23:19:04,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB01C0>)
2026-03-27 23:19:04,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB01C0>) completed
2026-03-27 23:19:04,302 | INFO | sqlalchemy.engine.Engine | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:19:04,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:04,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:04,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:04,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:04,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:04,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:04,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3C40>, 'SELECT 1', [])
2026-03-27 23:19:04,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3C40>, 'SELECT 1', []) completed
2026-03-27 23:19:04,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3C40>)
2026-03-27 23:19:04,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3C40>) completed
2026-03-27 23:19:04,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3C40>)
2026-03-27 23:19:04,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3C40>) completed
2026-03-27 23:19:04,316 | INFO | sqlalchemy.engine.Engine | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:04,316 | INFO | sqlalchemy.engine.Engine | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | 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-27 23:19:04,316 | INFO | sqlalchemy.engine.Engine | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 86.89s ago] ('2550bde4-24f8-4acf-9e9d-45712e81f596',)
2026-03-27 23:19:04,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:04,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:04,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3C40>, '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 = ?', ('2550bde4-24f8-4acf-9e9d-45712e81f596',))
2026-03-27 23:19:04,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3C40>, '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 = ?', ('2550bde4-24f8-4acf-9e9d-45712e81f596',)) completed
2026-03-27 23:19:04,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3C40>)
2026-03-27 23:19:04,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3C40>) completed
2026-03-27 23:19:04,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3C40>)
2026-03-27 23:19:04,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3C40>) completed
2026-03-27 23:19:04,320 | INFO | sqlalchemy.engine.Engine | request_id=5b81c184-f7a8-4ebf-b61d-6104b95f3da9 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:19:04,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:04,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:04,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:04,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:05,988 | INFO | jarvis.request | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:19:05,990 | INFO | jarvis.request | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:19:05,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:05,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:05,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2CC0>, 'SELECT 1', [])
2026-03-27 23:19:05,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2CC0>, 'SELECT 1', []) completed
2026-03-27 23:19:05,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2CC0>)
2026-03-27 23:19:05,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2CC0>) completed
2026-03-27 23:19:05,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2CC0>)
2026-03-27 23:19:05,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2CC0>) completed
2026-03-27 23:19:05,994 | INFO | sqlalchemy.engine.Engine | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:05,994 | INFO | sqlalchemy.engine.Engine | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | 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-27 23:19:05,995 | INFO | sqlalchemy.engine.Engine | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 88.68s ago] ('info', 'system', None, '6208943a-ea2e-46bd-85fa-612ed6d0e9ad', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8af0c4fd-cc15-42ed-8967-c7b97509cd8d', '2026-03-27 15:19:05.994552', '2026-03-27 15:19:05.994552')
2026-03-27 23:19:05,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:05,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:05,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB23C0>, '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, '6208943a-ea2e-46bd-85fa-612ed6d0e9ad', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8af0c4fd-cc15-42ed-8967-c7b97509cd8d', '2026-03-27 15:19:05.994552', '2026-03-27 15:19:05.994552'))
2026-03-27 23:19:05,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB23C0>, '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, '6208943a-ea2e-46bd-85fa-612ed6d0e9ad', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8af0c4fd-cc15-42ed-8967-c7b97509cd8d', '2026-03-27 15:19:05.994552', '2026-03-27 15:19:05.994552')) completed
2026-03-27 23:19:05,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB23C0>)
2026-03-27 23:19:05,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB23C0>) completed
2026-03-27 23:19:06,000 | INFO | sqlalchemy.engine.Engine | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:19:06,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:06,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:06,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:06,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:06,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:06,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:06,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB31C0>, 'SELECT 1', [])
2026-03-27 23:19:06,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB31C0>, 'SELECT 1', []) completed
2026-03-27 23:19:06,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB31C0>)
2026-03-27 23:19:06,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB31C0>) completed
2026-03-27 23:19:06,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB31C0>)
2026-03-27 23:19:06,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB31C0>) completed
2026-03-27 23:19:06,014 | INFO | sqlalchemy.engine.Engine | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:06,015 | INFO | sqlalchemy.engine.Engine | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | 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-27 23:19:06,015 | INFO | sqlalchemy.engine.Engine | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 88.58s ago] ('8af0c4fd-cc15-42ed-8967-c7b97509cd8d',)
2026-03-27 23:19:06,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:06,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:06,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB36C0>, '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 = ?', ('8af0c4fd-cc15-42ed-8967-c7b97509cd8d',))
2026-03-27 23:19:06,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB36C0>, '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 = ?', ('8af0c4fd-cc15-42ed-8967-c7b97509cd8d',)) completed
2026-03-27 23:19:06,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB36C0>)
2026-03-27 23:19:06,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB36C0>) completed
2026-03-27 23:19:06,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB36C0>)
2026-03-27 23:19:06,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB36C0>) completed
2026-03-27 23:19:06,018 | INFO | sqlalchemy.engine.Engine | request_id=6208943a-ea2e-46bd-85fa-612ed6d0e9ad | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:19:06,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:06,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:06,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:06,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:08,290 | INFO | jarvis.request | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:19:08,292 | INFO | jarvis.request | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:19:08,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:08,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:08,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, 'SELECT 1', [])
2026-03-27 23:19:08,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1C40>, 'SELECT 1', []) completed
2026-03-27 23:19:08,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:19:08,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:19:08,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>)
2026-03-27 23:19:08,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1C40>) completed
2026-03-27 23:19:08,295 | INFO | sqlalchemy.engine.Engine | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:08,296 | INFO | sqlalchemy.engine.Engine | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | 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-27 23:19:08,296 | INFO | sqlalchemy.engine.Engine | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 90.98s ago] ('info', 'system', None, '06d74983-dbdc-4b1a-8ad2-0b89766d841a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '376dec99-6c81-4f6f-9d33-6cfe0e230fbe', '2026-03-27 15:19:08.296580', '2026-03-27 15:19:08.296580')
2026-03-27 23:19:08,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:08,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:08,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB34C0>, '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, '06d74983-dbdc-4b1a-8ad2-0b89766d841a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '376dec99-6c81-4f6f-9d33-6cfe0e230fbe', '2026-03-27 15:19:08.296580', '2026-03-27 15:19:08.296580'))
2026-03-27 23:19:08,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB34C0>, '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, '06d74983-dbdc-4b1a-8ad2-0b89766d841a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '376dec99-6c81-4f6f-9d33-6cfe0e230fbe', '2026-03-27 15:19:08.296580', '2026-03-27 15:19:08.296580')) completed
2026-03-27 23:19:08,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB34C0>)
2026-03-27 23:19:08,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB34C0>) completed
2026-03-27 23:19:08,302 | INFO | sqlalchemy.engine.Engine | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:19:08,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:08,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:08,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:08,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:08,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:08,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:08,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2BC0>, 'SELECT 1', [])
2026-03-27 23:19:08,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2BC0>, 'SELECT 1', []) completed
2026-03-27 23:19:08,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2BC0>)
2026-03-27 23:19:08,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2BC0>) completed
2026-03-27 23:19:08,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2BC0>)
2026-03-27 23:19:08,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2BC0>) completed
2026-03-27 23:19:08,319 | INFO | sqlalchemy.engine.Engine | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:08,319 | INFO | sqlalchemy.engine.Engine | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | 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-27 23:19:08,320 | INFO | sqlalchemy.engine.Engine | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 90.89s ago] ('376dec99-6c81-4f6f-9d33-6cfe0e230fbe',)
2026-03-27 23:19:08,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:08,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:08,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2AC0>, '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 = ?', ('376dec99-6c81-4f6f-9d33-6cfe0e230fbe',))
2026-03-27 23:19:08,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2AC0>, '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 = ?', ('376dec99-6c81-4f6f-9d33-6cfe0e230fbe',)) completed
2026-03-27 23:19:08,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2AC0>)
2026-03-27 23:19:08,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2AC0>) completed
2026-03-27 23:19:08,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2AC0>)
2026-03-27 23:19:08,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2AC0>) completed
2026-03-27 23:19:08,323 | INFO | sqlalchemy.engine.Engine | request_id=06d74983-dbdc-4b1a-8ad2-0b89766d841a | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:19:08,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:08,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:08,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:08,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:09,988 | INFO | jarvis.request | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:19:09,990 | INFO | jarvis.request | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:19:09,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:09,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:09,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1840>, 'SELECT 1', [])
2026-03-27 23:19:09,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB1840>, 'SELECT 1', []) completed
2026-03-27 23:19:09,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1840>)
2026-03-27 23:19:09,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB1840>) completed
2026-03-27 23:19:09,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1840>)
2026-03-27 23:19:09,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB1840>) completed
2026-03-27 23:19:09,994 | INFO | sqlalchemy.engine.Engine | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:09,994 | INFO | sqlalchemy.engine.Engine | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | 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-27 23:19:09,994 | INFO | sqlalchemy.engine.Engine | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 92.68s ago] ('info', 'system', None, '938c1f8e-bc44-401b-bdd6-d031a8d0d8d4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'fb61f2d2-5994-460d-a130-21e60509ebdc', '2026-03-27 15:19:09.994655', '2026-03-27 15:19:09.994655')
2026-03-27 23:19:09,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:09,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:09,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3F40>, '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, '938c1f8e-bc44-401b-bdd6-d031a8d0d8d4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'fb61f2d2-5994-460d-a130-21e60509ebdc', '2026-03-27 15:19:09.994655', '2026-03-27 15:19:09.994655'))
2026-03-27 23:19:09,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3F40>, '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, '938c1f8e-bc44-401b-bdd6-d031a8d0d8d4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'fb61f2d2-5994-460d-a130-21e60509ebdc', '2026-03-27 15:19:09.994655', '2026-03-27 15:19:09.994655')) completed
2026-03-27 23:19:10,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3F40>)
2026-03-27 23:19:10,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3F40>) completed
2026-03-27 23:19:10,000 | INFO | sqlalchemy.engine.Engine | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:19:10,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:10,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:10,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:19:10,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:19:10,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:10,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:10,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2DC0>, 'SELECT 1', [])
2026-03-27 23:19:10,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2DC0>, 'SELECT 1', []) completed
2026-03-27 23:19:10,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2DC0>)
2026-03-27 23:19:10,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB2DC0>) completed
2026-03-27 23:19:10,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2DC0>)
2026-03-27 23:19:10,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2DC0>) completed
2026-03-27 23:19:10,022 | INFO | sqlalchemy.engine.Engine | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:10,023 | INFO | sqlalchemy.engine.Engine | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | 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-27 23:19:10,023 | INFO | sqlalchemy.engine.Engine | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 92.59s ago] ('fb61f2d2-5994-460d-a130-21e60509ebdc',)
2026-03-27 23:19:10,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:10,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:10,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3B40>, '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 = ?', ('fb61f2d2-5994-460d-a130-21e60509ebdc',))
2026-03-27 23:19:10,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3B40>, '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 = ?', ('fb61f2d2-5994-460d-a130-21e60509ebdc',)) completed
2026-03-27 23:19:10,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3B40>)
2026-03-27 23:19:10,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3B40>) completed
2026-03-27 23:19:10,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3B40>)
2026-03-27 23:19:10,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3B40>) completed
2026-03-27 23:19:10,027 | INFO | sqlalchemy.engine.Engine | request_id=938c1f8e-bc44-401b-bdd6-d031a8d0d8d4 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:19:10,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:10,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:10,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:19:10,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:19:54,296 | INFO | jarvis.request | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:19:54,298 | INFO | jarvis.request | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed
2026-03-27 23:19:54,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:54,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:54,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB06C0>, 'SELECT 1', [])
2026-03-27 23:19:54,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB06C0>, 'SELECT 1', []) completed
2026-03-27 23:19:54,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB06C0>)
2026-03-27 23:19:54,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB06C0>) completed
2026-03-27 23:19:54,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB06C0>)
2026-03-27 23:19:54,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB06C0>) completed
2026-03-27 23:19:54,302 | INFO | sqlalchemy.engine.Engine | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:54,302 | INFO | sqlalchemy.engine.Engine | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | 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-27 23:19:54,303 | INFO | sqlalchemy.engine.Engine | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 137s ago] ('info', 'system', None, '968b77f3-607b-4c42-8bec-3bb927fbfd52', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '278e4e01-1eab-46ff-b72d-cadbf4c2fd3f', '2026-03-27 15:19:54.302872', '2026-03-27 15:19:54.302872')
2026-03-27 23:19:54,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:54,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:54,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0BC0>, '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, '968b77f3-607b-4c42-8bec-3bb927fbfd52', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '278e4e01-1eab-46ff-b72d-cadbf4c2fd3f', '2026-03-27 15:19:54.302872', '2026-03-27 15:19:54.302872'))
2026-03-27 23:19:54,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB0BC0>, '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, '968b77f3-607b-4c42-8bec-3bb927fbfd52', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '278e4e01-1eab-46ff-b72d-cadbf4c2fd3f', '2026-03-27 15:19:54.302872', '2026-03-27 15:19:54.302872')) completed
2026-03-27 23:19:54,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0BC0>)
2026-03-27 23:19:54,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB0BC0>) completed
2026-03-27 23:19:54,308 | INFO | sqlalchemy.engine.Engine | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:19:54,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:54,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:54,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>)
2026-03-27 23:19:54,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B00572E0>) completed
2026-03-27 23:19:54,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:54,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:54,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084240>, 'SELECT 1', [])
2026-03-27 23:19:54,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0084240>, 'SELECT 1', []) completed
2026-03-27 23:19:54,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084240>)
2026-03-27 23:19:54,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0084240>) completed
2026-03-27 23:19:54,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084240>)
2026-03-27 23:19:54,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0084240>) completed
2026-03-27 23:19:54,323 | INFO | sqlalchemy.engine.Engine | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:19:54,323 | INFO | sqlalchemy.engine.Engine | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | 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-27 23:19:54,324 | INFO | sqlalchemy.engine.Engine | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 136.9s ago] ('278e4e01-1eab-46ff-b72d-cadbf4c2fd3f',)
2026-03-27 23:19:54,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:54,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:54,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085CC0>, '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 = ?', ('278e4e01-1eab-46ff-b72d-cadbf4c2fd3f',))
2026-03-27 23:19:54,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0085CC0>, '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 = ?', ('278e4e01-1eab-46ff-b72d-cadbf4c2fd3f',)) completed
2026-03-27 23:19:54,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085CC0>)
2026-03-27 23:19:54,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0085CC0>) completed
2026-03-27 23:19:54,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085CC0>)
2026-03-27 23:19:54,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0085CC0>) completed
2026-03-27 23:19:54,327 | INFO | sqlalchemy.engine.Engine | request_id=968b77f3-607b-4c42-8bec-3bb927fbfd52 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:19:54,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:54,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:19:54,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>)
2026-03-27 23:19:54,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5AFC77C40>) completed
2026-03-27 23:20:53,992 | INFO | jarvis.request | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | user=anonymous | GET /api/system/status | status=- | duration=- | request_started
2026-03-27 23:20:53,994 | INFO | jarvis.request | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed
2026-03-27 23:20:53,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:20:53,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:20:53,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3A40>, 'SELECT 1', [])
2026-03-27 23:20:53,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB3A40>, 'SELECT 1', []) completed
2026-03-27 23:20:53,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3A40>)
2026-03-27 23:20:53,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B0BB3A40>) completed
2026-03-27 23:20:53,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3A40>)
2026-03-27 23:20:53,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB3A40>) completed
2026-03-27 23:20:53,997 | INFO | sqlalchemy.engine.Engine | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:20:53,998 | INFO | sqlalchemy.engine.Engine | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | 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-27 23:20:53,998 | INFO | sqlalchemy.engine.Engine | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 196.7s ago] ('info', 'system', None, 'a7e7c61f-5c38-467f-9cba-6109bc3e141f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'f5a420bf-76cf-4a8f-8427-5ca494dd82d0', '2026-03-27 15:20:53.998277', '2026-03-27 15:20:53.998277')
2026-03-27 23:20:53,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:20:53,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:20:53,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2FC0>, '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, 'a7e7c61f-5c38-467f-9cba-6109bc3e141f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'f5a420bf-76cf-4a8f-8427-5ca494dd82d0', '2026-03-27 15:20:53.998277', '2026-03-27 15:20:53.998277'))
2026-03-27 23:20:54,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B0BB2FC0>, '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, 'a7e7c61f-5c38-467f-9cba-6109bc3e141f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'f5a420bf-76cf-4a8f-8427-5ca494dd82d0', '2026-03-27 15:20:53.998277', '2026-03-27 15:20:53.998277')) completed
2026-03-27 23:20:54,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2FC0>)
2026-03-27 23:20:54,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B0BB2FC0>) completed
2026-03-27 23:20:54,003 | INFO | sqlalchemy.engine.Engine | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT
2026-03-27 23:20:54,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:20:54,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:20:54,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>)
2026-03-27 23:20:54,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0054040>) completed
2026-03-27 23:20:54,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:20:54,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:20:54,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F740>, 'SELECT 1', [])
2026-03-27 23:20:54,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5B004F740>, 'SELECT 1', []) completed
2026-03-27 23:20:54,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F740>)
2026-03-27 23:20:54,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5B004F740>) completed
2026-03-27 23:20:54,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F740>)
2026-03-27 23:20:54,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5B004F740>) completed
2026-03-27 23:20:54,018 | INFO | sqlalchemy.engine.Engine | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit)
2026-03-27 23:20:54,018 | INFO | sqlalchemy.engine.Engine | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | 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-27 23:20:54,019 | INFO | sqlalchemy.engine.Engine | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 196.6s ago] ('f5a420bf-76cf-4a8f-8427-5ca494dd82d0',)
2026-03-27 23:20:54,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:20:54,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method cursor of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:20:54,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59440>, '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 = ?', ('f5a420bf-76cf-4a8f-8427-5ca494dd82d0',))
2026-03-27 23:20:54,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method execute of sqlite3.Cursor object at 0x000002B5AFE59440>, '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 = ?', ('f5a420bf-76cf-4a8f-8427-5ca494dd82d0',)) completed
2026-03-27 23:20:54,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59440>)
2026-03-27 23:20:54,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method fetchall of sqlite3.Cursor object at 0x000002B5AFE59440>) completed
2026-03-27 23:20:54,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59440>)
2026-03-27 23:20:54,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method close of sqlite3.Cursor object at 0x000002B5AFE59440>) completed
2026-03-27 23:20:54,022 | INFO | sqlalchemy.engine.Engine | request_id=a7e7c61f-5c38-467f-9cba-6109bc3e141f | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK
2026-03-27 23:20:54,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:20:54,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed
2026-03-27 23:20:54,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>)
2026-03-27 23:20:54,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(<built-in method rollback of sqlite3.Connection object at 0x000002B5B0057C40>) completed