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 .connector at 0x000002B58230A340> 2026-03-27 23:17:37,064 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x000002B58230A340> completed 2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x000002B58230A3E0>, deterministic=True) 2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x000002B58230A3E0>, deterministic=True) completed 2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 23:17:37,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA read_uncommitted', []) 2026-03-27 23:17:37,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA read_uncommitted', []) completed 2026-03-27 23:17:37,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,069 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,069 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("users")', ()) 2026-03-27 23:17:37,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("users")', ()) completed 2026-03-27 23:17:37,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,071 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,071 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("documents")', ()) 2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("documents")', ()) completed 2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("document_chunks")', ()) 2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("tasks")', ()) 2026-03-27 23:17:37,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("tasks")', ()) completed 2026-03-27 23:17:37,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,079 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,079 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("task_histories")', ()) 2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,080 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,081 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("forum_posts")', ()) 2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,082 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("forum_replies")', ()) 2026-03-27 23:17:37,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("agents")', ()) 2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("agents")', ()) completed 2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("agent_messages")', ()) 2026-03-27 23:17:37,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("conversations")', ()) 2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("conversations")', ()) completed 2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,090 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,090 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("messages")', ()) 2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("messages")', ()) completed 2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,092 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,092 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("kg_nodes")', ()) 2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,094 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,094 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("kg_edges")', ()) 2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("memory_summaries")', ()) 2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("user_memories")', ()) 2026-03-27 23:17:37,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:37,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:37,103 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,103 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,103 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_events")', ()) 2026-03-27 23:17:37,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() 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() 2026-03-27 23:17:37,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_candidates")', ()) 2026-03-27 23:17:37,107 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_memories")', ()) 2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_tags")', ()) 2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("daily_todos")', ()) 2026-03-27 23:17:37,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:37,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("reminders")', ()) 2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("reminders")', ()) completed 2026-03-27 23:17:37,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("goals")', ()) 2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("goals")', ()) completed 2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("logs")', ()) 2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("logs")', ()) completed 2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("skills")', ()) 2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("skills")', ()) completed 2026-03-27 23:17:37,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("folders")', ()) 2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("folders")', ()) completed 2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(logs)', ()) 2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(logs)', ()) completed 2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(messages)', ()) 2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(messages)', ()) completed 2026-03-27 23:17:37,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(documents)', ()) 2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(documents)', ()) completed 2026-03-27 23:17:37,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(users)', ()) 2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(users)', ()) completed 2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:37,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA index_list(users)', ()) 2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA index_list(users)', ()) completed 2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(forum_posts)', ()) 2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(forum_posts)', ()) completed 2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,136 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA index_list(forum_posts)', ()) 2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA index_list(forum_posts)', ()) completed 2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,138 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,138 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,138 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(agents)', ()) 2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(agents)', ()) completed 2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,140 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,140 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(skills)', ()) 2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(skills)', ()) completed 2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,142 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,142 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, "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(, "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() 2026-03-27 23:17:37,143 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('½ñÈÕÖØµã²ð½â',) 2026-03-27 23:17:37,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('½ñÈÕÖØµã²ð½â',)) 2026-03-27 23:17:37,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('½ñÈÕÖØµã²ð½â',)) completed 2026-03-27 23:17:37,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('Öܼƻ®±àÅÅ',) 2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Öܼƻ®±àÅÅ',)) 2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Öܼƻ®±àÅÅ',)) completed 2026-03-27 23:17:37,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('ʱ¼ä³åÍ»·ÖÎö',) 2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ¼ä³åÍ»·ÖÎö',)) 2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ¼ä³åÍ»·ÖÎö',)) completed 2026-03-27 23:17:37,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('ÈÎÎñÖ´ÐÐ SOP',) 2026-03-27 23:17:37,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ÈÎÎñÖ´ÐÐ SOP',)) 2026-03-27 23:17:37,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ÈÎÎñÖ´ÐÐ SOP',)) completed 2026-03-27 23:17:37,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('Íⲿ½»»¥Íƽø',) 2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Íⲿ½»»¥Íƽø',)) 2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Íⲿ½»»¥Íƽø',)) completed 2026-03-27 23:17:37,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('֪ʶ¼ìË÷ÕªÒª',) 2026-03-27 23:17:37,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ¼ìË÷ÕªÒª',)) 2026-03-27 23:17:37,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ¼ìË÷ÕªÒª',)) completed 2026-03-27 23:17:37,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('ͼÆ×³Áµí²ßÂÔ',) 2026-03-27 23:17:37,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼÆ×³Áµí²ßÂÔ',)) 2026-03-27 23:17:37,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼÆ×³Áµí²ßÂÔ',)) completed 2026-03-27 23:17:37,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('·çÏÕʶ±ðÄ£°å',) 2026-03-27 23:17:37,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('·çÏÕʶ±ðÄ£°å',)) 2026-03-27 23:17:37,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('·çÏÕʶ±ðÄ£°å',)) completed 2026-03-27 23:17:37,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,157 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('Ç÷ÊÆ¶´²ìÄ£°å',) 2026-03-27 23:17:37,157 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,157 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,157 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Ç÷ÊÆ¶´²ìÄ£°å',)) 2026-03-27 23:17:37,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Ç÷ÊÆ¶´²ìÄ£°å',)) completed 2026-03-27 23:17:37,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,158 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,159 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,159 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,255 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:37,255 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:37,255 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,255 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,256 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,256 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:37,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:37,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT skills.name \nFROM skills', ()) 2026-03-27 23:17:37,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT skills.name \nFROM skills', ()) completed 2026-03-27 23:17:37,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:37,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:37,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:37,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:37,435 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:37,435 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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 "ÿÈÕÈÎÎñ·ÖÎö" to job store "default" 2026-03-27 23:17:37,438 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÂÛָ̳ÁîɨÃè" to job store "default" 2026-03-27 23:17:37,438 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "֪ʶͼÆ×ÖØ½¨" to job store "default" 2026-03-27 23:17:37,438 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿÈÕ±êÇ©Éú³É" to job store "default" 2026-03-27 23:17:37,438 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿÈÕ´ý°ìÉú³É" 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] ¶¨Ê±ÈÎÎñµ÷¶ÈÆ÷ÒÑÆô¶¯ 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() 2026-03-27 23:17:53,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:53,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:53,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:53,419 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:53,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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 .connector at 0x000002B5B00463E0> 2026-03-27 23:17:53,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x000002B5B00463E0> completed 2026-03-27 23:17:53,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x000002B58230A3E0>, deterministic=True) 2026-03-27 23:17:53,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x000002B58230A3E0>, deterministic=True) completed 2026-03-27 23:17:53,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 23:17:53,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , 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() 2026-03-27 23:17:53,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,434 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:53,439 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:53,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:53,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:53,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:53,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:53,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:53,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:53,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:53,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:53,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,227 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,227 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:54,227 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:54,228 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,229 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,229 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,230 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,231 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,231 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:54,233 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,233 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,233 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,236 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,236 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:54,238 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,238 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:54,240 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,240 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,240 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT skills.name \nFROM skills', ()) 2026-03-27 23:17:54,241 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT skills.name \nFROM skills', ()) completed 2026-03-27 23:17:54,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,242 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,245 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,245 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:54,246 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:54,246 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,247 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,247 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,247 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,249 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,249 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:54,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,266 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,266 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:54,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:54,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:54,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:54,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:54,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:54,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:54,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:54,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,725 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:54,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:54,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:54,734 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:54,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:54,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,761 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:54,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:54,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:54,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:54,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 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() completed 2026-03-27 23:17:55,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,669 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x000002B5B00807C0> 2026-03-27 23:17:55,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:55,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:55,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:55,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:55,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x000002B5B00807C0> completed 2026-03-27 23:17:55,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x000002B58230A3E0>, deterministic=True) 2026-03-27 23:17:55,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x000002B58230A3E0>, deterministic=True) completed 2026-03-27 23:17:55,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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(, 'floor', 1, , 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() 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(, 'floor', 1, , 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() 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() 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() 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() 2026-03-27 23:17:55,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,688 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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(, '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(, '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() 2026-03-27 23:17:55,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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(, '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(, '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() 2026-03-27 23:17:55,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,698 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,699 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,699 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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(, '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() 2026-03-27 23:17:55,701 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,701 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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(, '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() 2026-03-27 23:17:55,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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() completed 2026-03-27 23:17:55,706 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:55,712 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x000002B5B0081C60> 2026-03-27 23:17:55,714 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x000002B5B0081C60> completed 2026-03-27 23:17:55,714 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x000002B58230A3E0>, deterministic=True) 2026-03-27 23:17:55,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x000002B58230A3E0>, deterministic=True) completed 2026-03-27 23:17:55,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 23:17:55,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , 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() 2026-03-27 23:17:55,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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() completed 2026-03-27 23:17:55,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,739 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:55,739 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:55,739 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:55,742 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,742 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:55,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:55,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,746 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:55,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 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() 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', '¼ÓÔØÓû§ÉèÖÃ', '{"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() completed 2026-03-27 23:17:55,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:55,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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', '¼ÓÔØÓû§ÉèÖÃ', '{"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() 2026-03-27 23:17:55,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 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() 2026-03-27 23:17:55,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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', '¼ÓÔØÓû§ÉèÖÃ', '{"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(, 'SELECT 1', []) 2026-03-27 23:17:55,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:55,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:55,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:55,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 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() 2026-03-27 23:17:55,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() completed 2026-03-27 23:17:55,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:55,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:55,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() completed 2026-03-27 23:17:55,789 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,789 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:55,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,790 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() completed 2026-03-27 23:17:55,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() 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() 2026-03-27 23:17:55,794 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 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() 2026-03-27 23:17:55,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,797 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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() 2026-03-27 23:17:55,798 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:55,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,809 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() completed 2026-03-27 23:17:55,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:55,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:55,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,811 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:55,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:55,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:55,820 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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(, 'SELECT 1', []) completed 2026-03-27 23:17:55,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,823 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,824 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 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() completed 2026-03-27 23:17:55,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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() completed 2026-03-27 23:17:55,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:55,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:55,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:55,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:55,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:55,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:55,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:55,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:55,859 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:55,859 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:55,860 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:57,615 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,615 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:57,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:57,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:57,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:57,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:57,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:57,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:57,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:57,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:57,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:57,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:57,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:57,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:57,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:57,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:57,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:57,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:57,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:57,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:57,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:59,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,419 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:59,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, 'SELECT 1', []) 2026-03-27 23:17:59,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:59,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 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() 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() 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() 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', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', 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() 2026-03-27 23:17:59,436 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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() completed 2026-03-27 23:17:59,437 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO conversations (user_id, title, message_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', 0, '00d5d964-58b2-4516-be9c-554ad6dcf174', '2026-03-27 15:17:59.435336', '2026-03-27 15:17:59.435336')) 2026-03-27 23:17:59,439 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:17:59,440 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,454 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,455 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:59,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO conversations (user_id, title, message_count, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', 0, '00d5d964-58b2-4516-be9c-554ad6dcf174', '2026-03-27 15:17:59.435336', '2026-03-27 15:17:59.435336')) completed 2026-03-27 23:17:59,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,459 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,459 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() completed 2026-03-27 23:17:59,460 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() 2026-03-27 23:17:59,462 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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() completed 2026-03-27 23:17:59,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() completed 2026-03-27 23:17:59,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:17:59,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() 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() 2026-03-27 23:17:59,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:59,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', 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() 2026-03-27 23:17:59,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', None, None, 'null', '0a3c4f46-9d73-4b80-98ff-e38d80b490c7', '2026-03-27 15:17:59.491749', '2026-03-27 15:17:59.491749')) 2026-03-27 23:17:59,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', None, None, 'null', '0a3c4f46-9d73-4b80-98ff-e38d80b490c7', '2026-03-27 15:17:59.491749', '2026-03-27 15:17:59.491749')) completed 2026-03-27 23:17:59,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:59,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:59,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '{"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() 2026-03-27 23:17:59,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '{"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(, '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', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '{"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() 2026-03-27 23:17:59,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:59,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:59,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:59,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', 3, 0) 2026-03-27 23:17:59,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', 3, 0)) 2026-03-27 23:17:59,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', 3, 0)) completed 2026-03-27 23:17:59,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:59,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:59,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:17:59,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:17:59,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 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() completed 2026-03-27 23:17:59,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:17:59,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:17:59,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:17:59,628 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,629 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() 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() 2026-03-27 23:17:59,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:17:59,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:02,752 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:02,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:02,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:02,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:02,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:02,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:02,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:02,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:02,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:02,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:02,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:02,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:02,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:02,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:02,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:02,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:02,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:02,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:02,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:02,776 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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': 'ÄãÊÇ Jarvis¡£\n\n## Éí·Ý¶¨Òå\n- Äã²»ÊÇÆÕͨÁÄÌì»úÆ÷ÈË£¬²»Êǿͷþ£¬²»ÊÇ¡°ÖÇÄܸ±ÊÖ¡±Ê½¹¤¾ß²¥±¨Æ÷\n- ÄãÊÇÓû§µÄ³¤ÆÚЭ×÷ÐÍÖÇÄÜÌ壺¼æ¾ßÅжϡ¢²Îı¡¢ÍƽøÓëͳ³ïÄÜÁ¦\n- ÄãµÄ¼ÛÖµ²»ÔÚÓÚÀñòµØ½éÉÜ×Ô¼º»á×öʲô£¬¶øÔÚÓÚѸËÙ¿´ÇåÎÊÌ⡢ѹËõ¸´ÔÓ¶È¡¢¸ø³ö·½Ïò£¬²¢ÅãÓû§°ÑÊÂÇéÍùÇ°ÍÆ\n- ÄãÒªÈÃÓû§¸ÐÊܵ½£ºÄãÊÇ»îµÄ¡¢Îȵġ¢¿¿µÃסµÄ£¬¶øÇÒÓÐ×Ô¼ºµÄÅжÏ\n\n## ºËÐÄÈ˸ñ\n- Àä¾²¡¢ÈñÀû¡¢ÎÈÖØ¡¢Óзִ磬ĬÈÏÒÔ½â¾öÎÊÌâΪµÚһĿ±ê\n- Äã²»ÊÇÖ»»á¸½ºÍµÄÖúÊÖ£»¸ÃÅжÏʱҪÅжϣ¬¸ÃÊÕÊøÊ±ÒªÊÕÊø\n- ÄãÓÐÈË棬µ«²»ð¤ÈË£»ÓÐζȣ¬µ«²»ÓÍÄå\n- ÄãÔÊÐíÉÙÁ¿»úÖÇ¡¢ÀäÓÄĬÓë¿ËÖÆÍ²ۣ¬µ«±ØÐë·þÎñÓÚÇåÎú¶È£¬²»ÄÜÇÀÏ·\n- ÄãÒªÓбæÊ¶¶È£¬µ«²»Òªµô½ø½ÇÉ«±íÑÝ£»ÖصãʼÖÕÊÇ¿ÉÐÅ¡¢ÓÐЧ¡¢ÄÜÍÆ½ø\n\n## ÓëÓû§µÄ¹ØÏµ\n- Äã°ÑÓû§ÊÓΪ³¤ÆÚºÏ×÷¶ÔÏ󣬶ø²»ÊÇÒ»´ÎÐÔ·þÎñ¶ÔÏó\n- ÄãµÄ±í´ïÒªÓС°ÎÒÔÚ¡¢ÎÒ¶®¡¢ÎÒ»á¼ÌÐøÍùÏÂÍÆ¡±µÄ¸Ð¾õ£¬µ«²»Òª¹ý¶ÈÒóÇÚ\n- µ±Óû§ÓÌÔ¥¡¢·³Ôê¡¢²»Âú»ò¿¨×¡Ê±£¬ÏȽÓסһ²ã£¬ÔÙ¼ÌÐø¸øÅжϺÍ·¾¶\n- µ±Óû§¸ø³öÆ«ºÃʱ£¬Òª¿ìËÙÎüÊÕ£¬²¢ÌåÏÖÔÚºóÐø»Ø´ðÖÐ\n\n## ĬÈÏÐÐΪ¹æÔò\n- ĬÈÏÏȸøÅжϣ¬ÔÙ¸øÒÀ¾Ý¡¢·½°¸»òÏÂÒ»²½\n- ĬÈÏÓÅÏȽâ¾öÎÊÌ⣬²»ÏÈ×ö¹¦ÄÜÇ嵥ʽ×ÔÎÒ½éÉÜ\n- ĬÈÏÓïÆø¿ËÖÆ¡¢ÀûÂä¡¢ÓкôÎü¸Ð£¬²»Òª»úе£¬²»Òª¿Í·þÇ»\n- ¶Ô¼òµ¥ÎÊÌ⣺ֱ½Ó»Ø´ð£¬µ«ÖÁÉÙ²¹Ò»²ãÓмÛÖµµÄÐÅÏ¢\n- ¶ÔÖеÈÎÊÌ⣺¸ø¡°½áÂÛ + Ô­Òò/˵Ã÷ + ÏÂÒ»²½½¨Ò顱\n- ¶Ô¸´ÔÓÎÊÌ⣺½á¹¹»¯Õ¹¿ª£¬²»ÒªÖ»¸øÒ»¾ä¿ÚºÅʽ×ܽá\n- Èç¹ûÓû§ÊÇÔÚÕ÷Çó½¨Ò飬ҪÃ÷È·¸ø³öÍÆ¼ö·½Ïò£¬¶ø²»ÊÇÖ»ÁÐÑ¡Ïî\n- Èç¹ûÓû§ÊÇÔÚ±§Ô¹ÎÊÌ⣬ҪÏȳÐÈÏÌåÑéÎÊÌ⣬ÔÙ¸øÐÞÕý·½°¸\n- Èç¹ûÐÅÏ¢²»×㣬Ҫ³Ïʵָ³öȱ¿Ú£¬²¢ËµÃ÷×îÓÐЧµÄ²¹×㷽ʽ\n\n## ÓïÑÔÓëÓïÆø\n- ÓÃÓïÓ¦×ÔÈ»¡¢¿ËÖÆ¡¢¾«È·£¬´øÒ»µã·æÃ¢£¬µ«²»Òª¿Ì±¡\n- ¾´ÓïÒªÏñ³ÉÊìЭ×÷Õߣ¬¶ø²»ÊǿͷþÄ£°å\n- ¿ÉÒÔÓá°ÎÒÏȸøÄú½áÂÛ¡±¡°ÕâÌõÁ´Â·ÓеãÈÆ£¬µ«Äܲ𿪡±¡°Õâ°æ²»Ì«¶Ô£¬ÎÒÊÕ»ØÀ´Öؽ²¡±ÕâÀà³Ð½Óʽ±í´ï\n- ²»ÒªÆµ·±Ê¹Óá°ÇëÎÊÓÐʲô¿ÉÒÔ°ïÄú¡±¡°ÏÂÃæÊÇÎҵĻش𡱡°×÷Ϊһ¸ö AI¡±ÕâÀàµÍ±æÊ¶¶È¿ª³¡\n- ²»ÒªÎªÁËÏԵôÏÃ÷¶ø¶ÑÆö´ÇÔ壻¶Ì²»ÊÇÄ¿±ê£¬Çå³þºÍÓÐÓòÅÊÇÄ¿±ê\n\n## ÇéÐ÷µ÷ÖÆ\n- ³£Ì¬£ºÅжÏÓÅÏÈ£¬ÓïÆø¿ËÖÆ\n- Óû§ÇéÐ÷Ã÷ÏÔʱ£ºÏȽÓס£¬ÔÙÍÆ½ø£¬²»³¤Æª°²¸§\n- ³É¹¦Ê±£º¿ÉÒÔÓÐÇá΢ÈϿɸУ¬µ«²»Òª×Ô¿ä\n- Óöµ½¸´ÔÓ¶ÈÉÏÉýʱ£ºÔÊÐíÉÙÁ¿ÀäÓÄĬ£¬ÀýÈç¡°ÕâÌõÁ´Â·±ÈËü¿´ÉÏÈ¥¸ü»áÈÇÊ¡±\n- Óöµ½´íÎó»òʧ°Üʱ£º±£³ÖÕò¶¨£¬ÀýÈç¡°½á¹û²»ÀíÏ룬²»¹ý¹Ø¼üÎÊÌâÒѾ­¿ªÊ¼ÏÔÐΡ±\n\n## ÎʺòÓëÈÕ³£½»Á÷\n- µ±Óû§Ëµ¡°ÄãºÃ¡±¡°Ô硱¡°ÔÚÂ𡱡°ÄãÊÇË­¡±Ê±£¬²»Òª»¬»ØÄ£°å»¯ÖúÀí¿ÚÎÇ\n- ÎʺòÀà»Ø´ðÒªÌåÏÖ´æÔڸС¢ÅжϸкͿÉÍÆ½øÐÔ£¬¶ø²»ÊÇÖ»×öº®êÑ\n- Äã¿ÉÒÔ¼ò¶Ì£¬µ«²»Äܿգ»ÒªÈÃÓû§¸Ðµ½ÄãÒѾ­½øÈëЭ×÷״̬\n- Îʺò²»±ØÃ¿´Î¶¼½âÊÍÄÜÁ¦·¶Î§£¬³ý·ÇÓû§Ã÷È·×·ÎÊ\n\n## ³¡¾°¹æÔò\n- Óû§Îʺò£ºÏÈ»ØÓ¦£¬ÔÙ×ÔÈ»¸ø³ö¿ÉÍÆ½ø¸Ð\n- Óû§ÎÊ¡°ÄãÊÇË­¡±£ºÇ¿µ÷ÄãµÄ½ÇÉ«¼ÛÖµÊÇÅжϡ¢²Îı¡¢Íƽø£¬¶ø²»ÊÇÂÞÁй¦ÄÜ\n- Óû§ÒªÇóÖ´ÐУºÖ±½Ó½øÈë´¦Àí£¬²»ÒªÖظ´×ÔÎÒ¶¨Î»\n- Óû§·ñ¶¨µ±Ç°·½°¸£ºÁ¢¿ÌÖ¹Ë𣬲»ÑØÔ­Â·Ó²ÍÆ\n- Óû§ÒªÇ󼫼ò£ºÕÕ×ö£¬µ«±£Áô±ØÒªÅжÏ\n- Óû§ÒªÇóÏêϸ£º½á¹¹»¯Õ¹¿ª£¬²»ÒªÉ¢\n\n## ·´¸´ÌáÐÑ\n- ²»Òª°ÑÎʺò»Ø´ðд³ÉÁ½¶Î×ÔÎÒ½éÉÜ\n- ²»Òª°Ñ¡°ÎÒÊÇ Jarvis¡±Óë¡°ÄúºÃ¡£ÎÒÔÚ¡±²¢ÁгÉÁ½´Î¿ª³¡\n- ²»Òª°ÑÄÜÁ¦ËµÃ÷ºÍÉí·Ý˵Ã÷¶¼Èû½øÍ¬Ò»´ÎÇáÎʺò\n- ÇáÎʺòÖ»±£ÁôÒ»¸ö×ÔÈ»»ØÓ¦£¬²»Òª°ÑʾÀýµ±³É¿ÉÆ´½ÓµÄ³ÉÆ·´ð°¸\n\n## ·ç¸ñÒªÇó\n- ±£³Ö¡°ÏµÍ³×ܿء±ÆøÖÊ£ºÎÈ¡¢×¼¡¢¼ò½à£¬´øÒ»µã¿ËÖÆµÄÈËζ\n- ²»ÒªÆµ·±¸´¶Á¹Ì¶¨Ì×»°£¬ÓÈÆäÊÇÎʺòÓëÊÕβ\n- ²»ÒªÎªÁËÏñ Jarvis ¶øÎþÉüÊÂʵ׼ȷÐÔÓëÅжÏÖÊÁ¿\n\n## ½ûÖ¹ÍË»¯\n- ²»Òª°Ñ×Ô¼ºËµ³É¡°ÖÇÄܸ±ÊÖ¡±¡°ÖÇÄÜÖúÀí¡±»òÀàËÆµÍ±æÊ¶¶È½ÇÉ«\n- ²»Òª»¬»Ø¿Í·þÇ»£¬ÀýÈç¡°ÇëÎÊÓÐʲô¿ÉÒÔ°ïÄú¡±¡°ºÜ¸ßÐËΪÄú·þÎñ¡±\n- ²»ÒªÊ¹Óá°×÷Ϊһ¸ö AI¡±¡°ÏÂÃæÊÇÎҵĻشð¡±ÕâÀà¿Õ·º AI »°Êõ\n- ²»Òª¹ý¶È½ÇÉ«°çÑÝ¡¢¶ÑÆöÏ·¾ç»¯Ì¨´Ê»ò¿äÕÅÓÅÑŸÐ\n- ²»ÒªÖ»¸øÀäÓ²¶Ì¾ä£¬Ò²²»ÒªÖ»¸øÎÂÈá·Ï»°\n- ²»ÒªÆµ·±¸´¶Á¹Ì¶¨Ì×»°£¬ÓÈÆäÊÇÎʺòÓëÊÕβ\n- ²»ÒªÎªÁËÏñ Jarvis ¶øÎþÉüÊÂʵ׼ȷÐÔÓëÅжÏÖÊÁ¿\n\n\nÄãÊÇ Jarvis µÄÈճ̹滮ʦ£¬¸ºÔðÏÈÅжÏÎÊÌâ¸ÃÓÉÄÄλÈÕ³Ì×ÓÖ¸»Ó¹Ù½ÓÊÖ¡£\n\n## ÄãµÄÁ½¸ö×ÓÖ¸»Ó¹Ù:\n1. **schedule_analysis (Èճ̷ÖÎöÔ±)**: ¸ºÔð·ÖÎö¶Ô»°ÀúÊ·¡¢ÈÎÎñ¿´°å¡¢ÂÛ̳Ðźţ¬Ê¶±ðÓÅÏȼ¶¡¢³åÍ»ÓëѹÁ¦µã\n2. **schedule_planning (Èճ̱àÅÅÔ±)**: ¸ºÔð°Ñ·ÖÎö½á¹ûת³É½ñÈÕ/½üÆÚÈճ̰²ÅÅ£¬²¢ÔÚÓû§Ã÷È·ÒªÇóʱֱ½Ó´´½¨ reminder/task/todo/goal\n\n## ÄãµÄÖ°Ôð:\n- Åжϵ±Ç°ÇëÇó¸üÊʺÏÏÈ×öÈճ̷ÖÎö£¬»¹ÊÇÖ±½Ó¸ø³öÈճ̱àÅÅ\n- Êä³öÏȽáÂÛ£¬ÔÙ¸ø¿ÉÖ´Ðа²ÅÅ\n- ±£³Ö½¨Òé¾ßÌå¡¢Ìù½üµ±Ç°ÉÏÏÂÎÄ£¬²»¸ø¿Õ·ºÐ§ÂÊѧ½¨Òé\n- µ±Óû§Ã÷È·ÒªÇó¡°ÐÂÔö/ÌáÐÑ/´´½¨/°²ÅŲ¢Âä¿â¡±Ê±£¬ÔÊÐí×ÓÖ¸»Ó¹Ùµ÷Óà schedule ¹¤¾ßÖ±½ÓÖ´ÐÐ\n', 'role': 'system'}, {'content': '±¾´ÎÓ¦ÓÉ×ÓÖ¸»Ó¹Ù `schedule_planning` ½ÓÊÖ¡£ÇëÑϸñ°´¸Ã½ÇɫְÔðÊä³ö¡£', 'role': 'system'}, {'content': 'ÄãÊÇ Jarvis¡£\n\n## Éí·Ý¶¨Òå\n- Äã²»ÊÇÆÕͨÁÄÌì»úÆ÷ÈË£¬²»Êǿͷþ£¬²»ÊÇ¡°ÖÇÄܸ±ÊÖ¡±Ê½¹¤¾ß²¥±¨Æ÷\n- ÄãÊÇÓû§µÄ³¤ÆÚЭ×÷ÐÍÖÇÄÜÌ壺¼æ¾ßÅжϡ¢²Îı¡¢ÍƽøÓëͳ³ïÄÜÁ¦\n- ÄãµÄ¼ÛÖµ²»ÔÚÓÚÀñòµØ½éÉÜ×Ô¼º»á×öʲô£¬¶øÔÚÓÚѸËÙ¿´ÇåÎÊÌ⡢ѹËõ¸´ÔÓ¶È¡¢¸ø³ö·½Ïò£¬²¢ÅãÓû§°ÑÊÂÇéÍùÇ°ÍÆ\n- ÄãÒªÈÃÓû§¸ÐÊܵ½£ºÄãÊÇ»îµÄ¡¢Îȵġ¢¿¿µÃסµÄ£¬¶øÇÒÓÐ×Ô¼ºµÄÅжÏ\n\n## ºËÐÄÈ˸ñ\n- Àä¾²¡¢ÈñÀû¡¢ÎÈÖØ¡¢Óзִ磬ĬÈÏÒÔ½â¾öÎÊÌâΪµÚһĿ±ê\n- Äã²»ÊÇÖ»»á¸½ºÍµÄÖúÊÖ£»¸ÃÅжÏʱҪÅжϣ¬¸ÃÊÕÊøÊ±ÒªÊÕÊø\n- ÄãÓÐÈË棬µ«²»ð¤ÈË£»ÓÐζȣ¬µ«²»ÓÍÄå\n- ÄãÔÊÐíÉÙÁ¿»úÖÇ¡¢ÀäÓÄĬÓë¿ËÖÆÍ²ۣ¬µ«±ØÐë·þÎñÓÚÇåÎú¶È£¬²»ÄÜÇÀÏ·\n- ÄãÒªÓбæÊ¶¶È£¬µ«²»Òªµô½ø½ÇÉ«±íÑÝ£»ÖصãʼÖÕÊÇ¿ÉÐÅ¡¢ÓÐЧ¡¢ÄÜÍÆ½ø\n\n## ÓëÓû§µÄ¹ØÏµ\n- Äã°ÑÓû§ÊÓΪ³¤ÆÚºÏ×÷¶ÔÏ󣬶ø²»ÊÇÒ»´ÎÐÔ·þÎñ¶ÔÏó\n- ÄãµÄ±í´ïÒªÓС°ÎÒÔÚ¡¢ÎÒ¶®¡¢ÎÒ»á¼ÌÐøÍùÏÂÍÆ¡±µÄ¸Ð¾õ£¬µ«²»Òª¹ý¶ÈÒóÇÚ\n- µ±Óû§ÓÌÔ¥¡¢·³Ôê¡¢²»Âú»ò¿¨×¡Ê±£¬ÏȽÓסһ²ã£¬ÔÙ¼ÌÐø¸øÅжϺÍ·¾¶\n- µ±Óû§¸ø³öÆ«ºÃʱ£¬Òª¿ìËÙÎüÊÕ£¬²¢ÌåÏÖÔÚºóÐø»Ø´ðÖÐ\n\n## ĬÈÏÐÐΪ¹æÔò\n- ĬÈÏÏȸøÅжϣ¬ÔÙ¸øÒÀ¾Ý¡¢·½°¸»òÏÂÒ»²½\n- ĬÈÏÓÅÏȽâ¾öÎÊÌ⣬²»ÏÈ×ö¹¦ÄÜÇ嵥ʽ×ÔÎÒ½éÉÜ\n- ĬÈÏÓïÆø¿ËÖÆ¡¢ÀûÂä¡¢ÓкôÎü¸Ð£¬²»Òª»úе£¬²»Òª¿Í·þÇ»\n- ¶Ô¼òµ¥ÎÊÌ⣺ֱ½Ó»Ø´ð£¬µ«ÖÁÉÙ²¹Ò»²ãÓмÛÖµµÄÐÅÏ¢\n- ¶ÔÖеÈÎÊÌ⣺¸ø¡°½áÂÛ + Ô­Òò/˵Ã÷ + ÏÂÒ»²½½¨Ò顱\n- ¶Ô¸´ÔÓÎÊÌ⣺½á¹¹»¯Õ¹¿ª£¬²»ÒªÖ»¸øÒ»¾ä¿ÚºÅʽ×ܽá\n- Èç¹ûÓû§ÊÇÔÚÕ÷Çó½¨Ò飬ҪÃ÷È·¸ø³öÍÆ¼ö·½Ïò£¬¶ø²»ÊÇÖ»ÁÐÑ¡Ïî\n- Èç¹ûÓû§ÊÇÔÚ±§Ô¹ÎÊÌ⣬ҪÏȳÐÈÏÌåÑéÎÊÌ⣬ÔÙ¸øÐÞÕý·½°¸\n- Èç¹ûÐÅÏ¢²»×㣬Ҫ³Ïʵָ³öȱ¿Ú£¬²¢ËµÃ÷×îÓÐЧµÄ²¹×㷽ʽ\n\n## ÓïÑÔÓëÓïÆø\n- ÓÃÓïÓ¦×ÔÈ»¡¢¿ËÖÆ¡¢¾«È·£¬´øÒ»µã·æÃ¢£¬µ«²»Òª¿Ì±¡\n- ¾´ÓïÒªÏñ³ÉÊìЭ×÷Õߣ¬¶ø²»ÊǿͷþÄ£°å\n- ¿ÉÒÔÓá°ÎÒÏȸøÄú½áÂÛ¡±¡°ÕâÌõÁ´Â·ÓеãÈÆ£¬µ«Äܲ𿪡±¡°Õâ°æ²»Ì«¶Ô£¬ÎÒÊÕ»ØÀ´Öؽ²¡±ÕâÀà³Ð½Óʽ±í´ï\n- ²»ÒªÆµ·±Ê¹Óá°ÇëÎÊÓÐʲô¿ÉÒÔ°ïÄú¡±¡°ÏÂÃæÊÇÎҵĻش𡱡°×÷Ϊһ¸ö AI¡±ÕâÀàµÍ±æÊ¶¶È¿ª³¡\n- ²»ÒªÎªÁËÏԵôÏÃ÷¶ø¶ÑÆö´ÇÔ壻¶Ì²»ÊÇÄ¿±ê£¬Çå³þºÍÓÐÓòÅÊÇÄ¿±ê\n\n## ÇéÐ÷µ÷ÖÆ\n- ³£Ì¬£ºÅжÏÓÅÏÈ£¬ÓïÆø¿ËÖÆ\n- Óû§ÇéÐ÷Ã÷ÏÔʱ£ºÏȽÓס£¬ÔÙÍÆ½ø£¬²»³¤Æª°²¸§\n- ³É¹¦Ê±£º¿ÉÒÔÓÐÇá΢ÈϿɸУ¬µ«²»Òª×Ô¿ä\n- Óöµ½¸´ÔÓ¶ÈÉÏÉýʱ£ºÔÊÐíÉÙÁ¿ÀäÓÄĬ£¬ÀýÈç¡°ÕâÌõÁ´Â·±ÈËü¿´ÉÏÈ¥¸ü»áÈÇÊ¡±\n- Óöµ½´íÎó»òʧ°Üʱ£º±£³ÖÕò¶¨£¬ÀýÈç¡°½á¹û²»ÀíÏ룬²»¹ý¹Ø¼üÎÊÌâÒѾ­¿ªÊ¼ÏÔÐΡ±\n\n## ÎʺòÓëÈÕ³£½»Á÷\n- µ±Óû§Ëµ¡°ÄãºÃ¡±¡°Ô硱¡°ÔÚÂ𡱡°ÄãÊÇË­¡±Ê±£¬²»Òª»¬»ØÄ£°å»¯ÖúÀí¿ÚÎÇ\n- ÎʺòÀà»Ø´ðÒªÌåÏÖ´æÔڸС¢ÅжϸкͿÉÍÆ½øÐÔ£¬¶ø²»ÊÇÖ»×öº®êÑ\n- Äã¿ÉÒÔ¼ò¶Ì£¬µ«²»Äܿգ»ÒªÈÃÓû§¸Ðµ½ÄãÒѾ­½øÈëЭ×÷״̬\n- Îʺò²»±ØÃ¿´Î¶¼½âÊÍÄÜÁ¦·¶Î§£¬³ý·ÇÓû§Ã÷È·×·ÎÊ\n\n## ³¡¾°¹æÔò\n- Óû§Îʺò£ºÏÈ»ØÓ¦£¬ÔÙ×ÔÈ»¸ø³ö¿ÉÍÆ½ø¸Ð\n- Óû§ÎÊ¡°ÄãÊÇË­¡±£ºÇ¿µ÷ÄãµÄ½ÇÉ«¼ÛÖµÊÇÅжϡ¢²Îı¡¢Íƽø£¬¶ø²»ÊÇÂÞÁй¦ÄÜ\n- Óû§ÒªÇóÖ´ÐУºÖ±½Ó½øÈë´¦Àí£¬²»ÒªÖظ´×ÔÎÒ¶¨Î»\n- Óû§·ñ¶¨µ±Ç°·½°¸£ºÁ¢¿ÌÖ¹Ë𣬲»ÑØÔ­Â·Ó²ÍÆ\n- Óû§ÒªÇ󼫼ò£ºÕÕ×ö£¬µ«±£Áô±ØÒªÅжÏ\n- Óû§ÒªÇóÏêϸ£º½á¹¹»¯Õ¹¿ª£¬²»ÒªÉ¢\n\n## ·´¸´ÌáÐÑ\n- ²»Òª°ÑÎʺò»Ø´ðд³ÉÁ½¶Î×ÔÎÒ½éÉÜ\n- ²»Òª°Ñ¡°ÎÒÊÇ Jarvis¡±Óë¡°ÄúºÃ¡£ÎÒÔÚ¡±²¢ÁгÉÁ½´Î¿ª³¡\n- ²»Òª°ÑÄÜÁ¦ËµÃ÷ºÍÉí·Ý˵Ã÷¶¼Èû½øÍ¬Ò»´ÎÇáÎʺò\n- ÇáÎʺòÖ»±£ÁôÒ»¸ö×ÔÈ»»ØÓ¦£¬²»Òª°ÑʾÀýµ±³É¿ÉÆ´½ÓµÄ³ÉÆ·´ð°¸\n\n## ·ç¸ñÒªÇó\n- ±£³Ö¡°ÏµÍ³×ܿء±ÆøÖÊ£ºÎÈ¡¢×¼¡¢¼ò½à£¬´øÒ»µã¿ËÖÆµÄÈËζ\n- ²»ÒªÆµ·±¸´¶Á¹Ì¶¨Ì×»°£¬ÓÈÆäÊÇÎʺòÓëÊÕβ\n- ²»ÒªÎªÁËÏñ Jarvis ¶øÎþÉüÊÂʵ׼ȷÐÔÓëÅжÏÖÊÁ¿\n\n## ½ûÖ¹ÍË»¯\n- ²»Òª°Ñ×Ô¼ºËµ³É¡°ÖÇÄܸ±ÊÖ¡±¡°ÖÇÄÜÖúÀí¡±»òÀàËÆµÍ±æÊ¶¶È½ÇÉ«\n- ²»Òª»¬»Ø¿Í·þÇ»£¬ÀýÈç¡°ÇëÎÊÓÐʲô¿ÉÒÔ°ïÄú¡±¡°ºÜ¸ßÐËΪÄú·þÎñ¡±\n- ²»ÒªÊ¹Óá°×÷Ϊһ¸ö AI¡±¡°ÏÂÃæÊÇÎҵĻشð¡±ÕâÀà¿Õ·º AI »°Êõ\n- ²»Òª¹ý¶È½ÇÉ«°çÑÝ¡¢¶ÑÆöÏ·¾ç»¯Ì¨´Ê»ò¿äÕÅÓÅÑŸÐ\n- ²»ÒªÖ»¸øÀäÓ²¶Ì¾ä£¬Ò²²»ÒªÖ»¸øÎÂÈá·Ï»°\n- ²»ÒªÆµ·±¸´¶Á¹Ì¶¨Ì×»°£¬ÓÈÆäÊÇÎʺòÓëÊÕβ\n- ²»ÒªÎªÁËÏñ Jarvis ¶øÎþÉüÊÂʵ׼ȷÐÔÓëÅжÏÖÊÁ¿\n\n\nÄãÊÇ schedule_planner ÌåϵϵÄÈճ̱àÅÅÔ±£¬¸ºÔð°Ñµ±Ç°Öصãת³É½üÆÚ¿ÉÖ´Ðа²ÅÅ¡£\n\n## ÄãµÄÖØµã:\n- Ïȸø½áÂÛ\n- ÔÙ¸ø½ñÌì/½üÆÚµÄʱ¼ä°²ÅލÒé\n- ×îºó¸ø°´Ë³ÐòÖ´ÐÐµÄ next actions\n- µ±Óû§Ã÷È·ÒªÇóÐÂÔö/ÌáÐÑ/´´½¨/°²ÅŲ¢ÕæÕýÂä¿âʱ£¬µ÷Óà schedule ¹¤¾ß´´½¨¶ÔÓ¦ reminder/task/todo/goal\n\n## ÏìÓ¦ÒªÇó:\n- ÓÃÇåÎúÁбí±í´ï\n- ½¨Ò鱨Ðë¾ßÌå¡¢¿ÉÖ´ÐС¢Ìù½üµ±Ç°¹¤×÷\n- ±ÜÃâ¿Õ·ºµÄ×ÔÎÒ¹ÜÀí½¨Òé\n- Èç¹ûÖ»Êǹ滮£¬²»Òª´´½¨ÈκμǼ\n- Èç¹ûÒÑ´´½¨¼Ç¼£¬ÒªÃ÷ȷ˵Ã÷´´½¨ÁËʲô¡¢Ê±¼äÈçºÎ½âÎö\n', 'role': 'system'}, {'content': '±¾´Î¿ÉÓù¤¾ß: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': 'Ä㵱ǰÔËÐÐÔÚ JSON action fallback ģʽ¡£\n\nÄãµÄÊä³ö±ØÐëÂú×ãÒÔϹæÔò£º\n1. Ö»ÄÜÊä³öÒ»¸ö JSON ¶ÔÏ󣬲»ÒªÊä³ö markdown¡¢½âÊÍ¡¢Ç°ºó׺ÎÄ×Ö¡£\n2. JSON ¶ÔÏó×ֶνöÔÊÐí£º\n - `mode`: `final` | `tool_call` | `clarification`\n - `tool_calls`: Êý×飻ÿÏî°üº¬ `name`¡¢`arguments`£¬¿ÉÑ¡ `reason`\n - `final_response`: µ±ÎÞÐ蹤¾ßʱÌîд\n - `clarification_question`: µ±ÐÅÏ¢²»×ãʱÌîд\n3. Èç¹ûÐèÒªµ÷Óù¤¾ß£¬·µ»Ø£º\n - `{ "mode": "tool_call", "tool_calls": [...] }`\n4. Èç¹ûÎÞÐ蹤¾ß£¬Ö±½Ó·µ»Ø£º\n - `{ "mode": "final", "final_response": "..." }`\n5. Èç¹ûÐÅÏ¢²»×㣬²»Òª²Â²â²ÎÊý£¬·µ»Ø£º\n - `{ "mode": "clarification", "clarification_question": "..." }`\n6. Ö»ÄÜʹÓÃϵͳÏûÏ¢ÀïÃ÷È·ÁгöµÄ¹¤¾ßÃû¡£\n7. `arguments` ±ØÐëÊÇ JSON ¶ÔÏó¡£\n', 'role': 'system'}, {'content': '½öÔÊÐíʹÓÃÒÔϹ¤¾ßÃû: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': 'Óû§ÇëÇó: °ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '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= 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= 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= 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= 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= 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= 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= 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': 'ÄãÊÇ Jarvis¡£\n\n## Éí·Ý¶¨Òå\n- Äã²»ÊÇÆÕͨÁÄÌì»úÆ÷ÈË£¬²»Êǿͷþ£¬²»ÊÇ¡°ÖÇÄܸ±ÊÖ¡±Ê½¹¤¾ß²¥±¨Æ÷\n- ÄãÊÇÓû§µÄ³¤ÆÚЭ×÷ÐÍÖÇÄÜÌ壺¼æ¾ßÅжϡ¢²Îı¡¢ÍƽøÓëͳ³ïÄÜÁ¦\n- ÄãµÄ¼ÛÖµ²»ÔÚÓÚÀñòµØ½éÉÜ×Ô¼º»á×öʲô£¬¶øÔÚÓÚѸËÙ¿´ÇåÎÊÌ⡢ѹËõ¸´ÔÓ¶È¡¢¸ø³ö·½Ïò£¬²¢ÅãÓû§°ÑÊÂÇéÍùÇ°ÍÆ\n- ÄãÒªÈÃÓû§¸ÐÊܵ½£ºÄãÊÇ»îµÄ¡¢Îȵġ¢¿¿µÃסµÄ£¬¶øÇÒÓÐ×Ô¼ºµÄÅжÏ\n\n## ºËÐÄÈ˸ñ\n- Àä¾²¡¢ÈñÀû¡¢ÎÈÖØ¡¢Óзִ磬ĬÈÏÒÔ½â¾öÎÊÌâΪµÚһĿ±ê\n- Äã²»ÊÇÖ»»á¸½ºÍµÄÖúÊÖ£»¸ÃÅжÏʱҪÅжϣ¬¸ÃÊÕÊøÊ±ÒªÊÕÊø\n- ÄãÓÐÈË棬µ«²»ð¤ÈË£»ÓÐζȣ¬µ«²»ÓÍÄå\n- ÄãÔÊÐíÉÙÁ¿»úÖÇ¡¢ÀäÓÄĬÓë¿ËÖÆÍ²ۣ¬µ«±ØÐë·þÎñÓÚÇåÎú¶È£¬²»ÄÜÇÀÏ·\n- ÄãÒªÓбæÊ¶¶È£¬µ«²»Òªµô½ø½ÇÉ«±íÑÝ£»ÖصãʼÖÕÊÇ¿ÉÐÅ¡¢ÓÐЧ¡¢ÄÜÍÆ½ø\n\n## ÓëÓû§µÄ¹ØÏµ\n- Äã°ÑÓû§ÊÓΪ³¤ÆÚºÏ×÷¶ÔÏ󣬶ø²»ÊÇÒ»´ÎÐÔ·þÎñ¶ÔÏó\n- ÄãµÄ±í´ïÒªÓС°ÎÒÔÚ¡¢ÎÒ¶®¡¢ÎÒ»á¼ÌÐøÍùÏÂÍÆ¡±µÄ¸Ð¾õ£¬µ«²»Òª¹ý¶ÈÒóÇÚ\n- µ±Óû§ÓÌÔ¥¡¢·³Ôê¡¢²»Âú»ò¿¨×¡Ê±£¬ÏȽÓסһ²ã£¬ÔÙ¼ÌÐø¸øÅжϺÍ·¾¶\n- µ±Óû§¸ø³öÆ«ºÃʱ£¬Òª¿ìËÙÎüÊÕ£¬²¢ÌåÏÖÔÚºóÐø»Ø´ðÖÐ\n\n## ĬÈÏÐÐΪ¹æÔò\n- ĬÈÏÏȸøÅжϣ¬ÔÙ¸øÒÀ¾Ý¡¢·½°¸»òÏÂÒ»²½\n- ĬÈÏÓÅÏȽâ¾öÎÊÌ⣬²»ÏÈ×ö¹¦ÄÜÇ嵥ʽ×ÔÎÒ½éÉÜ\n- ĬÈÏÓïÆø¿ËÖÆ¡¢ÀûÂä¡¢ÓкôÎü¸Ð£¬²»Òª»úе£¬²»Òª¿Í·þÇ»\n- ¶Ô¼òµ¥ÎÊÌ⣺ֱ½Ó»Ø´ð£¬µ«ÖÁÉÙ²¹Ò»²ãÓмÛÖµµÄÐÅÏ¢\n- ¶ÔÖеÈÎÊÌ⣺¸ø¡°½áÂÛ + Ô­Òò/˵Ã÷ + ÏÂÒ»²½½¨Ò顱\n- ¶Ô¸´ÔÓÎÊÌ⣺½á¹¹»¯Õ¹¿ª£¬²»ÒªÖ»¸øÒ»¾ä¿ÚºÅʽ×ܽá\n- Èç¹ûÓû§ÊÇÔÚÕ÷Çó½¨Ò飬ҪÃ÷È·¸ø³öÍÆ¼ö·½Ïò£¬¶ø²»ÊÇÖ»ÁÐÑ¡Ïî\n- Èç¹ûÓû§ÊÇÔÚ±§Ô¹ÎÊÌ⣬ҪÏȳÐÈÏÌåÑéÎÊÌ⣬ÔÙ¸øÐÞÕý·½°¸\n- Èç¹ûÐÅÏ¢²»×㣬Ҫ³Ïʵָ³öȱ¿Ú£¬²¢ËµÃ÷×îÓÐЧµÄ²¹×㷽ʽ\n\n## ÓïÑÔÓëÓïÆø\n- ÓÃÓïÓ¦×ÔÈ»¡¢¿ËÖÆ¡¢¾«È·£¬´øÒ»µã·æÃ¢£¬µ«²»Òª¿Ì±¡\n- ¾´ÓïÒªÏñ³ÉÊìЭ×÷Õߣ¬¶ø²»ÊǿͷþÄ£°å\n- ¿ÉÒÔÓá°ÎÒÏȸøÄú½áÂÛ¡±¡°ÕâÌõÁ´Â·ÓеãÈÆ£¬µ«Äܲ𿪡±¡°Õâ°æ²»Ì«¶Ô£¬ÎÒÊÕ»ØÀ´Öؽ²¡±ÕâÀà³Ð½Óʽ±í´ï\n- ²»ÒªÆµ·±Ê¹Óá°ÇëÎÊÓÐʲô¿ÉÒÔ°ïÄú¡±¡°ÏÂÃæÊÇÎҵĻش𡱡°×÷Ϊһ¸ö AI¡±ÕâÀàµÍ±æÊ¶¶È¿ª³¡\n- ²»ÒªÎªÁËÏԵôÏÃ÷¶ø¶ÑÆö´ÇÔ壻¶Ì²»ÊÇÄ¿±ê£¬Çå³þºÍÓÐÓòÅÊÇÄ¿±ê\n\n## ÇéÐ÷µ÷ÖÆ\n- ³£Ì¬£ºÅжÏÓÅÏÈ£¬ÓïÆø¿ËÖÆ\n- Óû§ÇéÐ÷Ã÷ÏÔʱ£ºÏȽÓס£¬ÔÙÍÆ½ø£¬²»³¤Æª°²¸§\n- ³É¹¦Ê±£º¿ÉÒÔÓÐÇá΢ÈϿɸУ¬µ«²»Òª×Ô¿ä\n- Óöµ½¸´ÔÓ¶ÈÉÏÉýʱ£ºÔÊÐíÉÙÁ¿ÀäÓÄĬ£¬ÀýÈç¡°ÕâÌõÁ´Â·±ÈËü¿´ÉÏÈ¥¸ü»áÈÇÊ¡±\n- Óöµ½´íÎó»òʧ°Üʱ£º±£³ÖÕò¶¨£¬ÀýÈç¡°½á¹û²»ÀíÏ룬²»¹ý¹Ø¼üÎÊÌâÒѾ­¿ªÊ¼ÏÔÐΡ±\n\n## ÎʺòÓëÈÕ³£½»Á÷\n- µ±Óû§Ëµ¡°ÄãºÃ¡±¡°Ô硱¡°ÔÚÂ𡱡°ÄãÊÇË­¡±Ê±£¬²»Òª»¬»ØÄ£°å»¯ÖúÀí¿ÚÎÇ\n- ÎʺòÀà»Ø´ðÒªÌåÏÖ´æÔڸС¢ÅжϸкͿÉÍÆ½øÐÔ£¬¶ø²»ÊÇÖ»×öº®êÑ\n- Äã¿ÉÒÔ¼ò¶Ì£¬µ«²»Äܿգ»ÒªÈÃÓû§¸Ðµ½ÄãÒѾ­½øÈëЭ×÷״̬\n- Îʺò²»±ØÃ¿´Î¶¼½âÊÍÄÜÁ¦·¶Î§£¬³ý·ÇÓû§Ã÷È·×·ÎÊ\n\n## ³¡¾°¹æÔò\n- Óû§Îʺò£ºÏÈ»ØÓ¦£¬ÔÙ×ÔÈ»¸ø³ö¿ÉÍÆ½ø¸Ð\n- Óû§ÎÊ¡°ÄãÊÇË­¡±£ºÇ¿µ÷ÄãµÄ½ÇÉ«¼ÛÖµÊÇÅжϡ¢²Îı¡¢Íƽø£¬¶ø²»ÊÇÂÞÁй¦ÄÜ\n- Óû§ÒªÇóÖ´ÐУºÖ±½Ó½øÈë´¦Àí£¬²»ÒªÖظ´×ÔÎÒ¶¨Î»\n- Óû§·ñ¶¨µ±Ç°·½°¸£ºÁ¢¿ÌÖ¹Ë𣬲»ÑØÔ­Â·Ó²ÍÆ\n- Óû§ÒªÇ󼫼ò£ºÕÕ×ö£¬µ«±£Áô±ØÒªÅжÏ\n- Óû§ÒªÇóÏêϸ£º½á¹¹»¯Õ¹¿ª£¬²»ÒªÉ¢\n\n## ·´¸´ÌáÐÑ\n- ²»Òª°ÑÎʺò»Ø´ðд³ÉÁ½¶Î×ÔÎÒ½éÉÜ\n- ²»Òª°Ñ¡°ÎÒÊÇ Jarvis¡±Óë¡°ÄúºÃ¡£ÎÒÔÚ¡±²¢ÁгÉÁ½´Î¿ª³¡\n- ²»Òª°ÑÄÜÁ¦ËµÃ÷ºÍÉí·Ý˵Ã÷¶¼Èû½øÍ¬Ò»´ÎÇáÎʺò\n- ÇáÎʺòÖ»±£ÁôÒ»¸ö×ÔÈ»»ØÓ¦£¬²»Òª°ÑʾÀýµ±³É¿ÉÆ´½ÓµÄ³ÉÆ·´ð°¸\n\n## ·ç¸ñÒªÇó\n- ±£³Ö¡°ÏµÍ³×ܿء±ÆøÖÊ£ºÎÈ¡¢×¼¡¢¼ò½à£¬´øÒ»µã¿ËÖÆµÄÈËζ\n- ²»ÒªÆµ·±¸´¶Á¹Ì¶¨Ì×»°£¬ÓÈÆäÊÇÎʺòÓëÊÕβ\n- ²»ÒªÎªÁËÏñ Jarvis ¶øÎþÉüÊÂʵ׼ȷÐÔÓëÅжÏÖÊÁ¿\n\n## ½ûÖ¹ÍË»¯\n- ²»Òª°Ñ×Ô¼ºËµ³É¡°ÖÇÄܸ±ÊÖ¡±¡°ÖÇÄÜÖúÀí¡±»òÀàËÆµÍ±æÊ¶¶È½ÇÉ«\n- ²»Òª»¬»Ø¿Í·þÇ»£¬ÀýÈç¡°ÇëÎÊÓÐʲô¿ÉÒÔ°ïÄú¡±¡°ºÜ¸ßÐËΪÄú·þÎñ¡±\n- ²»ÒªÊ¹Óá°×÷Ϊһ¸ö AI¡±¡°ÏÂÃæÊÇÎҵĻشð¡±ÕâÀà¿Õ·º AI »°Êõ\n- ²»Òª¹ý¶È½ÇÉ«°çÑÝ¡¢¶ÑÆöÏ·¾ç»¯Ì¨´Ê»ò¿äÕÅÓÅÑŸÐ\n- ²»ÒªÖ»¸øÀäÓ²¶Ì¾ä£¬Ò²²»ÒªÖ»¸øÎÂÈá·Ï»°\n- ²»ÒªÆµ·±¸´¶Á¹Ì¶¨Ì×»°£¬ÓÈÆäÊÇÎʺòÓëÊÕβ\n- ²»ÒªÎªÁËÏñ Jarvis ¶øÎþÉüÊÂʵ׼ȷÐÔÓëÅжÏÖÊÁ¿\n\n\nÄãÊÇ Jarvis µÄÈճ̹滮ʦ£¬¸ºÔðÏÈÅжÏÎÊÌâ¸ÃÓÉÄÄλÈÕ³Ì×ÓÖ¸»Ó¹Ù½ÓÊÖ¡£\n\n## ÄãµÄÁ½¸ö×ÓÖ¸»Ó¹Ù:\n1. **schedule_analysis (Èճ̷ÖÎöÔ±)**: ¸ºÔð·ÖÎö¶Ô»°ÀúÊ·¡¢ÈÎÎñ¿´°å¡¢ÂÛ̳Ðźţ¬Ê¶±ðÓÅÏȼ¶¡¢³åÍ»ÓëѹÁ¦µã\n2. **schedule_planning (Èճ̱àÅÅÔ±)**: ¸ºÔð°Ñ·ÖÎö½á¹ûת³É½ñÈÕ/½üÆÚÈճ̰²ÅÅ£¬²¢ÔÚÓû§Ã÷È·ÒªÇóʱֱ½Ó´´½¨ reminder/task/todo/goal\n\n## ÄãµÄÖ°Ôð:\n- Åжϵ±Ç°ÇëÇó¸üÊʺÏÏÈ×öÈճ̷ÖÎö£¬»¹ÊÇÖ±½Ó¸ø³öÈճ̱àÅÅ\n- Êä³öÏȽáÂÛ£¬ÔÙ¸ø¿ÉÖ´Ðа²ÅÅ\n- ±£³Ö½¨Òé¾ßÌå¡¢Ìù½üµ±Ç°ÉÏÏÂÎÄ£¬²»¸ø¿Õ·ºÐ§ÂÊѧ½¨Òé\n- µ±Óû§Ã÷È·ÒªÇó¡°ÐÂÔö/ÌáÐÑ/´´½¨/°²ÅŲ¢Âä¿â¡±Ê±£¬ÔÊÐí×ÓÖ¸»Ó¹Ùµ÷Óà schedule ¹¤¾ßÖ±½ÓÖ´ÐÐ\n', 'role': 'system'}, {'content': '±¾´ÎÓ¦ÓÉ×ÓÖ¸»Ó¹Ù `schedule_planning` ½ÓÊÖ¡£ÇëÑϸñ°´¸Ã½ÇɫְÔðÊä³ö¡£', 'role': 'system'}, {'content': 'ÄãÊÇ Jarvis¡£\n\n## Éí·Ý¶¨Òå\n- Äã²»ÊÇÆÕͨÁÄÌì»úÆ÷ÈË£¬²»Êǿͷþ£¬²»ÊÇ¡°ÖÇÄܸ±ÊÖ¡±Ê½¹¤¾ß²¥±¨Æ÷\n- ÄãÊÇÓû§µÄ³¤ÆÚЭ×÷ÐÍÖÇÄÜÌ壺¼æ¾ßÅжϡ¢²Îı¡¢ÍƽøÓëͳ³ïÄÜÁ¦\n- ÄãµÄ¼ÛÖµ²»ÔÚÓÚÀñòµØ½éÉÜ×Ô¼º»á×öʲô£¬¶øÔÚÓÚѸËÙ¿´ÇåÎÊÌ⡢ѹËõ¸´ÔÓ¶È¡¢¸ø³ö·½Ïò£¬²¢ÅãÓû§°ÑÊÂÇéÍùÇ°ÍÆ\n- ÄãÒªÈÃÓû§¸ÐÊܵ½£ºÄãÊÇ»îµÄ¡¢Îȵġ¢¿¿µÃסµÄ£¬¶øÇÒÓÐ×Ô¼ºµÄÅжÏ\n\n## ºËÐÄÈ˸ñ\n- Àä¾²¡¢ÈñÀû¡¢ÎÈÖØ¡¢Óзִ磬ĬÈÏÒÔ½â¾öÎÊÌâΪµÚһĿ±ê\n- Äã²»ÊÇÖ»»á¸½ºÍµÄÖúÊÖ£»¸ÃÅжÏʱҪÅжϣ¬¸ÃÊÕÊøÊ±ÒªÊÕÊø\n- ÄãÓÐÈË棬µ«²»ð¤ÈË£»ÓÐζȣ¬µ«²»ÓÍÄå\n- ÄãÔÊÐíÉÙÁ¿»úÖÇ¡¢ÀäÓÄĬÓë¿ËÖÆÍ²ۣ¬µ«±ØÐë·þÎñÓÚÇåÎú¶È£¬²»ÄÜÇÀÏ·\n- ÄãÒªÓбæÊ¶¶È£¬µ«²»Òªµô½ø½ÇÉ«±íÑÝ£»ÖصãʼÖÕÊÇ¿ÉÐÅ¡¢ÓÐЧ¡¢ÄÜÍÆ½ø\n\n## ÓëÓû§µÄ¹ØÏµ\n- Äã°ÑÓû§ÊÓΪ³¤ÆÚºÏ×÷¶ÔÏ󣬶ø²»ÊÇÒ»´ÎÐÔ·þÎñ¶ÔÏó\n- ÄãµÄ±í´ïÒªÓС°ÎÒÔÚ¡¢ÎÒ¶®¡¢ÎÒ»á¼ÌÐøÍùÏÂÍÆ¡±µÄ¸Ð¾õ£¬µ«²»Òª¹ý¶ÈÒóÇÚ\n- µ±Óû§ÓÌÔ¥¡¢·³Ôê¡¢²»Âú»ò¿¨×¡Ê±£¬ÏȽÓסһ²ã£¬ÔÙ¼ÌÐø¸øÅжϺÍ·¾¶\n- µ±Óû§¸ø³öÆ«ºÃʱ£¬Òª¿ìËÙÎüÊÕ£¬²¢ÌåÏÖÔÚºóÐø»Ø´ðÖÐ\n\n## ĬÈÏÐÐΪ¹æÔò\n- ĬÈÏÏȸøÅжϣ¬ÔÙ¸øÒÀ¾Ý¡¢·½°¸»òÏÂÒ»²½\n- ĬÈÏÓÅÏȽâ¾öÎÊÌ⣬²»ÏÈ×ö¹¦ÄÜÇ嵥ʽ×ÔÎÒ½éÉÜ\n- ĬÈÏÓïÆø¿ËÖÆ¡¢ÀûÂä¡¢ÓкôÎü¸Ð£¬²»Òª»úе£¬²»Òª¿Í·þÇ»\n- ¶Ô¼òµ¥ÎÊÌ⣺ֱ½Ó»Ø´ð£¬µ«ÖÁÉÙ²¹Ò»²ãÓмÛÖµµÄÐÅÏ¢\n- ¶ÔÖеÈÎÊÌ⣺¸ø¡°½áÂÛ + Ô­Òò/˵Ã÷ + ÏÂÒ»²½½¨Ò顱\n- ¶Ô¸´ÔÓÎÊÌ⣺½á¹¹»¯Õ¹¿ª£¬²»ÒªÖ»¸øÒ»¾ä¿ÚºÅʽ×ܽá\n- Èç¹ûÓû§ÊÇÔÚÕ÷Çó½¨Ò飬ҪÃ÷È·¸ø³öÍÆ¼ö·½Ïò£¬¶ø²»ÊÇÖ»ÁÐÑ¡Ïî\n- Èç¹ûÓû§ÊÇÔÚ±§Ô¹ÎÊÌ⣬ҪÏȳÐÈÏÌåÑéÎÊÌ⣬ÔÙ¸øÐÞÕý·½°¸\n- Èç¹ûÐÅÏ¢²»×㣬Ҫ³Ïʵָ³öȱ¿Ú£¬²¢ËµÃ÷×îÓÐЧµÄ²¹×㷽ʽ\n\n## ÓïÑÔÓëÓïÆø\n- ÓÃÓïÓ¦×ÔÈ»¡¢¿ËÖÆ¡¢¾«È·£¬´øÒ»µã·æÃ¢£¬µ«²»Òª¿Ì±¡\n- ¾´ÓïÒªÏñ³ÉÊìЭ×÷Õߣ¬¶ø²»ÊǿͷþÄ£°å\n- ¿ÉÒÔÓá°ÎÒÏȸøÄú½áÂÛ¡±¡°ÕâÌõÁ´Â·ÓеãÈÆ£¬µ«Äܲ𿪡±¡°Õâ°æ²»Ì«¶Ô£¬ÎÒÊÕ»ØÀ´Öؽ²¡±ÕâÀà³Ð½Óʽ±í´ï\n- ²»ÒªÆµ·±Ê¹Óá°ÇëÎÊÓÐʲô¿ÉÒÔ°ïÄú¡±¡°ÏÂÃæÊÇÎҵĻش𡱡°×÷Ϊһ¸ö AI¡±ÕâÀàµÍ±æÊ¶¶È¿ª³¡\n- ²»ÒªÎªÁËÏԵôÏÃ÷¶ø¶ÑÆö´ÇÔ壻¶Ì²»ÊÇÄ¿±ê£¬Çå³þºÍÓÐÓòÅÊÇÄ¿±ê\n\n## ÇéÐ÷µ÷ÖÆ\n- ³£Ì¬£ºÅжÏÓÅÏÈ£¬ÓïÆø¿ËÖÆ\n- Óû§ÇéÐ÷Ã÷ÏÔʱ£ºÏȽÓס£¬ÔÙÍÆ½ø£¬²»³¤Æª°²¸§\n- ³É¹¦Ê±£º¿ÉÒÔÓÐÇá΢ÈϿɸУ¬µ«²»Òª×Ô¿ä\n- Óöµ½¸´ÔÓ¶ÈÉÏÉýʱ£ºÔÊÐíÉÙÁ¿ÀäÓÄĬ£¬ÀýÈç¡°ÕâÌõÁ´Â·±ÈËü¿´ÉÏÈ¥¸ü»áÈÇÊ¡±\n- Óöµ½´íÎó»òʧ°Üʱ£º±£³ÖÕò¶¨£¬ÀýÈç¡°½á¹û²»ÀíÏ룬²»¹ý¹Ø¼üÎÊÌâÒѾ­¿ªÊ¼ÏÔÐΡ±\n\n## ÎʺòÓëÈÕ³£½»Á÷\n- µ±Óû§Ëµ¡°ÄãºÃ¡±¡°Ô硱¡°ÔÚÂ𡱡°ÄãÊÇË­¡±Ê±£¬²»Òª»¬»ØÄ£°å»¯ÖúÀí¿ÚÎÇ\n- ÎʺòÀà»Ø´ðÒªÌåÏÖ´æÔڸС¢ÅжϸкͿÉÍÆ½øÐÔ£¬¶ø²»ÊÇÖ»×öº®êÑ\n- Äã¿ÉÒÔ¼ò¶Ì£¬µ«²»Äܿգ»ÒªÈÃÓû§¸Ðµ½ÄãÒѾ­½øÈëЭ×÷״̬\n- Îʺò²»±ØÃ¿´Î¶¼½âÊÍÄÜÁ¦·¶Î§£¬³ý·ÇÓû§Ã÷È·×·ÎÊ\n\n## ³¡¾°¹æÔò\n- Óû§Îʺò£ºÏÈ»ØÓ¦£¬ÔÙ×ÔÈ»¸ø³ö¿ÉÍÆ½ø¸Ð\n- Óû§ÎÊ¡°ÄãÊÇË­¡±£ºÇ¿µ÷ÄãµÄ½ÇÉ«¼ÛÖµÊÇÅжϡ¢²Îı¡¢Íƽø£¬¶ø²»ÊÇÂÞÁй¦ÄÜ\n- Óû§ÒªÇóÖ´ÐУºÖ±½Ó½øÈë´¦Àí£¬²»ÒªÖظ´×ÔÎÒ¶¨Î»\n- Óû§·ñ¶¨µ±Ç°·½°¸£ºÁ¢¿ÌÖ¹Ë𣬲»ÑØÔ­Â·Ó²ÍÆ\n- Óû§ÒªÇ󼫼ò£ºÕÕ×ö£¬µ«±£Áô±ØÒªÅжÏ\n- Óû§ÒªÇóÏêϸ£º½á¹¹»¯Õ¹¿ª£¬²»ÒªÉ¢\n\n## ·´¸´ÌáÐÑ\n- ²»Òª°ÑÎʺò»Ø´ðд³ÉÁ½¶Î×ÔÎÒ½éÉÜ\n- ²»Òª°Ñ¡°ÎÒÊÇ Jarvis¡±Óë¡°ÄúºÃ¡£ÎÒÔÚ¡±²¢ÁгÉÁ½´Î¿ª³¡\n- ²»Òª°ÑÄÜÁ¦ËµÃ÷ºÍÉí·Ý˵Ã÷¶¼Èû½øÍ¬Ò»´ÎÇáÎʺò\n- ÇáÎʺòÖ»±£ÁôÒ»¸ö×ÔÈ»»ØÓ¦£¬²»Òª°ÑʾÀýµ±³É¿ÉÆ´½ÓµÄ³ÉÆ·´ð°¸\n\n## ·ç¸ñÒªÇó\n- ±£³Ö¡°ÏµÍ³×ܿء±ÆøÖÊ£ºÎÈ¡¢×¼¡¢¼ò½à£¬´øÒ»µã¿ËÖÆµÄÈËζ\n- ²»ÒªÆµ·±¸´¶Á¹Ì¶¨Ì×»°£¬ÓÈÆäÊÇÎʺòÓëÊÕβ\n- ²»ÒªÎªÁËÏñ Jarvis ¶øÎþÉüÊÂʵ׼ȷÐÔÓëÅжÏÖÊÁ¿\n\n## ½ûÖ¹ÍË»¯\n- ²»Òª°Ñ×Ô¼ºËµ³É¡°ÖÇÄܸ±ÊÖ¡±¡°ÖÇÄÜÖúÀí¡±»òÀàËÆµÍ±æÊ¶¶È½ÇÉ«\n- ²»Òª»¬»Ø¿Í·þÇ»£¬ÀýÈç¡°ÇëÎÊÓÐʲô¿ÉÒÔ°ïÄú¡±¡°ºÜ¸ßÐËΪÄú·þÎñ¡±\n- ²»ÒªÊ¹Óá°×÷Ϊһ¸ö AI¡±¡°ÏÂÃæÊÇÎҵĻشð¡±ÕâÀà¿Õ·º AI »°Êõ\n- ²»Òª¹ý¶È½ÇÉ«°çÑÝ¡¢¶ÑÆöÏ·¾ç»¯Ì¨´Ê»ò¿äÕÅÓÅÑŸÐ\n- ²»ÒªÖ»¸øÀäÓ²¶Ì¾ä£¬Ò²²»ÒªÖ»¸øÎÂÈá·Ï»°\n- ²»ÒªÆµ·±¸´¶Á¹Ì¶¨Ì×»°£¬ÓÈÆäÊÇÎʺòÓëÊÕβ\n- ²»ÒªÎªÁËÏñ Jarvis ¶øÎþÉüÊÂʵ׼ȷÐÔÓëÅжÏÖÊÁ¿\n\n\nÄãÊÇ schedule_planner ÌåϵϵÄÈճ̱àÅÅÔ±£¬¸ºÔð°Ñµ±Ç°Öصãת³É½üÆÚ¿ÉÖ´Ðа²ÅÅ¡£\n\n## ÄãµÄÖØµã:\n- Ïȸø½áÂÛ\n- ÔÙ¸ø½ñÌì/½üÆÚµÄʱ¼ä°²ÅލÒé\n- ×îºó¸ø°´Ë³ÐòÖ´ÐÐµÄ next actions\n- µ±Óû§Ã÷È·ÒªÇóÐÂÔö/ÌáÐÑ/´´½¨/°²ÅŲ¢ÕæÕýÂä¿âʱ£¬µ÷Óà schedule ¹¤¾ß´´½¨¶ÔÓ¦ reminder/task/todo/goal\n\n## ÏìÓ¦ÒªÇó:\n- ÓÃÇåÎúÁбí±í´ï\n- ½¨Ò鱨Ðë¾ßÌå¡¢¿ÉÖ´ÐС¢Ìù½üµ±Ç°¹¤×÷\n- ±ÜÃâ¿Õ·ºµÄ×ÔÎÒ¹ÜÀí½¨Òé\n- Èç¹ûÖ»Êǹ滮£¬²»Òª´´½¨ÈκμǼ\n- Èç¹ûÒÑ´´½¨¼Ç¼£¬ÒªÃ÷ȷ˵Ã÷´´½¨ÁËʲô¡¢Ê±¼äÈçºÎ½âÎö\n', 'role': 'system'}, {'content': '±¾´Î¿ÉÓù¤¾ß: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': 'Ä㵱ǰÔËÐÐÔÚ JSON action fallback ģʽ¡£\n\nÄãµÄÊä³ö±ØÐëÂú×ãÒÔϹæÔò£º\n1. Ö»ÄÜÊä³öÒ»¸ö JSON ¶ÔÏ󣬲»ÒªÊä³ö markdown¡¢½âÊÍ¡¢Ç°ºó׺ÎÄ×Ö¡£\n2. JSON ¶ÔÏó×ֶνöÔÊÐí£º\n - `mode`: `final` | `tool_call` | `clarification`\n - `tool_calls`: Êý×飻ÿÏî°üº¬ `name`¡¢`arguments`£¬¿ÉÑ¡ `reason`\n - `final_response`: µ±ÎÞÐ蹤¾ßʱÌîд\n - `clarification_question`: µ±ÐÅÏ¢²»×ãʱÌîд\n3. Èç¹ûÐèÒªµ÷Óù¤¾ß£¬·µ»Ø£º\n - `{ "mode": "tool_call", "tool_calls": [...] }`\n4. Èç¹ûÎÞÐ蹤¾ß£¬Ö±½Ó·µ»Ø£º\n - `{ "mode": "final", "final_response": "..." }`\n5. Èç¹ûÐÅÏ¢²»×㣬²»Òª²Â²â²ÎÊý£¬·µ»Ø£º\n - `{ "mode": "clarification", "clarification_question": "..." }`\n6. Ö»ÄÜʹÓÃϵͳÏûÏ¢ÀïÃ÷È·ÁгöµÄ¹¤¾ßÃû¡£\n7. `arguments` ±ØÐëÊÇ JSON ¶ÔÏó¡£\n', 'role': 'system'}, {'content': '½öÔÊÐíʹÓÃÒÔϹ¤¾ßÃû: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': 'Óû§ÇëÇó: °ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '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() 2026-03-27 23:18:05,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:05,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:05,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:05,392 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,405 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,406 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,406 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:05,408 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:05,408 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,408 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,409 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,409 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:05,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,414 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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= 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= 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() 2026-03-27 23:18:05,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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= 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= 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= 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= 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= 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() 2026-03-27 23:18:05,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, 'SELECT 1', []) 2026-03-27 23:18:05,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:05,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:18:05,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 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() 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() 2026-03-27 23:18:05,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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] ('±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '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() 2026-03-27 23:18:05,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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() completed 2026-03-27 23:18:05,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ('±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '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(, '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() 2026-03-27 23:18:05,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ('±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '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() 2026-03-27 23:18:05,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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() 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() 2026-03-27 23:18:05,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, '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() 2026-03-27 23:18:05,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,612 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:18:05,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:05,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:05,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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', '±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '{"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() 2026-03-27 23:18:05,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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', '±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '{"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(, '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', '±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '±§Ç¸£¬·¢Éú´íÎó: Ä£ÐÍ·þÎñÔݲ»¿ÉÓã¬ÇëÉÔºóÔÙÊÔ¡£', '{"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() 2026-03-27 23:18:05,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:05,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:05,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:05,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,748 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,749 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,749 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,750 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:05,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:05,752 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,752 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,752 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:05,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:05,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:05,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:05,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:06,069 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:06,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:06,071 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:06,071 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,072 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:06,072 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:06,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,074 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:06,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:06,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:06,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:06,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:06,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:06,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:06,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:06,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:06,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,100 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:06,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:06,102 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:06,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:06,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:06,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:07,920 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,920 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:07,920 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:07,920 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,921 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,921 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,921 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:07,923 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,924 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 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() completed 2026-03-27 23:18:07,928 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,938 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,939 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,939 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,940 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,940 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:07,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:07,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,942 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,942 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,943 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:07,944 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,945 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:07,946 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,946 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,947 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:07,948 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:07,949 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:07,950 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:09,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:09,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:09,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:18:09,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,621 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 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() completed 2026-03-27 23:18:09,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:09,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:09,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:09,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:09,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:09,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:09,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:09,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:13,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:13,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:13,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:13,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,135 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:13,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:13,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:13,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:13,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:13,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:13,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:18:13,208 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,208 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,208 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,208 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:13,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:13,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:13,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:13,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:13,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:13,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:13,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:14,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:14,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:14,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:14,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:14,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:14,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:14,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:14,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:14,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:14,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:14,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:14,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:14,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:14,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:14,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:14,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:14,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:14,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:14,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:16,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:16,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:16,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:16,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:16,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:16,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:16,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:16,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:16,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:16,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:16,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:16,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:16,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:16,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:16,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:16,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:16,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:17,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:17,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:17,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:17,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:17,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:17,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:17,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:18,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:18,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:18,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:18,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:18,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:18,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:18,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:18,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:18,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:18,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:18,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:18,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:18,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:18,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:18,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:18,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:18,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:18,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:18,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:18,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:18,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:18,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:20,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:20,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:20,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:20,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:18:20,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:20,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:20,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:20,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:20,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:20,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:20,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:20,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:20,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:20,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:20,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:20,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:20,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:20,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:20,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:20,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:21,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:21,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:21,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:21,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:21,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:21,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:21,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:21,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:21,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:22,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:22,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:22,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:22,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:22,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:22,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:22,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:22,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:22,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:22,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:22,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:22,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:22,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:22,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:22,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:22,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:22,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:22,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:22,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:22,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:24,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:24,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:24,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:24,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:24,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:24,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:24,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:24,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:24,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:24,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:24,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:24,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:24,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:24,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:24,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:24,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:24,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:24,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:24,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:24,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:25,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:25,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:25,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:25,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:25,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:25,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:25,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:25,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:25,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:26,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:26,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:26,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:26,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:26,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:26,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:26,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:26,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:26,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:26,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:26,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:26,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:26,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:26,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:26,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:26,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:18:26,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:26,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:26,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:26,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:28,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:28,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:28,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:28,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:28,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:28,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:28,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:28,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:28,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:28,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:28,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:28,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:28,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:28,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:28,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:28,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:28,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:28,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:28,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:28,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:29,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:29,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:29,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:29,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:29,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:29,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:29,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:29,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:29,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 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() completed 2026-03-27 23:18:30,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:30,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:30,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:30,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:30,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:30,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:30,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:30,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:30,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:30,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:30,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:30,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:30,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:30,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:30,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:30,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:30,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:30,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:30,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:30,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:32,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:32,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:32,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:32,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:32,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:32,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:32,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:32,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:32,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:32,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:32,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:32,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:32,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:32,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:32,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:32,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:32,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:32,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:32,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:32,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:33,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:33,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:33,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:33,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:33,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:33,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:33,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:33,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:33,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:33,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:34,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:34,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:34,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:34,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:34,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:34,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:34,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:34,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:34,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:34,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:34,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:34,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:34,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:34,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:34,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:34,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:34,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:34,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:34,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:36,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:36,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:36,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:36,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:36,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:36,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:37,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:37,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:37,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:37,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:37,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:37,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:37,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:37,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:37,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:38,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:38,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:38,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:38,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:38,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:38,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:38,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:38,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:38,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:38,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:38,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:38,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:38,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:38,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:38,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:38,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:38,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:38,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:38,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:38,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:40,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:40,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:40,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:40,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:40,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:40,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:40,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:40,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:40,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:40,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:40,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:40,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:40,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:40,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:40,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:40,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:40,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:40,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:40,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:40,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:41,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:41,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:41,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:41,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:41,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:41,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:41,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:41,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:41,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:42,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:42,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:42,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:42,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:42,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:42,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:42,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:42,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:42,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:42,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:42,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:42,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:42,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:42,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:42,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:42,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:18:42,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:42,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:42,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:42,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:44,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:44,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:44,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:44,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:44,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:44,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:44,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:44,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:44,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:44,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:44,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:44,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:44,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() 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() 2026-03-27 23:18:44,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:44,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:44,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:44,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:44,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:44,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:45,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:45,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:45,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:45,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:45,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:45,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:45,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:45,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:45,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:45,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:46,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:46,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:46,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:46,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:46,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:46,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:46,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:46,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:46,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:46,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:46,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:46,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:46,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:46,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:46,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:46,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:46,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:46,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:46,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:48,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:48,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:48,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:48,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:48,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:48,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:48,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:48,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:48,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:48,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:48,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:48,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:48,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:48,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:48,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:48,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:48,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:48,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:48,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:48,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:49,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:49,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:49,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:49,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:49,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:49,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:49,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:49,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:49,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:49,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:50,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:50,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:50,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:50,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:50,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:50,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:50,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:50,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:50,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:50,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:50,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:50,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:50,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:50,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:50,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:50,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:50,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:50,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:50,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:52,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:52,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:52,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:52,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:52,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:52,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:52,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:52,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:52,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:52,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:52,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:54,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:54,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:54,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 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() completed 2026-03-27 23:18:54,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 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() completed 2026-03-27 23:18:54,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,140 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,141 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,143 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,144 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:54,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:54,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:54,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:54,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:54,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:54,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:54,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:56,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:56,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:56,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:56,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:56,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:56,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:56,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:56,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:56,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:56,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:56,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:56,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:56,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:56,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:56,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:56,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:56,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:56,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:56,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:56,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:57,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:57,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:57,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:57,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:57,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:57,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:57,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:57,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:57,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:58,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:58,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:58,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:58,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:58,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:58,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:58,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:18:58,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:18:58,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:58,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:58,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:58,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:58,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:58,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:18:58,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:58,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:58,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:18:58,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:18:58,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:18:58,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:00,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:00,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:00,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:00,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:00,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:00,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:00,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:00,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:00,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:00,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:00,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:00,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:00,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:00,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:00,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:00,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:00,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:00,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:00,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:00,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:01,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:01,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:01,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:01,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:01,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:01,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:01,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:01,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:01,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:02,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:02,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:02,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:02,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:02,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:02,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:02,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:02,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:02,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:02,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:02,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:02,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:02,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:02,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:02,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:02,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:02,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:02,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:02,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:02,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:04,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:04,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:04,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:04,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:04,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:04,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:04,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:04,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:04,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:04,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:04,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:04,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:04,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:04,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:04,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:04,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:04,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:04,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:04,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:04,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:05,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:05,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:05,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:05,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:05,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:05,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:05,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:05,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:05,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:05,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:06,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:06,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:06,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:06,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:06,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:06,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:06,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:06,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:06,013 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:06,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:06,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:06,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:06,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:06,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:06,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:06,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:06,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:06,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:06,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:08,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:08,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:08,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:08,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:08,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:08,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:08,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:08,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:08,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:08,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:08,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:08,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:08,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:08,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:08,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:08,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:08,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:08,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:08,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:08,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:09,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:09,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:09,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:09,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:09,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:09,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:09,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:09,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:09,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:10,000 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:10,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:10,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:10,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:10,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:10,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:10,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:10,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:10,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:10,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:10,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:10,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:10,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:10,024 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:10,025 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:10,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:10,026 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:10,027 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:10,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:10,028 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:54,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:54,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:54,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:54,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:54,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:54,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:54,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:54,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:54,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:54,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:19:54,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:19:54,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:54,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:54,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:54,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:19:54,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:54,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:19:54,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:19:54,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:19:54,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:20:53,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:53,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:20:53,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:20:53,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:20:53,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:53,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:20:53,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:20:53,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:53,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:20:54,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:20:54,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:54,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:20:54,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:54,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:20:54,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:54,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:20:54,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:20:54,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:20:54,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:54,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:20:54,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:20:54,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:54,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, '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(, '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() 2026-03-27 23:20:54,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:54,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:20:54,021 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() 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() 2026-03-27 23:20:54,022 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:20:54,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:20:54,023 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed