INFO: Started server process [30876] INFO: Waiting for application startup. 2026-03-27 12:18:36,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x000001B36A4FA340> 2026-03-27 12:18:36,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x000001B36A4FA340> completed 2026-03-27 12:18:36,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x000001B36A4FA3E0>, deterministic=True) 2026-03-27 12:18:36,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x000001B36A4FA3E0>, deterministic=True) completed 2026-03-27 12:18:36,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 12:18:36,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 12:18:36,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA read_uncommitted', []) 2026-03-27 12:18:36,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA read_uncommitted', []) completed 2026-03-27 12:18:36,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,199 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:36,200 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("users") 2026-03-27 12:18:36,200 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("users")', ()) 2026-03-27 12:18:36,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("users")', ()) completed 2026-03-27 12:18:36,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,294 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("documents") 2026-03-27 12:18:36,295 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("documents")', ()) 2026-03-27 12:18:36,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("documents")', ()) completed 2026-03-27 12:18:36,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,296 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("document_chunks") 2026-03-27 12:18:36,297 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("document_chunks")', ()) 2026-03-27 12:18:36,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("document_chunks")', ()) completed 2026-03-27 12:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,298 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("tasks") 2026-03-27 12:18:36,298 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("tasks")', ()) 2026-03-27 12:18:36,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("tasks")', ()) completed 2026-03-27 12:18:36,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,300 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("task_histories") 2026-03-27 12:18:36,300 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("task_histories")', ()) 2026-03-27 12:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("task_histories")', ()) completed 2026-03-27 12:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,302 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_posts") 2026-03-27 12:18:36,302 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("forum_posts")', ()) 2026-03-27 12:18:36,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("forum_posts")', ()) completed 2026-03-27 12:18:36,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,304 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_replies") 2026-03-27 12:18:36,304 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("forum_replies")', ()) 2026-03-27 12:18:36,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("forum_replies")', ()) completed 2026-03-27 12:18:36,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,305 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agents") 2026-03-27 12:18:36,305 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("agents")', ()) 2026-03-27 12:18:36,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("agents")', ()) completed 2026-03-27 12:18:36,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,307 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agent_messages") 2026-03-27 12:18:36,307 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("agent_messages")', ()) 2026-03-27 12:18:36,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("agent_messages")', ()) completed 2026-03-27 12:18:36,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,308 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("conversations") 2026-03-27 12:18:36,309 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("conversations")', ()) 2026-03-27 12:18:36,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("conversations")', ()) completed 2026-03-27 12:18:36,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,310 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("messages") 2026-03-27 12:18:36,310 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("messages")', ()) 2026-03-27 12:18:36,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("messages")', ()) completed 2026-03-27 12:18:36,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,312 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_nodes") 2026-03-27 12:18:36,312 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("kg_nodes")', ()) 2026-03-27 12:18:36,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("kg_nodes")', ()) completed 2026-03-27 12:18:36,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,313 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_edges") 2026-03-27 12:18:36,314 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("kg_edges")', ()) 2026-03-27 12:18:36,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("kg_edges")', ()) completed 2026-03-27 12:18:36,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,315 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("memory_summaries") 2026-03-27 12:18:36,315 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("memory_summaries")', ()) 2026-03-27 12:18:36,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("memory_summaries")', ()) completed 2026-03-27 12:18:36,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,317 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("user_memories") 2026-03-27 12:18:36,317 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("user_memories")', ()) 2026-03-27 12:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("user_memories")', ()) completed 2026-03-27 12:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,319 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_event_tags") 2026-03-27 12:18:36,319 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_event_tags")', ()) 2026-03-27 12:18:36,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_event_tags")', ()) completed 2026-03-27 12:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,320 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_tags") 2026-03-27 12:18:36,320 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_memory_tags")', ()) 2026-03-27 12:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_memory_tags")', ()) completed 2026-03-27 12:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,321 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_sources") 2026-03-27 12:18:36,322 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_memory_sources")', ()) 2026-03-27 12:18:36,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_memory_sources")', ()) completed 2026-03-27 12:18:36,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,323 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_events") 2026-03-27 12:18:36,323 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_events")', ()) 2026-03-27 12:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_events")', ()) completed 2026-03-27 12:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,325 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_candidates") 2026-03-27 12:18:36,325 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_candidates")', ()) 2026-03-27 12:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_candidates")', ()) completed 2026-03-27 12:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,326 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memories") 2026-03-27 12:18:36,327 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_memories")', ()) 2026-03-27 12:18:36,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_memories")', ()) completed 2026-03-27 12:18:36,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,328 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_tags") 2026-03-27 12:18:36,328 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_tags")', ()) 2026-03-27 12:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_tags")', ()) completed 2026-03-27 12:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,330 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("daily_todos") 2026-03-27 12:18:36,330 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("daily_todos")', ()) 2026-03-27 12:18:36,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("daily_todos")', ()) completed 2026-03-27 12:18:36,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,331 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("reminders") 2026-03-27 12:18:36,331 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("reminders")', ()) 2026-03-27 12:18:36,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("reminders")', ()) completed 2026-03-27 12:18:36,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,333 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("goals") 2026-03-27 12:18:36,333 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("goals")', ()) 2026-03-27 12:18:36,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("goals")', ()) completed 2026-03-27 12:18:36,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,334 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("logs") 2026-03-27 12:18:36,335 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("logs")', ()) 2026-03-27 12:18:36,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("logs")', ()) completed 2026-03-27 12:18:36,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,336 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("skills") 2026-03-27 12:18:36,336 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("skills")', ()) 2026-03-27 12:18:36,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("skills")', ()) completed 2026-03-27 12:18:36,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,338 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("folders") 2026-03-27 12:18:36,338 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 12:18:36,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("folders")', ()) 2026-03-27 12:18:36,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("folders")', ()) completed 2026-03-27 12:18:36,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,341 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(logs) 2026-03-27 12:18:36,341 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00032s] () 2026-03-27 12:18:36,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(logs)', ()) 2026-03-27 12:18:36,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(logs)', ()) completed 2026-03-27 12:18:36,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,343 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(messages) 2026-03-27 12:18:36,343 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00024s] () 2026-03-27 12:18:36,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(messages)', ()) 2026-03-27 12:18:36,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(messages)', ()) completed 2026-03-27 12:18:36,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,345 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(documents) 2026-03-27 12:18:36,345 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00029s] () 2026-03-27 12:18:36,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(documents)', ()) 2026-03-27 12:18:36,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(documents)', ()) completed 2026-03-27 12:18:36,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,346 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(users) 2026-03-27 12:18:36,347 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00029s] () 2026-03-27 12:18:36,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(users)', ()) 2026-03-27 12:18:36,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(users)', ()) completed 2026-03-27 12:18:36,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,348 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT id, email, username FROM users ORDER BY created_at, id 2026-03-27 12:18:36,348 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00028s] () 2026-03-27 12:18:36,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,349 | 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 12:18:36,349 | 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 12:18:36,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,350 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(users) 2026-03-27 12:18:36,350 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00025s] () 2026-03-27 12:18:36,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA index_list(users)', ()) 2026-03-27 12:18:36,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA index_list(users)', ()) completed 2026-03-27 12:18:36,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,352 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(forum_posts) 2026-03-27 12:18:36,353 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00029s] () 2026-03-27 12:18:36,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(forum_posts)', ()) 2026-03-27 12:18:36,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(forum_posts)', ()) completed 2026-03-27 12:18:36,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,354 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(forum_posts) 2026-03-27 12:18:36,355 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00027s] () 2026-03-27 12:18:36,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA index_list(forum_posts)', ()) 2026-03-27 12:18:36,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA index_list(forum_posts)', ()) completed 2026-03-27 12:18:36,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,356 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(agents) 2026-03-27 12:18:36,356 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00022s] () 2026-03-27 12:18:36,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(agents)', ()) 2026-03-27 12:18:36,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(agents)', ()) completed 2026-03-27 12:18:36,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,358 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(skills) 2026-03-27 12:18:36,358 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00030s] () 2026-03-27 12:18:36,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(skills)', ()) 2026-03-27 12:18:36,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(skills)', ()) completed 2026-03-27 12:18:36,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,360 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,360 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner' 2026-03-27 12:18:36,360 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00028s] () 2026-03-27 12:18:36,360 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,360 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,360 | 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 12:18:36,361 | 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 12:18:36,361 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,361 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,361 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,362 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00024s] ('½ñÈÕÖØµã²ð½â',) 2026-03-27 12:18:36,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('½ñÈÕÖØµã²ð½â',)) 2026-03-27 12:18:36,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('½ñÈÕÖØµã²ð½â',)) completed 2026-03-27 12:18:36,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,363 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,363 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.001613s ago] ('Öܼƻ®±àÅÅ',) 2026-03-27 12:18:36,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Öܼƻ®±àÅÅ',)) 2026-03-27 12:18:36,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Öܼƻ®±àÅÅ',)) completed 2026-03-27 12:18:36,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,364 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,364 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.00323s ago] ('ʱ¼ä³åÍ»·ÖÎö',) 2026-03-27 12:18:36,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ¼ä³åÍ»·ÖÎö',)) 2026-03-27 12:18:36,365 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ¼ä³åÍ»·ÖÎö',)) completed 2026-03-27 12:18:36,365 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,365 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,366 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,366 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.00477s ago] ('ÈÎÎñÖ´ÐÐ SOP',) 2026-03-27 12:18:36,366 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,366 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,366 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ÈÎÎñÖ´ÐÐ SOP',)) 2026-03-27 12:18:36,366 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ÈÎÎñÖ´ÐÐ SOP',)) completed 2026-03-27 12:18:36,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,367 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,367 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.006089s ago] ('Íⲿ½»»¥Íƽø',) 2026-03-27 12:18:36,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Íⲿ½»»¥Íƽø',)) 2026-03-27 12:18:36,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Íⲿ½»»¥Íƽø',)) completed 2026-03-27 12:18:36,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,368 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,369 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.007378s ago] ('֪ʶ¼ìË÷ÕªÒª',) 2026-03-27 12:18:36,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ¼ìË÷ÕªÒª',)) 2026-03-27 12:18:36,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ¼ìË÷ÕªÒª',)) completed 2026-03-27 12:18:36,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,369 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,369 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.008583s ago] ('ͼÆ×³Áµí²ßÂÔ',) 2026-03-27 12:18:36,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼÆ×³Áµí²ßÂÔ',)) 2026-03-27 12:18:36,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼÆ×³Áµí²ßÂÔ',)) completed 2026-03-27 12:18:36,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,370 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,371 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01004s ago] ('·çÏÕʶ±ðÄ£°å',) 2026-03-27 12:18:36,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('·çÏÕʶ±ðÄ£°å',)) 2026-03-27 12:18:36,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('·çÏÕʶ±ðÄ£°å',)) completed 2026-03-27 12:18:36,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,372 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 12:18:36,372 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01136s ago] ('Ç÷ÊÆ¶´²ìÄ£°å',) 2026-03-27 12:18:36,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,373 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Ç÷ÊÆ¶´²ìÄ£°å',)) 2026-03-27 12:18:36,373 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Ç÷ÊÆ¶´²ìÄ£°å',)) completed 2026-03-27 12:18:36,373 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,374 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT 2026-03-27 12:18:36,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,376 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,376 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,376 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:36,376 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:36,377 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,377 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,377 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,377 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,377 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:36,421 | 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 12:18:36,421 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00035s] ('admin', 'admin@example.com') 2026-03-27 12:18:36,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,422 | 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 12:18:36,423 | 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 12:18:36,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,425 | 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 12:18:36,425 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00026s] () 2026-03-27 12:18:36,425 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,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.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ()) 2026-03-27 12:18:36,426 | 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 12:18:36,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,428 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,428 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT skills.name FROM skills 2026-03-27 12:18:36,428 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00034s] () 2026-03-27 12:18:36,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT skills.name \nFROM skills', ()) 2026-03-27 12:18:36,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT skills.name \nFROM skills', ()) completed 2026-03-27 12:18:36,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,430 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK 2026-03-27 12:18:36,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:36,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:36,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,432 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:36,435 | 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 12:18:36,435 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00043s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'bdc40082-4e75-464d-9e6a-0dd32400bf5c', '2026-03-27 04:18:36.434897', '2026-03-27 04:18:36.434897') 2026-03-27 12:18:36,435 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,435 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,435 | 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, 'bdc40082-4e75-464d-9e6a-0dd32400bf5c', '2026-03-27 04:18:36.434897', '2026-03-27 04:18:36.434897')) 2026-03-27 12:18:36,437 | 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, 'bdc40082-4e75-464d-9e6a-0dd32400bf5c', '2026-03-27 04:18:36.434897', '2026-03-27 04:18:36.434897')) completed 2026-03-27 12:18:36,437 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,438 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,438 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT 2026-03-27 12:18:36,438 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,450 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,451 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,451 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,451 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,452 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,452 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:36,452 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:36,452 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,453 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,453 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,453 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,453 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:36,455 | 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 12:18:36,456 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00027s] ('bdc40082-4e75-464d-9e6a-0dd32400bf5c',) 2026-03-27 12:18:36,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,456 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,456 | 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 = ?', ('bdc40082-4e75-464d-9e6a-0dd32400bf5c',)) 2026-03-27 12:18:36,457 | 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 = ?', ('bdc40082-4e75-464d-9e6a-0dd32400bf5c',)) completed 2026-03-27 12:18:36,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,457 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,458 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK 2026-03-27 12:18:36,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:36,458 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:36,459 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 12:18:36,459 | DEBUG | tzlocal | request_id=- | user=anonymous | - - | status=- | duration=- | Looking up time zone info from registry 2026-03-27 12:18:36,459 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 12:18:36,460 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 12:18:36,460 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 12:18:36,460 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 12:18:36,461 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿÈÕÈÎÎñ·ÖÎö" to job store "default" 2026-03-27 12:18:36,462 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÂÛָ̳ÁîɨÃè" to job store "default" 2026-03-27 12:18:36,462 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "֪ʶͼÆ×ÖØ½¨" to job store "default" 2026-03-27 12:18:36,462 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿÈÕ±êÇ©Éú³É" to job store "default" 2026-03-27 12:18:36,462 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿÈÕ´ý°ìÉú³É" to job store "default" 2026-03-27 12:18:36,462 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Scheduler started 2026-03-27 12:18:36,462 | INFO | app.services.scheduler_service | request_id=- | user=anonymous | - - | status=- | duration=- | [Scheduler] ¶¨Ê±ÈÎÎñµ÷¶ÈÆ÷ÒÑÆô¶¯ 2026-03-27 12:18:36,462 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Looking for jobs to run 2026-03-27 12:18:36,463 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Next wakeup is due at 2026-03-27 13:18:36.459199+08:00 (in 3599.995999 seconds) INFO: Application startup complete. INFO: Uvicorn running on http://127.0.0.1:3337 (Press CTRL+C to quit) 2026-03-27 12:18:40,416 | INFO | jarvis.request | request_id=325bc067-7285-427e-84ef-c84e93c34bce | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:18:40,419 | INFO | jarvis.request | request_id=325bc067-7285-427e-84ef-c84e93c34bce | user=anonymous | GET /api/system/status | status=200 | duration=3 | request_completed 2026-03-27 12:18:40,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:40,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:40,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,422 | INFO | sqlalchemy.engine.Engine | request_id=325bc067-7285-427e-84ef-c84e93c34bce | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:40,422 | INFO | sqlalchemy.engine.Engine | request_id=325bc067-7285-427e-84ef-c84e93c34bce | 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 12:18:40,422 | INFO | sqlalchemy.engine.Engine | request_id=325bc067-7285-427e-84ef-c84e93c34bce | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 3.988s ago] ('info', 'system', None, '325bc067-7285-427e-84ef-c84e93c34bce', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '5b738619-244f-46ff-97ba-06bdaf81eb13', '2026-03-27 04:18:40.422642', '2026-03-27 04:18:40.422642') 2026-03-27 12:18:40,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,423 | 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, '325bc067-7285-427e-84ef-c84e93c34bce', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '5b738619-244f-46ff-97ba-06bdaf81eb13', '2026-03-27 04:18:40.422642', '2026-03-27 04:18:40.422642')) 2026-03-27 12:18:40,425 | 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, '325bc067-7285-427e-84ef-c84e93c34bce', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '5b738619-244f-46ff-97ba-06bdaf81eb13', '2026-03-27 04:18:40.422642', '2026-03-27 04:18:40.422642')) completed 2026-03-27 12:18:40,425 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,425 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,426 | INFO | sqlalchemy.engine.Engine | request_id=325bc067-7285-427e-84ef-c84e93c34bce | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:18:40,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,440 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,441 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,441 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,442 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,442 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,442 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:40,443 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:40,443 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,443 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,443 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,444 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,444 | INFO | sqlalchemy.engine.Engine | request_id=325bc067-7285-427e-84ef-c84e93c34bce | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:40,444 | INFO | sqlalchemy.engine.Engine | request_id=325bc067-7285-427e-84ef-c84e93c34bce | 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 12:18:40,444 | INFO | sqlalchemy.engine.Engine | request_id=325bc067-7285-427e-84ef-c84e93c34bce | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 3.989s ago] ('5b738619-244f-46ff-97ba-06bdaf81eb13',) 2026-03-27 12:18:40,445 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,445 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,445 | 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 = ?', ('5b738619-244f-46ff-97ba-06bdaf81eb13',)) 2026-03-27 12:18:40,445 | 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 = ?', ('5b738619-244f-46ff-97ba-06bdaf81eb13',)) completed 2026-03-27 12:18:40,445 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,446 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,446 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,446 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,447 | INFO | sqlalchemy.engine.Engine | request_id=325bc067-7285-427e-84ef-c84e93c34bce | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:18:40,447 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,447 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:40,447 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:40,447 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,245 | INFO | jarvis.request | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=- | duration=- | request_started 2026-03-27 12:18:41,255 | WARNING | jarvis.request | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=401 | duration=- | http_exception 2026-03-27 12:18:41,255 | INFO | jarvis.request | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=401 | duration=10 | request_completed 2026-03-27 12:18:41,256 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,256 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,256 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:41,257 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:41,257 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,257 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,257 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,258 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,258 | INFO | sqlalchemy.engine.Engine | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:41,258 | INFO | sqlalchemy.engine.Engine | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | 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 12:18:41,259 | INFO | sqlalchemy.engine.Engine | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 4.825s ago] ('info', 'system', None, '440d470e-a5ca-4066-8c93-85e893c4e13a', '/api/auth/me', 'GET', 401, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, '2bc1ec0c-57dd-432c-bd5a-7d8d4df6fd09', '2026-03-27 04:18:41.258747', '2026-03-27 04:18:41.258747') 2026-03-27 12:18:41,259 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,260 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,260 | 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, '440d470e-a5ca-4066-8c93-85e893c4e13a', '/api/auth/me', 'GET', 401, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, '2bc1ec0c-57dd-432c-bd5a-7d8d4df6fd09', '2026-03-27 04:18:41.258747', '2026-03-27 04:18:41.258747')) 2026-03-27 12:18:41,261 | 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, '440d470e-a5ca-4066-8c93-85e893c4e13a', '/api/auth/me', 'GET', 401, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, '2bc1ec0c-57dd-432c-bd5a-7d8d4df6fd09', '2026-03-27 04:18:41.258747', '2026-03-27 04:18:41.258747')) completed 2026-03-27 12:18:41,262 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,262 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,263 | INFO | sqlalchemy.engine.Engine | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=- | duration=- | COMMIT 2026-03-27 12:18:41,263 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:41,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:41,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,271 | INFO | sqlalchemy.engine.Engine | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:41,272 | INFO | sqlalchemy.engine.Engine | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | 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 12:18:41,272 | INFO | sqlalchemy.engine.Engine | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 4.817s ago] ('2bc1ec0c-57dd-432c-bd5a-7d8d4df6fd09',) 2026-03-27 12:18:41,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,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 = ?', ('2bc1ec0c-57dd-432c-bd5a-7d8d4df6fd09',)) 2026-03-27 12:18:41,272 | 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 = ?', ('2bc1ec0c-57dd-432c-bd5a-7d8d4df6fd09',)) completed 2026-03-27 12:18:41,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,275 | INFO | sqlalchemy.engine.Engine | request_id=440d470e-a5ca-4066-8c93-85e893c4e13a | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK 2026-03-27 12:18:41,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,362 | INFO | jarvis.request | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=- | duration=- | request_started 2026-03-27 12:18:41,363 | WARNING | jarvis.request | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=401 | duration=- | http_exception 2026-03-27 12:18:41,364 | INFO | jarvis.request | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=401 | duration=1 | request_completed 2026-03-27 12:18:41,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:41,365 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:41,365 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,366 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,366 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,366 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,366 | INFO | sqlalchemy.engine.Engine | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:41,367 | INFO | sqlalchemy.engine.Engine | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | 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 12:18:41,367 | INFO | sqlalchemy.engine.Engine | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 4.932s ago] ('info', 'system', None, '81bf3422-12d3-4e0b-bb23-cf8d23fff375', '/api/auth/me', 'GET', 401, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e77e31e6-a802-46ae-919a-9bc52c64b67c', '2026-03-27 04:18:41.366743', '2026-03-27 04:18:41.366743') 2026-03-27 12:18:41,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,367 | 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, '81bf3422-12d3-4e0b-bb23-cf8d23fff375', '/api/auth/me', 'GET', 401, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e77e31e6-a802-46ae-919a-9bc52c64b67c', '2026-03-27 04:18:41.366743', '2026-03-27 04:18:41.366743')) 2026-03-27 12:18:41,368 | 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, '81bf3422-12d3-4e0b-bb23-cf8d23fff375', '/api/auth/me', 'GET', 401, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e77e31e6-a802-46ae-919a-9bc52c64b67c', '2026-03-27 04:18:41.366743', '2026-03-27 04:18:41.366743')) completed 2026-03-27 12:18:41,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,369 | INFO | sqlalchemy.engine.Engine | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=- | duration=- | COMMIT 2026-03-27 12:18:41,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,381 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,381 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,382 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:41,382 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:41,382 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,382 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,383 | INFO | sqlalchemy.engine.Engine | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:41,384 | INFO | sqlalchemy.engine.Engine | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | 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 12:18:41,384 | INFO | sqlalchemy.engine.Engine | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 4.928s ago] ('e77e31e6-a802-46ae-919a-9bc52c64b67c',) 2026-03-27 12:18:41,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,384 | 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 = ?', ('e77e31e6-a802-46ae-919a-9bc52c64b67c',)) 2026-03-27 12:18:41,385 | 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 = ?', ('e77e31e6-a802-46ae-919a-9bc52c64b67c',)) completed 2026-03-27 12:18:41,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,386 | INFO | sqlalchemy.engine.Engine | request_id=81bf3422-12d3-4e0b-bb23-cf8d23fff375 | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK 2026-03-27 12:18:41,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:41,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:41,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:48,979 | INFO | jarvis.request | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | request_started 2026-03-27 12:18:48,982 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_part_begin with no data 2026-03-27 12:18:48,983 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_header_field with data[42:61] 2026-03-27 12:18:48,983 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_header_value with data[63:89] 2026-03-27 12:18:48,983 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_header_end with no data 2026-03-27 12:18:48,984 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_headers_finished with no data 2026-03-27 12:18:48,984 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_part_data with data[93:98] 2026-03-27 12:18:48,984 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_part_end with no data 2026-03-27 12:18:48,984 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_part_begin with no data 2026-03-27 12:18:48,984 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_header_field with data[142:161] 2026-03-27 12:18:48,984 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_header_value with data[163:189] 2026-03-27 12:18:48,984 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_header_end with no data 2026-03-27 12:18:48,984 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_headers_finished with no data 2026-03-27 12:18:48,985 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_part_data with data[193:201] 2026-03-27 12:18:48,985 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_part_end with no data 2026-03-27 12:18:48,985 | DEBUG | python_multipart.multipart | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | Calling on_end with no data 2026-03-27 12:18:48,987 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:48,988 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:48,988 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:48,988 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:48,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:48,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:48,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:48,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:48,990 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:48,991 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | 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 = ? 2026-03-27 12:18:48,991 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | [generated in 0.00034s] ('admin',) 2026-03-27 12:18:48,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:48,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:48,992 | 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 = ?', ('admin',)) 2026-03-27 12:18:48,993 | 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 = ?', ('admin',)) completed 2026-03-27 12:18:48,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:48,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:48,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:48,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:48,995 | WARNING | passlib.handlers.bcrypt | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | (trapped) error reading bcrypt version Traceback (most recent call last): File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\passlib\handlers\bcrypt.py", line 620, in _load_backend_mixin version = _bcrypt.__about__.__version__ ^^^^^^^^^^^^^^^^^ AttributeError: module 'bcrypt' has no attribute '__about__' 2026-03-27 12:18:48,997 | DEBUG | passlib.handlers.bcrypt | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | detected 'bcrypt' backend, version '' 2026-03-27 12:18:48,998 | DEBUG | passlib.handlers.bcrypt | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | 'bcrypt' backend lacks $2$ support, enabling workaround 2026-03-27 12:18:49,410 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | 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 12:18:49,411 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | [cached since 12.99s ago] () 2026-03-27 12:18:49,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,412 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,412 | 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 12:18:49,412 | 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 12:18:49,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,414 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,414 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | SELECT skills.name FROM skills 2026-03-27 12:18:49,414 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | [cached since 12.99s ago] () 2026-03-27 12:18:49,414 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT skills.name \nFROM skills', ()) 2026-03-27 12:18:49,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT skills.name \nFROM skills', ()) completed 2026-03-27 12:18:49,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,418 | INFO | jarvis.request | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=200 | duration=439 | request_completed 2026-03-27 12:18:49,419 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x000001B318268FE0> 2026-03-27 12:18:49,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x000001B318268FE0> completed 2026-03-27 12:18:49,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x000001B36A4FA3E0>, deterministic=True) 2026-03-27 12:18:49,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x000001B36A4FA3E0>, deterministic=True) completed 2026-03-27 12:18:49,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 12:18:49,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 12:18:49,423 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:49,424 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | 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 12:18:49,425 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | [cached since 12.99s ago] ('info', 'system', None, '7205beb9-8465-47cf-850e-60dc7bcbe910', '/api/auth/login', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 439, '77474b1b-9acb-4d92-b83d-fd41624036fa', '2026-03-27 04:18:49.424782', '2026-03-27 04:18:49.424782') 2026-03-27 12:18:49,425 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,425 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,425 | 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, '7205beb9-8465-47cf-850e-60dc7bcbe910', '/api/auth/login', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 439, '77474b1b-9acb-4d92-b83d-fd41624036fa', '2026-03-27 04:18:49.424782', '2026-03-27 04:18:49.424782')) 2026-03-27 12:18:49,430 | 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, '7205beb9-8465-47cf-850e-60dc7bcbe910', '/api/auth/login', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 439, '77474b1b-9acb-4d92-b83d-fd41624036fa', '2026-03-27 04:18:49.424782', '2026-03-27 04:18:49.424782')) completed 2026-03-27 12:18:49,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,431 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | COMMIT 2026-03-27 12:18:49,431 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,442 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,443 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,444 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,444 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,444 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,444 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:49,444 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:49,445 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,445 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,445 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,446 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,446 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:49,446 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | 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 12:18:49,446 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | [cached since 12.99s ago] ('77474b1b-9acb-4d92-b83d-fd41624036fa',) 2026-03-27 12:18:49,447 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,447 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,447 | 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 = ?', ('77474b1b-9acb-4d92-b83d-fd41624036fa',)) 2026-03-27 12:18:49,448 | 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 = ?', ('77474b1b-9acb-4d92-b83d-fd41624036fa',)) completed 2026-03-27 12:18:49,448 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,448 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,449 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,449 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,450 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | ROLLBACK 2026-03-27 12:18:49,451 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,451 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,451 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,451 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,452 | INFO | sqlalchemy.engine.Engine | request_id=7205beb9-8465-47cf-850e-60dc7bcbe910 | user=anonymous | POST /api/auth/login | status=- | duration=- | ROLLBACK 2026-03-27 12:18:49,452 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,453 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,453 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,454 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,462 | INFO | jarvis.request | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | request_started 2026-03-27 12:18:49,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:49,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:49,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,466 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:49,467 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | 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 12:18:49,468 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | [generated in 0.00033s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:18:49,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,468 | 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 12:18:49,469 | 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 12:18:49,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,472 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | 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 12:18:49,472 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 13.05s ago] () 2026-03-27 12:18:49,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,473 | 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 12:18:49,474 | 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 12:18:49,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,476 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | SELECT skills.name FROM skills 2026-03-27 12:18:49,476 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 13.05s ago] () 2026-03-27 12:18:49,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT skills.name \nFROM skills', ()) 2026-03-27 12:18:49,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT skills.name \nFROM skills', ()) completed 2026-03-27 12:18:49,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,479 | INFO | jarvis.request | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=200 | duration=17 | request_completed 2026-03-27 12:18:49,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:49,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:49,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,482 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:49,483 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | 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 12:18:49,483 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 13.05s ago] ('info', 'system', None, '2296a358-e8ca-4c5b-8c2a-95272fd7619d', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 17, '69348016-fbed-4751-919b-7709b17a5d49', '2026-03-27 04:18:49.483603', '2026-03-27 04:18:49.483603') 2026-03-27 12:18:49,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,484 | 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, '2296a358-e8ca-4c5b-8c2a-95272fd7619d', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 17, '69348016-fbed-4751-919b-7709b17a5d49', '2026-03-27 04:18:49.483603', '2026-03-27 04:18:49.483603')) 2026-03-27 12:18:49,487 | 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, '2296a358-e8ca-4c5b-8c2a-95272fd7619d', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 17, '69348016-fbed-4751-919b-7709b17a5d49', '2026-03-27 04:18:49.483603', '2026-03-27 04:18:49.483603')) completed 2026-03-27 12:18:49,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,488 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | COMMIT 2026-03-27 12:18:49,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:49,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:49,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,501 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:49,502 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | 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 12:18:49,502 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 13.05s ago] ('69348016-fbed-4751-919b-7709b17a5d49',) 2026-03-27 12:18:49,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,503 | 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 = ?', ('69348016-fbed-4751-919b-7709b17a5d49',)) 2026-03-27 12:18:49,503 | 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 = ?', ('69348016-fbed-4751-919b-7709b17a5d49',)) completed 2026-03-27 12:18:49,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,505 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK 2026-03-27 12:18:49,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,507 | INFO | sqlalchemy.engine.Engine | request_id=2296a358-e8ca-4c5b-8c2a-95272fd7619d | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK 2026-03-27 12:18:49,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:49,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:49,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,186 | INFO | jarvis.request | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:18:50,189 | INFO | jarvis.request | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | request_started 2026-03-27 12:18:50,194 | INFO | jarvis.request | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | request_started 2026-03-27 12:18:50,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,195 | INFO | jarvis.request | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | user=anonymous | GET /api/system/status | status=200 | duration=8 | request_completed 2026-03-27 12:18:50,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,201 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x000001B31829E2A0> 2026-03-27 12:18:50,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,202 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,203 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x000001B31829E2A0> completed 2026-03-27 12:18:50,204 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x000001B36A4FA3E0>, deterministic=True) 2026-03-27 12:18:50,204 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,204 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,205 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x000001B36A4FA3E0>, deterministic=True) completed 2026-03-27 12:18:50,205 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 12:18:50,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,206 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,207 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 12:18:50,207 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,207 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,207 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,208 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | 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 12:18:50,209 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,209 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 0.742s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:18:50,210 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,210 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,211 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,210 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | 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 12:18:50,211 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 0.744s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:18:50,211 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,212 | INFO | sqlalchemy.engine.Engine | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,213 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,213 | INFO | sqlalchemy.engine.Engine | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | 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 12:18:50,213 | INFO | sqlalchemy.engine.Engine | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 13.78s ago] ('info', 'system', None, 'e58ee79a-bb86-43bf-aa69-fe28ad2895b1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, 'bf0af57b-95ef-44c4-866f-3cbd3258d05c', '2026-03-27 04:18:50.213226', '2026-03-27 04:18:50.213226') 2026-03-27 12:18:50,214 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,214 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,214 | 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 12:18:50,215 | 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 12:18:50,215 | 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, 'e58ee79a-bb86-43bf-aa69-fe28ad2895b1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, 'bf0af57b-95ef-44c4-866f-3cbd3258d05c', '2026-03-27 04:18:50.213226', '2026-03-27 04:18:50.213226')) 2026-03-27 12:18:50,216 | 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 12:18:50,216 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,217 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,217 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,217 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,221 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | 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 12:18:50,222 | 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 12:18:50,222 | 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, 'e58ee79a-bb86-43bf-aa69-fe28ad2895b1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, 'bf0af57b-95ef-44c4-866f-3cbd3258d05c', '2026-03-27 04:18:50.213226', '2026-03-27 04:18:50.213226')) completed 2026-03-27 12:18:50,222 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | [generated in 0.00067s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0) 2026-03-27 12:18:50,222 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,223 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,223 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,223 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,224 | 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 12:18:50,224 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,225 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,225 | INFO | sqlalchemy.engine.Engine | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:18:50,226 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,226 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,226 | 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 12:18:50,228 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,228 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,228 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | 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 12:18:50,228 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,228 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 0.761s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:18:50,228 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,229 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,229 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,229 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,230 | 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 12:18:50,231 | INFO | jarvis.request | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=200 | duration=42 | request_completed 2026-03-27 12:18:50,233 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x000001B31829F920> 2026-03-27 12:18:50,234 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x000001B31829F920> completed 2026-03-27 12:18:50,234 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x000001B36A4FA3E0>, deterministic=True) 2026-03-27 12:18:50,235 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x000001B36A4FA3E0>, deterministic=True) completed 2026-03-27 12:18:50,235 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 12:18:50,235 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 12:18:50,236 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,236 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | 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 12:18:50,237 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 13.8s ago] ('info', 'system', None, 'b011441a-a042-4d8f-b857-5105e96a5f49', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 42, 'faa5f033-d67b-4202-8d2b-49b5479d4a83', '2026-03-27 04:18:50.236768', '2026-03-27 04:18:50.236768') 2026-03-27 12:18:50,237 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,238 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,238 | 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, 'b011441a-a042-4d8f-b857-5105e96a5f49', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 42, 'faa5f033-d67b-4202-8d2b-49b5479d4a83', '2026-03-27 04:18:50.236768', '2026-03-27 04:18:50.236768')) 2026-03-27 12:18:50,244 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,244 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,245 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,245 | 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 12:18:50,246 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,246 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,247 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,247 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,248 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,248 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,248 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,249 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,248 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,251 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | 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 12:18:50,251 | 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, 'b011441a-a042-4d8f-b857-5105e96a5f49', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 42, 'faa5f033-d67b-4202-8d2b-49b5479d4a83', '2026-03-27 04:18:50.236768', '2026-03-27 04:18:50.236768')) completed 2026-03-27 12:18:50,251 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,251 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 13.82s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'b9cf1308-ed0f-469e-af17-f87086a626ea', '/api/settings', 'GET', 200, None, 'settings.get', '¼ÓÔØÓû§ÉèÖÃ', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Miniaxm", "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, '0e90a88b-1916-455c-aea5-f01e1cdb5c02', '2026-03-27 04:18:50.251309', '2026-03-27 04:18:50.251309') 2026-03-27 12:18:50,252 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,254 | INFO | sqlalchemy.engine.Engine | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,254 | 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', 'b9cf1308-ed0f-469e-af17-f87086a626ea', '/api/settings', 'GET', 200, None, 'settings.get', '¼ÓÔØÓû§ÉèÖÃ', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Miniaxm", "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, '0e90a88b-1916-455c-aea5-f01e1cdb5c02', '2026-03-27 04:18:50.251309', '2026-03-27 04:18:50.251309')) 2026-03-27 12:18:50,255 | INFO | sqlalchemy.engine.Engine | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | 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 12:18:50,256 | INFO | sqlalchemy.engine.Engine | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 13.8s ago] ('bf0af57b-95ef-44c4-866f-3cbd3258d05c',) 2026-03-27 12:18:50,256 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,257 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | COMMIT 2026-03-27 12:18:50,257 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,257 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,258 | 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 = ?', ('bf0af57b-95ef-44c4-866f-3cbd3258d05c',)) 2026-03-27 12:18:50,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,275 | 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 = ?', ('bf0af57b-95ef-44c4-866f-3cbd3258d05c',)) completed 2026-03-27 12:18:50,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,280 | INFO | sqlalchemy.engine.Engine | request_id=e58ee79a-bb86-43bf-aa69-fe28ad2895b1 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:18:50,280 | 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', 'b9cf1308-ed0f-469e-af17-f87086a626ea', '/api/settings', 'GET', 200, None, 'settings.get', '¼ÓÔØÓû§ÉèÖÃ', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Miniaxm", "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, '0e90a88b-1916-455c-aea5-f01e1cdb5c02', '2026-03-27 04:18:50.251309', '2026-03-27 04:18:50.251309')) completed 2026-03-27 12:18:50,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,281 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,283 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | 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 12:18:50,283 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 13.83s ago] ('faa5f033-d67b-4202-8d2b-49b5479d4a83',) 2026-03-27 12:18:50,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,284 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | COMMIT 2026-03-27 12:18:50,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,286 | 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 = ?', ('faa5f033-d67b-4202-8d2b-49b5479d4a83',)) 2026-03-27 12:18:50,292 | INFO | jarvis.request | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:18:50,295 | INFO | jarvis.request | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 12:18:50,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,298 | INFO | sqlalchemy.engine.Engine | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,299 | INFO | sqlalchemy.engine.Engine | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | 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 12:18:50,299 | INFO | sqlalchemy.engine.Engine | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 13.86s ago] ('info', 'system', None, 'e2c66feb-c97c-4837-8dfb-0a9d99fe6e71', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'a02a1772-2b83-44c5-93db-987d5008d04b', '2026-03-27 04:18:50.299906', '2026-03-27 04:18:50.299906') 2026-03-27 12:18:50,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,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, 'e2c66feb-c97c-4837-8dfb-0a9d99fe6e71', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'a02a1772-2b83-44c5-93db-987d5008d04b', '2026-03-27 04:18:50.299906', '2026-03-27 04:18:50.299906')) 2026-03-27 12:18:50,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,313 | 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 = ?', ('faa5f033-d67b-4202-8d2b-49b5479d4a83',)) completed 2026-03-27 12:18:50,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,317 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK 2026-03-27 12:18:50,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,317 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,318 | 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, 'e2c66feb-c97c-4837-8dfb-0a9d99fe6e71', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'a02a1772-2b83-44c5-93db-987d5008d04b', '2026-03-27 04:18:50.299906', '2026-03-27 04:18:50.299906')) completed 2026-03-27 12:18:50,318 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,318 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | 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 12:18:50,319 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 13.86s ago] ('0e90a88b-1916-455c-aea5-f01e1cdb5c02',) 2026-03-27 12:18:50,319 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,320 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,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 = ?', ('0e90a88b-1916-455c-aea5-f01e1cdb5c02',)) 2026-03-27 12:18:50,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,321 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,322 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,323 | 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 = ?', ('0e90a88b-1916-455c-aea5-f01e1cdb5c02',)) completed 2026-03-27 12:18:50,323 | INFO | sqlalchemy.engine.Engine | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:18:50,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,324 | INFO | sqlalchemy.engine.Engine | request_id=b011441a-a042-4d8f-b857-5105e96a5f49 | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK 2026-03-27 12:18:50,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,328 | INFO | jarvis.request | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=200 | duration=134 | request_completed 2026-03-27 12:18:50,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,332 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,333 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | 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 12:18:50,333 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [cached since 13.9s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'b9cf1308-ed0f-469e-af17-f87086a626ea', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 134, 'c0ec5280-16c0-4956-840e-9fc717fb10d5', '2026-03-27 04:18:50.333428', '2026-03-27 04:18:50.333428') 2026-03-27 12:18:50,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,334 | 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', 'b9cf1308-ed0f-469e-af17-f87086a626ea', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 134, 'c0ec5280-16c0-4956-840e-9fc717fb10d5', '2026-03-27 04:18:50.333428', '2026-03-27 04:18:50.333428')) 2026-03-27 12:18:50,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,344 | 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', 'b9cf1308-ed0f-469e-af17-f87086a626ea', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 134, 'c0ec5280-16c0-4956-840e-9fc717fb10d5', '2026-03-27 04:18:50.333428', '2026-03-27 04:18:50.333428')) completed 2026-03-27 12:18:50,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,346 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | COMMIT 2026-03-27 12:18:50,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,347 | INFO | sqlalchemy.engine.Engine | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,348 | INFO | sqlalchemy.engine.Engine | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | 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 12:18:50,348 | INFO | sqlalchemy.engine.Engine | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 13.89s ago] ('a02a1772-2b83-44c5-93db-987d5008d04b',) 2026-03-27 12:18:50,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,349 | 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 = ?', ('a02a1772-2b83-44c5-93db-987d5008d04b',)) 2026-03-27 12:18:50,367 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,368 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,368 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,369 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:50,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:50,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,372 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:50,373 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | 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 12:18:50,373 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [cached since 13.92s ago] ('c0ec5280-16c0-4956-840e-9fc717fb10d5',) 2026-03-27 12:18:50,374 | 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 = ?', ('a02a1772-2b83-44c5-93db-987d5008d04b',)) completed 2026-03-27 12:18:50,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,375 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,375 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,375 | 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 = ?', ('c0ec5280-16c0-4956-840e-9fc717fb10d5',)) 2026-03-27 12:18:50,376 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,377 | INFO | sqlalchemy.engine.Engine | request_id=e2c66feb-c97c-4837-8dfb-0a9d99fe6e71 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:18:50,377 | 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 = ?', ('c0ec5280-16c0-4956-840e-9fc717fb10d5',)) completed 2026-03-27 12:18:50,377 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,378 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,378 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,379 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,379 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,379 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,382 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | ROLLBACK 2026-03-27 12:18:50,382 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,384 | INFO | sqlalchemy.engine.Engine | request_id=b9cf1308-ed0f-469e-af17-f87086a626ea | user=anonymous | GET /api/settings | status=- | duration=- | ROLLBACK 2026-03-27 12:18:50,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:50,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:50,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,057 | INFO | jarvis.request | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | request_started 2026-03-27 12:18:52,061 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,061 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,061 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:52,062 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:52,062 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,062 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,063 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,063 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,063 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:52,064 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | 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 12:18:52,064 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | [cached since 2.597s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:18:52,064 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,065 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,065 | 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 12:18:52,066 | 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 12:18:52,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,066 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,067 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,069 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at FROM conversations WHERE conversations.id = ? AND conversations.user_id = ? 2026-03-27 12:18:52,069 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | [generated in 0.00041s] ('bd6f1802-2289-428b-bb32-56a9d2aba1b0', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06') 2026-03-27 12:18:52,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,070 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,070 | 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 = ? AND conversations.user_id = ?', ('bd6f1802-2289-428b-bb32-56a9d2aba1b0', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06')) 2026-03-27 12:18:52,071 | 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 = ? AND conversations.user_id = ?', ('bd6f1802-2289-428b-bb32-56a9d2aba1b0', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06')) completed 2026-03-27 12:18:52,072 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,072 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,072 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,073 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,075 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | 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.conversation_id = ? ORDER BY messages.created_at 2026-03-27 12:18:52,075 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | [generated in 0.00040s] ('bd6f1802-2289-428b-bb32-56a9d2aba1b0',) 2026-03-27 12:18:52,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,076 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,076 | 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.conversation_id = ? ORDER BY messages.created_at', ('bd6f1802-2289-428b-bb32-56a9d2aba1b0',)) 2026-03-27 12:18:52,077 | 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.conversation_id = ? ORDER BY messages.created_at', ('bd6f1802-2289-428b-bb32-56a9d2aba1b0',)) completed 2026-03-27 12:18:52,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,077 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,078 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,082 | INFO | jarvis.request | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=200 | duration=25 | request_completed 2026-03-27 12:18:52,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,083 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:52,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:52,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,084 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,085 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:52,086 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | 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 12:18:52,086 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | [cached since 15.65s ago] ('info', 'system', None, '9bb58a21-b4a6-485e-8386-5634c3c955ac', '/api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 25, '77f810dd-224c-4f30-bed5-49880c471c4b', '2026-03-27 04:18:52.086880', '2026-03-27 04:18:52.086880') 2026-03-27 12:18:52,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,087 | 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, '9bb58a21-b4a6-485e-8386-5634c3c955ac', '/api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 25, '77f810dd-224c-4f30-bed5-49880c471c4b', '2026-03-27 04:18:52.086880', '2026-03-27 04:18:52.086880')) 2026-03-27 12:18:52,090 | 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, '9bb58a21-b4a6-485e-8386-5634c3c955ac', '/api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 25, '77f810dd-224c-4f30-bed5-49880c471c4b', '2026-03-27 04:18:52.086880', '2026-03-27 04:18:52.086880')) completed 2026-03-27 12:18:52,090 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,092 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | COMMIT 2026-03-27 12:18:52,092 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:52,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:52,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,113 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:52,114 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | 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 12:18:52,114 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | [cached since 15.66s ago] ('77f810dd-224c-4f30-bed5-49880c471c4b',) 2026-03-27 12:18:52,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,115 | 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 = ?', ('77f810dd-224c-4f30-bed5-49880c471c4b',)) 2026-03-27 12:18:52,116 | 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 = ?', ('77f810dd-224c-4f30-bed5-49880c471c4b',)) completed 2026-03-27 12:18:52,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,118 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | ROLLBACK 2026-03-27 12:18:52,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,120 | INFO | sqlalchemy.engine.Engine | request_id=9bb58a21-b4a6-485e-8386-5634c3c955ac | user=anonymous | GET /api/conversations/bd6f1802-2289-428b-bb32-56a9d2aba1b0/messages | status=- | duration=- | ROLLBACK 2026-03-27 12:18:52,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,159 | INFO | jarvis.request | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:18:52,161 | INFO | jarvis.request | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 12:18:52,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:52,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:52,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,165 | INFO | sqlalchemy.engine.Engine | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:52,166 | INFO | sqlalchemy.engine.Engine | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | 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 12:18:52,166 | INFO | sqlalchemy.engine.Engine | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 15.73s ago] ('info', 'system', None, '346a5044-fc82-46a3-84fb-b32a2a8590f8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '240e52b4-6722-4117-b243-ecfbd5712397', '2026-03-27 04:18:52.166187', '2026-03-27 04:18:52.166187') 2026-03-27 12:18:52,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,167 | 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, '346a5044-fc82-46a3-84fb-b32a2a8590f8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '240e52b4-6722-4117-b243-ecfbd5712397', '2026-03-27 04:18:52.166187', '2026-03-27 04:18:52.166187')) 2026-03-27 12:18:52,170 | 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, '346a5044-fc82-46a3-84fb-b32a2a8590f8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '240e52b4-6722-4117-b243-ecfbd5712397', '2026-03-27 04:18:52.166187', '2026-03-27 04:18:52.166187')) completed 2026-03-27 12:18:52,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,172 | INFO | sqlalchemy.engine.Engine | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:18:52,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:52,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:52,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,193 | INFO | sqlalchemy.engine.Engine | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:52,194 | INFO | sqlalchemy.engine.Engine | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | 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 12:18:52,194 | INFO | sqlalchemy.engine.Engine | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 15.74s ago] ('240e52b4-6722-4117-b243-ecfbd5712397',) 2026-03-27 12:18:52,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,195 | 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 = ?', ('240e52b4-6722-4117-b243-ecfbd5712397',)) 2026-03-27 12:18:52,196 | 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 = ?', ('240e52b4-6722-4117-b243-ecfbd5712397',)) completed 2026-03-27 12:18:52,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,198 | INFO | sqlalchemy.engine.Engine | request_id=346a5044-fc82-46a3-84fb-b32a2a8590f8 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:18:52,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:52,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:52,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,459 | INFO | jarvis.request | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:18:54,461 | INFO | jarvis.request | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:18:54,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:54,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:54,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,465 | INFO | sqlalchemy.engine.Engine | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:54,466 | INFO | sqlalchemy.engine.Engine | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | 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 12:18:54,466 | INFO | sqlalchemy.engine.Engine | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 18.03s ago] ('info', 'system', None, '5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'aa7278ab-0518-4d28-a366-5d83e2c72f71', '2026-03-27 04:18:54.466108', '2026-03-27 04:18:54.466108') 2026-03-27 12:18:54,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,467 | 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, '5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'aa7278ab-0518-4d28-a366-5d83e2c72f71', '2026-03-27 04:18:54.466108', '2026-03-27 04:18:54.466108')) 2026-03-27 12:18:54,469 | 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, '5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'aa7278ab-0518-4d28-a366-5d83e2c72f71', '2026-03-27 04:18:54.466108', '2026-03-27 04:18:54.466108')) completed 2026-03-27 12:18:54,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,471 | INFO | sqlalchemy.engine.Engine | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:18:54,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:54,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:54,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,491 | INFO | sqlalchemy.engine.Engine | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:54,492 | INFO | sqlalchemy.engine.Engine | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | 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 12:18:54,492 | INFO | sqlalchemy.engine.Engine | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 18.04s ago] ('aa7278ab-0518-4d28-a366-5d83e2c72f71',) 2026-03-27 12:18:54,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,493 | 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 = ?', ('aa7278ab-0518-4d28-a366-5d83e2c72f71',)) 2026-03-27 12:18:54,494 | 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 = ?', ('aa7278ab-0518-4d28-a366-5d83e2c72f71',)) completed 2026-03-27 12:18:54,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,495 | INFO | sqlalchemy.engine.Engine | request_id=5f2ae9fd-9151-4ed1-a3ba-bc542c8fc645 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:18:54,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:54,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:54,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,159 | INFO | jarvis.request | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:18:56,161 | INFO | jarvis.request | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:18:56,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:56,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:56,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,164 | INFO | sqlalchemy.engine.Engine | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:56,165 | INFO | sqlalchemy.engine.Engine | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | 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 12:18:56,165 | INFO | sqlalchemy.engine.Engine | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 19.73s ago] ('info', 'system', None, '595b29db-8f1b-4c76-b4cb-71bee4168b43', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '466b44f1-266f-4915-8b27-e37f72336720', '2026-03-27 04:18:56.165552', '2026-03-27 04:18:56.165552') 2026-03-27 12:18:56,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,166 | 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, '595b29db-8f1b-4c76-b4cb-71bee4168b43', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '466b44f1-266f-4915-8b27-e37f72336720', '2026-03-27 04:18:56.165552', '2026-03-27 04:18:56.165552')) 2026-03-27 12:18:56,169 | 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, '595b29db-8f1b-4c76-b4cb-71bee4168b43', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '466b44f1-266f-4915-8b27-e37f72336720', '2026-03-27 04:18:56.165552', '2026-03-27 04:18:56.165552')) completed 2026-03-27 12:18:56,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,171 | INFO | sqlalchemy.engine.Engine | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:18:56,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:56,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:56,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,194 | INFO | sqlalchemy.engine.Engine | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:56,195 | INFO | sqlalchemy.engine.Engine | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | 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 12:18:56,195 | INFO | sqlalchemy.engine.Engine | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 19.74s ago] ('466b44f1-266f-4915-8b27-e37f72336720',) 2026-03-27 12:18:56,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,196 | 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 = ?', ('466b44f1-266f-4915-8b27-e37f72336720',)) 2026-03-27 12:18:56,196 | 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 = ?', ('466b44f1-266f-4915-8b27-e37f72336720',)) completed 2026-03-27 12:18:56,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,199 | INFO | sqlalchemy.engine.Engine | request_id=595b29db-8f1b-4c76-b4cb-71bee4168b43 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:18:56,199 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:56,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:56,200 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,462 | INFO | jarvis.request | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:18:58,464 | INFO | jarvis.request | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 12:18:58,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:58,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:58,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,469 | INFO | sqlalchemy.engine.Engine | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:58,469 | INFO | sqlalchemy.engine.Engine | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | 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 12:18:58,470 | INFO | sqlalchemy.engine.Engine | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 22.04s ago] ('info', 'system', None, '601a7584-3e3c-4697-b508-dde9c5726d07', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '68399a22-e3e6-4bd5-aef1-5ff95d4d7dbf', '2026-03-27 04:18:58.469822', '2026-03-27 04:18:58.469822') 2026-03-27 12:18:58,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,472 | 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, '601a7584-3e3c-4697-b508-dde9c5726d07', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '68399a22-e3e6-4bd5-aef1-5ff95d4d7dbf', '2026-03-27 04:18:58.469822', '2026-03-27 04:18:58.469822')) 2026-03-27 12:18:58,475 | 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, '601a7584-3e3c-4697-b508-dde9c5726d07', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '68399a22-e3e6-4bd5-aef1-5ff95d4d7dbf', '2026-03-27 04:18:58.469822', '2026-03-27 04:18:58.469822')) completed 2026-03-27 12:18:58,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,476 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,477 | INFO | sqlalchemy.engine.Engine | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:18:58,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:58,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:58,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,496 | INFO | sqlalchemy.engine.Engine | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:58,496 | INFO | sqlalchemy.engine.Engine | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | 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 12:18:58,497 | INFO | sqlalchemy.engine.Engine | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 22.04s ago] ('68399a22-e3e6-4bd5-aef1-5ff95d4d7dbf',) 2026-03-27 12:18:58,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,498 | 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 = ?', ('68399a22-e3e6-4bd5-aef1-5ff95d4d7dbf',)) 2026-03-27 12:18:58,499 | 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 = ?', ('68399a22-e3e6-4bd5-aef1-5ff95d4d7dbf',)) completed 2026-03-27 12:18:58,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,501 | INFO | sqlalchemy.engine.Engine | request_id=601a7584-3e3c-4697-b508-dde9c5726d07 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:18:58,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:58,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:58,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,655 | INFO | jarvis.request | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /api/conversations/chat/stream | status=- | duration=- | request_started 2026-03-27 12:18:59,656 | INFO | jarvis.request | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /api/conversations/chat/stream | status=200 | duration=0 | request_completed 2026-03-27 12:18:59,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,660 | INFO | sqlalchemy.engine.Engine | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,661 | INFO | sqlalchemy.engine.Engine | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /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 12:18:59,661 | INFO | sqlalchemy.engine.Engine | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /api/conversations/chat/stream | status=- | duration=- | [cached since 23.23s ago] ('info', 'system', None, '0326e976-2c42-441b-9ffa-2b97d3a6cbe2', '/api/conversations/chat/stream', 'OPTIONS', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 0, '562ae6a4-3c6f-4a16-9193-e87ef7ed4a17', '2026-03-27 04:18:59.661343', '2026-03-27 04:18:59.661343') 2026-03-27 12:18:59,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,662 | 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, '0326e976-2c42-441b-9ffa-2b97d3a6cbe2', '/api/conversations/chat/stream', 'OPTIONS', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 0, '562ae6a4-3c6f-4a16-9193-e87ef7ed4a17', '2026-03-27 04:18:59.661343', '2026-03-27 04:18:59.661343')) 2026-03-27 12:18:59,664 | 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, '0326e976-2c42-441b-9ffa-2b97d3a6cbe2', '/api/conversations/chat/stream', 'OPTIONS', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 0, '562ae6a4-3c6f-4a16-9193-e87ef7ed4a17', '2026-03-27 04:18:59.661343', '2026-03-27 04:18:59.661343')) completed 2026-03-27 12:18:59,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,665 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,665 | INFO | sqlalchemy.engine.Engine | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:18:59,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,674 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,674 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,674 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,678 | INFO | sqlalchemy.engine.Engine | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,679 | INFO | sqlalchemy.engine.Engine | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /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 12:18:59,680 | INFO | sqlalchemy.engine.Engine | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /api/conversations/chat/stream | status=- | duration=- | [cached since 23.22s ago] ('562ae6a4-3c6f-4a16-9193-e87ef7ed4a17',) 2026-03-27 12:18:59,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,680 | 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 = ?', ('562ae6a4-3c6f-4a16-9193-e87ef7ed4a17',)) 2026-03-27 12:18:59,681 | 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 = ?', ('562ae6a4-3c6f-4a16-9193-e87ef7ed4a17',)) completed 2026-03-27 12:18:59,681 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,682 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,682 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,682 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,683 | INFO | sqlalchemy.engine.Engine | request_id=0326e976-2c42-441b-9ffa-2b97d3a6cbe2 | user=anonymous | OPTIONS /api/conversations/chat/stream | status=- | duration=- | ROLLBACK 2026-03-27 12:18:59,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,684 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,684 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,689 | INFO | jarvis.request | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_started 2026-03-27 12:18:59,693 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,693 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,694 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,694 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,694 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,695 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,696 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,696 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 10.23s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:18:59,696 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,697 | 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 12:18:59,697 | 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 12:18:59,698 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,698 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,698 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,700 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,700 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,701 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 10.23s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:18:59,702 | INFO | jarvis.request | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=200 | duration=12 | request_completed 2026-03-27 12:18:59,702 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,702 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,703 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,703 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,703 | 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 12:18:59,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,704 | 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 12:18:59,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,706 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,706 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,706 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,706 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,707 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,707 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,708 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 23.27s ago] ('info', 'system', None, 'bb629a8e-6760-4915-ac9a-fb5067852fd4', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 12, '336e6b0b-4654-4828-add5-90915f7132aa', '2026-03-27 04:18:59.707819', '2026-03-27 04:18:59.707819') 2026-03-27 12:18:59,708 | INFO | app.services.agent_service | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | agent_chat_started 2026-03-27 12:18:59,708 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,710 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,710 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,711 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00080s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', 0, '39c5679a-2ae7-4227-87ea-79d625e7c1bb', '2026-03-27 04:18:59.710829', '2026-03-27 04:18:59.710829') 2026-03-27 12:18:59,711 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,712 | 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, 'bb629a8e-6760-4915-ac9a-fb5067852fd4', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 12, '336e6b0b-4654-4828-add5-90915f7132aa', '2026-03-27 04:18:59.707819', '2026-03-27 04:18:59.707819')) 2026-03-27 12:18:59,712 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,712 | 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, '39c5679a-2ae7-4227-87ea-79d625e7c1bb', '2026-03-27 04:18:59.710829', '2026-03-27 04:18:59.710829')) 2026-03-27 12:18:59,714 | 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, 'bb629a8e-6760-4915-ac9a-fb5067852fd4', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 12, '336e6b0b-4654-4828-add5-90915f7132aa', '2026-03-27 04:18:59.707819', '2026-03-27 04:18:59.707819')) completed 2026-03-27 12:18:59,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,716 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:18:59,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,729 | 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, '39c5679a-2ae7-4227-87ea-79d625e7c1bb', '2026-03-27 04:18:59.710829', '2026-03-27 04:18:59.710829')) completed 2026-03-27 12:18:59,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,731 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:18:59,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,734 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,734 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,734 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,735 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 23.28s ago] ('336e6b0b-4654-4828-add5-90915f7132aa',) 2026-03-27 12:18:59,735 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,735 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,736 | 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 = ?', ('336e6b0b-4654-4828-add5-90915f7132aa',)) 2026-03-27 12:18:59,741 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,742 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,742 | 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 = ?', ('336e6b0b-4654-4828-add5-90915f7132aa',)) completed 2026-03-27 12:18:59,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,746 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,746 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | ROLLBACK 2026-03-27 12:18:59,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,748 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,748 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,749 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,749 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,749 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,751 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,751 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00038s] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',) 2026-03-27 12:18:59,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,752 | 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 = ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) 2026-03-27 12:18:59,752 | 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 = ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) completed 2026-03-27 12:18:59,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,756 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,757 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00056s] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', None, None, 'null', 'fd6a8108-5677-42f4-bef2-ba0b404b607b', '2026-03-27 04:18:59.756150', '2026-03-27 04:18:59.756150') 2026-03-27 12:18:59,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,758 | 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 (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', None, None, 'null', 'fd6a8108-5677-42f4-bef2-ba0b404b607b', '2026-03-27 04:18:59.756150', '2026-03-27 04:18:59.756150')) 2026-03-27 12:18:59,760 | 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 (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', None, None, 'null', 'fd6a8108-5677-42f4-bef2-ba0b404b607b', '2026-03-27 04:18:59.756150', '2026-03-27 04:18:59.756150')) completed 2026-03-27 12:18:59,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,761 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:18:59,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,775 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,775 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,777 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,777 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00034s] ('fd6a8108-5677-42f4-bef2-ba0b404b607b',) 2026-03-27 12:18:59,777 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,777 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,777 | 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 = ?', ('fd6a8108-5677-42f4-bef2-ba0b404b607b',)) 2026-03-27 12:18:59,778 | 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 = ?', ('fd6a8108-5677-42f4-bef2-ba0b404b607b',)) completed 2026-03-27 12:18:59,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,778 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,779 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,783 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,783 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00065s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'User message', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', '{"role": "user"}', 1.0, 0, '2026-03-27 04:18:59.782565', None, 'pending', 'eb06cbf0-d485-4967-9b86-3f477c8d74e1', '2026-03-27 04:18:59.782565', '2026-03-27 04:18:59.782565') 2026-03-27 12:18:59,783 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,784 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,784 | 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', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'User message', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', '{"role": "user"}', 1.0, 0, '2026-03-27 04:18:59.782565', None, 'pending', 'eb06cbf0-d485-4967-9b86-3f477c8d74e1', '2026-03-27 04:18:59.782565', '2026-03-27 04:18:59.782565')) 2026-03-27 12:18:59,786 | 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', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'User message', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', '{"role": "user"}', 1.0, 0, '2026-03-27 04:18:59.782565', None, 'pending', 'eb06cbf0-d485-4967-9b86-3f477c8d74e1', '2026-03-27 04:18:59.782565', '2026-03-27 04:18:59.782565')) completed 2026-03-27 12:18:59,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,787 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:18:59,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,799 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,802 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,802 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,803 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,804 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,804 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,809 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,809 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00068s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0) 2026-03-27 12:18:59,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,810 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,810 | 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 12:18:59,812 | 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 12:18:59,812 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,813 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,814 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:18:59,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,815 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,816 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,817 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,818 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,819 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,819 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,822 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,822 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00050s] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',) 2026-03-27 12:18:59,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,823 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,823 | 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', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) 2026-03-27 12:18:59,824 | 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', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) completed 2026-03-27 12:18:59,824 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,830 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,831 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00056s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®%', '%Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®%', 3, 0) 2026-03-27 12:18:59,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,832 | 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 12:18:59,833 | 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 12:18:59,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,836 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO messages (conversation_id, role, content, model, tokens_used, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 12:18:59,837 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00071s] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'assistant', '', 'Miniaxm', None, '061b0194-ad18-4550-b935-c6d895dcbc73', '2026-03-27 04:18:59.836994', '2026-03-27 04:18:59.836994') 2026-03-27 12:18:59,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?)', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'assistant', '', 'Miniaxm', None, '061b0194-ad18-4550-b935-c6d895dcbc73', '2026-03-27 04:18:59.836994', '2026-03-27 04:18:59.836994')) 2026-03-27 12:18:59,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?)', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'assistant', '', 'Miniaxm', None, '061b0194-ad18-4550-b935-c6d895dcbc73', '2026-03-27 04:18:59.836994', '2026-03-27 04:18:59.836994')) completed 2026-03-27 12:18:59,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,842 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:18:59,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,858 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,859 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,859 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,859 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 0.08323s ago] ('061b0194-ad18-4550-b935-c6d895dcbc73',) 2026-03-27 12:18:59,860 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,860 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,861 | 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 = ?', ('061b0194-ad18-4550-b935-c6d895dcbc73',)) 2026-03-27 12:18:59,861 | 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 = ?', ('061b0194-ad18-4550-b935-c6d895dcbc73',)) completed 2026-03-27 12:18:59,862 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,863 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,863 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,864 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,865 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,865 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 0.0562s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0) 2026-03-27 12:18:59,865 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,866 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,866 | 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 12:18:59,867 | 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 12:18:59,867 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,868 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,868 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,868 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,869 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:18:59,869 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,870 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,870 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,871 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,871 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,872 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,872 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:18:59,872 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:18:59,873 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,873 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,873 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,873 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,874 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:18:59,874 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,875 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 0.05274s ago] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',) 2026-03-27 12:18:59,875 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,875 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,876 | 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', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) 2026-03-27 12:18:59,876 | 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', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) completed 2026-03-27 12:18:59,877 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,877 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,877 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,879 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,879 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:18:59,880 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 0.0492s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®%', '%Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®%', 3, 0) 2026-03-27 12:18:59,880 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,881 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,881 | 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 12:18:59,882 | 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 12:18:59,882 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,882 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:18:59,883 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:18:59,884 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,580 | INFO | app.agents.graph | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_started 2026-03-27 12:19:02,583 | INFO | jarvis.request | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:02,592 | INFO | jarvis.request | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | user=anonymous | GET /api/system/status | status=200 | duration=8 | request_completed 2026-03-27 12:19:02,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:02,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:02,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,597 | INFO | sqlalchemy.engine.Engine | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:02,598 | INFO | sqlalchemy.engine.Engine | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | 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 12:19:02,598 | INFO | sqlalchemy.engine.Engine | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 26.16s ago] ('info', 'system', None, '98479dd0-9e36-4bb9-a08f-18b7c9686763', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, '2476e483-8b7d-4747-9211-6f3e7cfb3bae', '2026-03-27 04:19:02.598037', '2026-03-27 04:19:02.598037') 2026-03-27 12:19:02,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,599 | 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, '98479dd0-9e36-4bb9-a08f-18b7c9686763', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, '2476e483-8b7d-4747-9211-6f3e7cfb3bae', '2026-03-27 04:19:02.598037', '2026-03-27 04:19:02.598037')) 2026-03-27 12:19:02,602 | 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, '98479dd0-9e36-4bb9-a08f-18b7c9686763', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, '2476e483-8b7d-4747-9211-6f3e7cfb3bae', '2026-03-27 04:19:02.598037', '2026-03-27 04:19:02.598037')) completed 2026-03-27 12:19:02,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,603 | INFO | sqlalchemy.engine.Engine | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:02,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,615 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:02,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:02,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,617 | INFO | sqlalchemy.engine.Engine | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:02,618 | INFO | sqlalchemy.engine.Engine | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | 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 12:19:02,618 | INFO | sqlalchemy.engine.Engine | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 26.16s ago] ('2476e483-8b7d-4747-9211-6f3e7cfb3bae',) 2026-03-27 12:19:02,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,619 | 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 = ?', ('2476e483-8b7d-4747-9211-6f3e7cfb3bae',)) 2026-03-27 12:19:02,619 | 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 = ?', ('2476e483-8b7d-4747-9211-6f3e7cfb3bae',)) completed 2026-03-27 12:19:02,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,621 | INFO | sqlalchemy.engine.Engine | request_id=98479dd0-9e36-4bb9-a08f-18b7c9686763 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:02,621 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,629 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'idempotency_key': 'stainless-python-retry-19a602a2-3738-441c-b175-902c1868b803', '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ÄãÊÇ×Ü¿ØÐ­µ÷Õߣ¬¸ºÔðÀí½âÓû§Òâͼ£¬²¢½«ÈÎÎñ·Ö·¢¸ø×îºÏÊʵÄ×ÓAgent¡£\n\n## ÄãµÄ4¸ö×ÓAgent:\n1. **schedule_planner (Èճ̹滮ʦ)**: ·ÖÎöµ±Ç°ÈÎÎñ¡¢¶Ô»°ÀúÊ·ÓëÂÛ̳Ðźţ¬¸ø³ö½üÆÚ°²ÅލÒé\n2. **executor (Ö´ÐÐAgent)**: Ö´ÐоßÌå²Ù×÷¡¢´´½¨ÈÎÎñ¡¢²Ù×÷Êý¾Ý\n3. **librarian (֪ʶ¹ÜÀíÔ±)**: ËÑË÷֪ʶ¿â¡¢¹ÜÀí֪ʶͼÆ×¡¢»Ø´ð¹ØÓÚÓû§ÖªÊ¶µÄÎÊÌâ\n4. **analyst (·ÖÎöʦ)**: ·ÖÎöÊý¾Ý¡¢Éú³É±¨¸æ¡¢Í³¼Æ¹¤×÷½ø¶È\n\n## ÅжϹæÔò:\n- Óû§ÎÊ֪ʶ¡¢²éÕÒ×ÊÁÏ¡¢¼ìË÷Îĵµ -> ·Ö·¢¸ø librarian\n- Óû§Òª°²ÅŽñÌì/±¾ÖÜÖØµã¡¢Ñ¯ÎʽÓÏÂÀ´¸Ã×öʲô -> ·Ö·¢¸ø schedule_planner\n- Óû§ÒªÖ´ÐвÙ×÷¡¢´´½¨/¸üÐÂÄÚÈÝ¡¢Ê¹Óù¤¾ß -> ·Ö·¢¸ø executor\n- Óû§Òª·ÖÎö¡¢Í³¼Æ¡¢Éú³É±¨¸æ -> ·Ö·¢¸ø analyst\n- Óû§Ö»ÊÇÏÐÁÄ¡¢ÎÊÎÊÌâ¡¢²»ÐèÒª¾ßÌå²Ù×÷ -> Ö±½Ó»Ø´ð\n\n## ÏìÓ¦ÒªÇó:\n- Èç¹ûÐèÒª·Ö·¢£¬¼ò¶Ì¸æÖªÓû§½«ÓÉÄĸöAgent½ÓÊÖ£¬²¢ËµÃ÷Ô­Òò\n- Èç¹û²»ÐèÒª·Ö·¢£¬Ö±½Ó¸ø³öÇåÎú»Ø´ð\n- µ±Óû§Ö»ÊÇ´òÕкô£¨Èç¡°ÄãºÃ¡±¡°ÄúºÃ¡±¡°Ô硱¡°ÔÚÂ𡱣©Ê±£º²»Òª½éÉÜ 4 ¸ö×ÓAgent£¬²»ÒªÕ¹¿ªÖ°Ôð·Ö¹¤£¬Ö»×öÒ»¸ö×ÔÈ»¡¢¼ò¶Ì¡¢ÓÐÍÆ½ø¸ÐµÄ»ØÓ¦\n- Ö»Óе±Óû§Ã÷È·×·ÎÊ¡°ÄãÊÇË­¡±¡°ÄãÄÜ×öʲô¡±»òÒªÇó˵Ã÷·Ö¹¤Ê±£¬²Å¿ÉÒÔ½âÊÍÄãµÄЭµ÷Õß¶¨Î»\n- ±£³Ö¡°ÏµÍ³×ܿء±ÆøÖÊ£ºÎÈ¡¢×¼¡¢¼ò½à£¬´øÒ»µã¿ËÖÆµÄÈËζ\n\n×¢Ò⣺ÄãÊÇЭµ÷Õߣ¬²»ÐèÒªÇ××ÔÖ´ÐоßÌåÈÎÎñ£¬ÈÃרҵAgentÈ¥×ö¡£\n', 'role': 'system'}, {'content': 'Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', 'role': 'user'}], 'model': 'MiniMax-M2.7-highspeed', 'stream': True}} 2026-03-27 12:19:02,630 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Sending HTTP Request: POST https://api.minimaxi.com/v1/chat/completions 2026-03-27 12:19:02,630 | DEBUG | httpcore.connection | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:02,669 | DEBUG | httpcore.connection | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.complete return_value= 2026-03-27 12:19:02,669 | DEBUG | httpcore.connection | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:02,746 | DEBUG | httpcore.connection | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.complete return_value= 2026-03-27 12:19:02,747 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.started request= 2026-03-27 12:19:02,748 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.complete 2026-03-27 12:19:02,748 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.started request= 2026-03-27 12:19:02,748 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.complete 2026-03-27 12:19:02,749 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.started request= 2026-03-27 12:19:02,928 | INFO | jarvis.request | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:02,930 | INFO | jarvis.request | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:02,931 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,932 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,932 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:02,932 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:02,933 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,933 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,933 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,933 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,934 | INFO | sqlalchemy.engine.Engine | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:02,934 | INFO | sqlalchemy.engine.Engine | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | 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 12:19:02,934 | INFO | sqlalchemy.engine.Engine | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 26.5s ago] ('info', 'system', None, '38126891-0e18-43c2-b6c7-2ee47f602320', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '925c7630-281a-46d6-b306-117c1eaf725b', '2026-03-27 04:19:02.934203', '2026-03-27 04:19:02.934203') 2026-03-27 12:19:02,935 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,935 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,935 | 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, '38126891-0e18-43c2-b6c7-2ee47f602320', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '925c7630-281a-46d6-b306-117c1eaf725b', '2026-03-27 04:19:02.934203', '2026-03-27 04:19:02.934203')) 2026-03-27 12:19:02,938 | 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, '38126891-0e18-43c2-b6c7-2ee47f602320', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '925c7630-281a-46d6-b306-117c1eaf725b', '2026-03-27 04:19:02.934203', '2026-03-27 04:19:02.934203')) completed 2026-03-27 12:19:02,938 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,939 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,939 | INFO | sqlalchemy.engine.Engine | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:02,939 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,951 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,951 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,952 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,953 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,953 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,953 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:02,953 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:02,954 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,954 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,954 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,955 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,955 | INFO | sqlalchemy.engine.Engine | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:02,956 | INFO | sqlalchemy.engine.Engine | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | 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 12:19:02,956 | INFO | sqlalchemy.engine.Engine | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 26.5s ago] ('925c7630-281a-46d6-b306-117c1eaf725b',) 2026-03-27 12:19:02,956 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,957 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,957 | 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 = ?', ('925c7630-281a-46d6-b306-117c1eaf725b',)) 2026-03-27 12:19:02,958 | 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 = ?', ('925c7630-281a-46d6-b306-117c1eaf725b',)) completed 2026-03-27 12:19:02,958 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,958 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,959 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,959 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,959 | INFO | sqlalchemy.engine.Engine | request_id=38126891-0e18-43c2-b6c7-2ee47f602320 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:02,960 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,960 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:02,960 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:02,961 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,206 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 27 Mar 2026 04:19:04 GMT'), (b'Content-Type', b'text/event-stream; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Vary', b'Accept-Encoding'), (b'Trace-Id', b'061538362d711e14bc33a1c1faf52d67'), (b'X-Session-Id', b'7c539e57747c87012158027c2b937ae7'), (b'X-Mm-Request-Id', b'2032283595099345037_1774585142r9wnwu'), (b'Minimax-Request-Id', b'd95176c106e66f5508ad3ef59eca5045'), (b'alb_receive_time', b'1774585142.767'), (b'alb_request_id', b'045beba5552a3eb3c8eee5122a1df55bf323d4cc')]) 2026-03-27 12:19:04,207 | INFO | httpx | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | HTTP Request: POST https://api.minimaxi.com/v1/chat/completions "HTTP/1.1 200 OK" 2026-03-27 12:19:04,207 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | HTTP Response: POST https://api.minimaxi.com/v1/chat/completions "200 OK" Headers({'date': 'Fri, 27 Mar 2026 04:19:04 GMT', 'content-type': 'text/event-stream; charset=utf-8', 'transfer-encoding': 'chunked', 'connection': 'keep-alive', 'vary': 'Accept-Encoding', 'trace-id': '061538362d711e14bc33a1c1faf52d67', 'x-session-id': '7c539e57747c87012158027c2b937ae7', 'x-mm-request-id': '2032283595099345037_1774585142r9wnwu', 'minimax-request-id': 'd95176c106e66f5508ad3ef59eca5045', 'alb_receive_time': '1774585142.767', 'alb_request_id': '045beba5552a3eb3c8eee5122a1df55bf323d4cc'}) 2026-03-27 12:19:04,207 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_id: None 2026-03-27 12:19:04,208 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.started request= 2026-03-27 12:19:04,460 | INFO | jarvis.request | request_id=748495f5-8612-406f-ae6a-2b5881852740 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:04,462 | INFO | jarvis.request | request_id=748495f5-8612-406f-ae6a-2b5881852740 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 12:19:04,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:04,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:04,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,465 | INFO | sqlalchemy.engine.Engine | request_id=748495f5-8612-406f-ae6a-2b5881852740 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:04,466 | INFO | sqlalchemy.engine.Engine | request_id=748495f5-8612-406f-ae6a-2b5881852740 | 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 12:19:04,466 | INFO | sqlalchemy.engine.Engine | request_id=748495f5-8612-406f-ae6a-2b5881852740 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 28.03s ago] ('info', 'system', None, '748495f5-8612-406f-ae6a-2b5881852740', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '63cbd373-c6ee-429e-9788-62b8e55c2d34', '2026-03-27 04:19:04.466263', '2026-03-27 04:19:04.466263') 2026-03-27 12:19:04,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,467 | 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, '748495f5-8612-406f-ae6a-2b5881852740', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '63cbd373-c6ee-429e-9788-62b8e55c2d34', '2026-03-27 04:19:04.466263', '2026-03-27 04:19:04.466263')) 2026-03-27 12:19:04,470 | 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, '748495f5-8612-406f-ae6a-2b5881852740', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '63cbd373-c6ee-429e-9788-62b8e55c2d34', '2026-03-27 04:19:04.466263', '2026-03-27 04:19:04.466263')) completed 2026-03-27 12:19:04,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,471 | INFO | sqlalchemy.engine.Engine | request_id=748495f5-8612-406f-ae6a-2b5881852740 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:04,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:04,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:04,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,484 | INFO | sqlalchemy.engine.Engine | request_id=748495f5-8612-406f-ae6a-2b5881852740 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:04,484 | INFO | sqlalchemy.engine.Engine | request_id=748495f5-8612-406f-ae6a-2b5881852740 | 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 12:19:04,484 | INFO | sqlalchemy.engine.Engine | request_id=748495f5-8612-406f-ae6a-2b5881852740 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 28.03s ago] ('63cbd373-c6ee-429e-9788-62b8e55c2d34',) 2026-03-27 12:19:04,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,485 | 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 = ?', ('63cbd373-c6ee-429e-9788-62b8e55c2d34',)) 2026-03-27 12:19:04,486 | 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 = ?', ('63cbd373-c6ee-429e-9788-62b8e55c2d34',)) completed 2026-03-27 12:19:04,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,487 | INFO | sqlalchemy.engine.Engine | request_id=748495f5-8612-406f-ae6a-2b5881852740 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:04,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:04,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:04,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,159 | INFO | jarvis.request | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:06,161 | INFO | jarvis.request | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 12:19:06,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:06,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:06,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,165 | INFO | sqlalchemy.engine.Engine | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:06,165 | INFO | sqlalchemy.engine.Engine | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | 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 12:19:06,166 | INFO | sqlalchemy.engine.Engine | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 29.73s ago] ('info', 'system', None, 'ef20b839-b12b-4fcb-b750-9ccb96575f68', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2243743e-6df8-49b3-bbd7-6587f3f02a2d', '2026-03-27 04:19:06.165971', '2026-03-27 04:19:06.165971') 2026-03-27 12:19:06,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,167 | 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, 'ef20b839-b12b-4fcb-b750-9ccb96575f68', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2243743e-6df8-49b3-bbd7-6587f3f02a2d', '2026-03-27 04:19:06.165971', '2026-03-27 04:19:06.165971')) 2026-03-27 12:19:06,171 | 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, 'ef20b839-b12b-4fcb-b750-9ccb96575f68', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '2243743e-6df8-49b3-bbd7-6587f3f02a2d', '2026-03-27 04:19:06.165971', '2026-03-27 04:19:06.165971')) completed 2026-03-27 12:19:06,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,173 | INFO | sqlalchemy.engine.Engine | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:06,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:06,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:06,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,189 | INFO | sqlalchemy.engine.Engine | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:06,190 | INFO | sqlalchemy.engine.Engine | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | 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 12:19:06,190 | INFO | sqlalchemy.engine.Engine | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 29.73s ago] ('2243743e-6df8-49b3-bbd7-6587f3f02a2d',) 2026-03-27 12:19:06,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,191 | 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 = ?', ('2243743e-6df8-49b3-bbd7-6587f3f02a2d',)) 2026-03-27 12:19:06,192 | 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 = ?', ('2243743e-6df8-49b3-bbd7-6587f3f02a2d',)) completed 2026-03-27 12:19:06,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,194 | INFO | sqlalchemy.engine.Engine | request_id=ef20b839-b12b-4fcb-b750-9ccb96575f68 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:06,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:06,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:06,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,460 | INFO | jarvis.request | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:08,462 | INFO | jarvis.request | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:08,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,463 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:08,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:08,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,466 | INFO | sqlalchemy.engine.Engine | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:08,466 | INFO | sqlalchemy.engine.Engine | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | 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 12:19:08,466 | INFO | sqlalchemy.engine.Engine | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 32.03s ago] ('info', 'system', None, '344e4a1e-e9bd-4dc8-bd21-7eb560a1086e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '282dc3db-1440-4bc8-9f1a-c66fb6aac978', '2026-03-27 04:19:08.466442', '2026-03-27 04:19:08.466442') 2026-03-27 12:19:08,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,467 | 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, '344e4a1e-e9bd-4dc8-bd21-7eb560a1086e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '282dc3db-1440-4bc8-9f1a-c66fb6aac978', '2026-03-27 04:19:08.466442', '2026-03-27 04:19:08.466442')) 2026-03-27 12:19:08,470 | 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, '344e4a1e-e9bd-4dc8-bd21-7eb560a1086e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '282dc3db-1440-4bc8-9f1a-c66fb6aac978', '2026-03-27 04:19:08.466442', '2026-03-27 04:19:08.466442')) completed 2026-03-27 12:19:08,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,471 | INFO | sqlalchemy.engine.Engine | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:08,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:08,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:08,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,483 | INFO | sqlalchemy.engine.Engine | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:08,483 | INFO | sqlalchemy.engine.Engine | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | 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 12:19:08,484 | INFO | sqlalchemy.engine.Engine | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 32.03s ago] ('282dc3db-1440-4bc8-9f1a-c66fb6aac978',) 2026-03-27 12:19:08,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,485 | 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 = ?', ('282dc3db-1440-4bc8-9f1a-c66fb6aac978',)) 2026-03-27 12:19:08,485 | 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 = ?', ('282dc3db-1440-4bc8-9f1a-c66fb6aac978',)) completed 2026-03-27 12:19:08,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,487 | INFO | sqlalchemy.engine.Engine | request_id=344e4a1e-e9bd-4dc8-bd21-7eb560a1086e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:08,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:08,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:08,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,159 | INFO | jarvis.request | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:10,161 | INFO | jarvis.request | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:10,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:10,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:10,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,164 | INFO | sqlalchemy.engine.Engine | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:10,165 | INFO | sqlalchemy.engine.Engine | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | 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 12:19:10,166 | INFO | sqlalchemy.engine.Engine | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 33.73s ago] ('info', 'system', None, 'a7261157-c073-4bd3-abcf-7dcc39d2f71d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '9630f3a7-0dfd-4b41-8191-d82c7616b374', '2026-03-27 04:19:10.165712', '2026-03-27 04:19:10.165712') 2026-03-27 12:19:10,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,166 | 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, 'a7261157-c073-4bd3-abcf-7dcc39d2f71d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '9630f3a7-0dfd-4b41-8191-d82c7616b374', '2026-03-27 04:19:10.165712', '2026-03-27 04:19:10.165712')) 2026-03-27 12:19:10,169 | 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, 'a7261157-c073-4bd3-abcf-7dcc39d2f71d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '9630f3a7-0dfd-4b41-8191-d82c7616b374', '2026-03-27 04:19:10.165712', '2026-03-27 04:19:10.165712')) completed 2026-03-27 12:19:10,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,170 | INFO | sqlalchemy.engine.Engine | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:10,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,180 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,181 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:10,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:10,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,185 | INFO | sqlalchemy.engine.Engine | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:10,185 | INFO | sqlalchemy.engine.Engine | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | 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 12:19:10,186 | INFO | sqlalchemy.engine.Engine | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 33.73s ago] ('9630f3a7-0dfd-4b41-8191-d82c7616b374',) 2026-03-27 12:19:10,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,187 | 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 = ?', ('9630f3a7-0dfd-4b41-8191-d82c7616b374',)) 2026-03-27 12:19:10,187 | 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 = ?', ('9630f3a7-0dfd-4b41-8191-d82c7616b374',)) completed 2026-03-27 12:19:10,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,189 | INFO | sqlalchemy.engine.Engine | request_id=a7261157-c073-4bd3-abcf-7dcc39d2f71d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:10,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:10,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:10,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:11,393 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.complete 2026-03-27 12:19:11,393 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.started 2026-03-27 12:19:11,393 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.complete 2026-03-27 12:19:11,395 | INFO | app.agents.graph | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_succeeded 2026-03-27 12:19:13,396 | INFO | app.agents.graph | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | sub_commander_selected 2026-03-27 12:19:13,396 | INFO | app.agents.graph | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_tool_binding_started 2026-03-27 12:19:13,428 | INFO | app.agents.graph | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_tool_bound_chat_started 2026-03-27 12:19:13,431 | INFO | jarvis.request | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:13,437 | INFO | jarvis.request | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | user=anonymous | GET /api/system/status | status=200 | duration=6 | request_completed 2026-03-27 12:19:13,438 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,438 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'idempotency_key': 'stainless-python-retry-62ee15a0-9635-48ba-b493-08f5ff7a4436', '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': 'Óû§ÇëÇó: Çë°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®', 'role': 'user'}], 'model': 'MiniMax-M2.7-highspeed', 'stream': True, 'tools': [{'type': 'function', 'function': {'name': 'get_schedule_day', 'description': '»ñȡָ¶¨ÈÕÆÚµÄ todo/task/reminder/goal ¾ÛºÏÐÅÏ¢¡£target_date ¸ñʽ YYYY-MM-DD£¬Ä¬ÈϽñÌì¡£', 'parameters': {'properties': {'target_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'get_tasks', 'description': '»ñÈ¡Óû§µ±Ç°µÄÈÎÎñÁÐ±í¡£\n\nArgs:\n status: ¿ÉÑ¡£¬É¸Ñ¡ÈÎÎñ״̬ (todo/in_progress/done/blocked)\n limit: ·µ»ØÊýÁ¿£¬Ä¬ÈÏ20\n\nReturns:\n ÈÎÎñÁбí', 'parameters': {'properties': {'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'limit': {'default': 20, 'type': 'integer'}}, 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_todo', 'description': '´´½¨Ö¸¶¨Èͮ򵀫ý°ì¡£todo_date ¸ñʽ YYYY-MM-DD£¬Ä¬ÈϽñÌì¡£', 'parameters': {'properties': {'title': {'type': 'string'}, 'todo_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'required': ['title'], 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_schedule_task', 'description': '´´½¨ÈÎÎñ¡£priority Ö§³Ö low/medium/high/urgent£»due_date ʹÓà ISO datetime¡£', 'parameters': {'properties': {'title': {'type': 'string'}, 'description': {'default': '', 'type': 'string'}, 'priority': {'default': 'medium', 'type': 'string'}, 'due_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'required': ['title'], 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_reminder', 'description': '´´½¨ÌáÐÑ¡£reminder_at ʹÓà ISO datetime¡£', 'parameters': {'properties': {'title': {'type': 'string'}, 'reminder_at': {'type': 'string'}, 'note': {'default': '', 'type': 'string'}}, 'required': ['title', 'reminder_at'], 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_goal', 'description': '´´½¨Ö¸¶¨ÈÕÆÚÄ¿±ê¡£goal_date ¸ñʽ YYYY-MM-DD£¬Ä¬ÈϽñÌ죻status Ö§³Ö active/done/archived¡£', 'parameters': {'properties': {'title': {'type': 'string'}, 'goal_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'note': {'default': '', 'type': 'string'}, 'status': {'default': 'active', 'type': 'string'}}, 'required': ['title'], 'type': 'object'}}}]}} 2026-03-27 12:19:13,439 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,440 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Sending HTTP Request: POST https://api.minimaxi.com/v1/chat/completions 2026-03-27 12:19:13,440 | DEBUG | httpcore.connection | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:13,441 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:13,442 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:13,442 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,443 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,443 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,444 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,443 | INFO | sqlalchemy.engine.Engine | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:13,445 | INFO | sqlalchemy.engine.Engine | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | 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 12:19:13,445 | INFO | sqlalchemy.engine.Engine | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 37.01s ago] ('info', 'system', None, 'd7587871-2f1e-4b13-b603-fc7ab5002bba', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 6, '434b9de7-d45d-4191-b06d-f76fd6dacc10', '2026-03-27 04:19:13.445257', '2026-03-27 04:19:13.445257') 2026-03-27 12:19:13,445 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,446 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,446 | 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, 'd7587871-2f1e-4b13-b603-fc7ab5002bba', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 6, '434b9de7-d45d-4191-b06d-f76fd6dacc10', '2026-03-27 04:19:13.445257', '2026-03-27 04:19:13.445257')) 2026-03-27 12:19:13,449 | 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, 'd7587871-2f1e-4b13-b603-fc7ab5002bba', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 6, '434b9de7-d45d-4191-b06d-f76fd6dacc10', '2026-03-27 04:19:13.445257', '2026-03-27 04:19:13.445257')) completed 2026-03-27 12:19:13,449 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,449 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,450 | INFO | sqlalchemy.engine.Engine | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:13,451 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:13,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:13,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,468 | INFO | sqlalchemy.engine.Engine | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:13,468 | INFO | sqlalchemy.engine.Engine | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | 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 12:19:13,468 | INFO | sqlalchemy.engine.Engine | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 37.01s ago] ('434b9de7-d45d-4191-b06d-f76fd6dacc10',) 2026-03-27 12:19:13,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,469 | 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 = ?', ('434b9de7-d45d-4191-b06d-f76fd6dacc10',)) 2026-03-27 12:19:13,470 | 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 = ?', ('434b9de7-d45d-4191-b06d-f76fd6dacc10',)) completed 2026-03-27 12:19:13,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,471 | INFO | sqlalchemy.engine.Engine | request_id=d7587871-2f1e-4b13-b603-fc7ab5002bba | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:13,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,474 | DEBUG | httpcore.connection | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.complete return_value= 2026-03-27 12:19:13,474 | DEBUG | httpcore.connection | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:13,554 | DEBUG | httpcore.connection | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.complete return_value= 2026-03-27 12:19:13,555 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.started request= 2026-03-27 12:19:13,555 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.complete 2026-03-27 12:19:13,556 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.started request= 2026-03-27 12:19:13,556 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.complete 2026-03-27 12:19:13,557 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.started request= 2026-03-27 12:19:13,621 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 04:19:13 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Content-Length', b'175'), (b'Connection', b'keep-alive'), (b'Trace-Id', b'06153841d54ffa2d623dc26f518e7abe'), (b'X-Session-Id', b'13ae49bd4f8ed760e7a2a82f3af84353'), (b'Minimax-Request-Id', b'4dd37167e4ab4bff02b8980646f7885e'), (b'alb_receive_time', b'1774585153.574'), (b'alb_request_id', b'27c8ac9c29f567c2f0fe810515364ae23d0bdb9f')]) 2026-03-27 12:19:13,621 | INFO | httpx | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:13,621 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 04:19:13 GMT', 'content-type': 'application/json; charset=utf-8', 'content-length': '175', 'connection': 'keep-alive', 'trace-id': '06153841d54ffa2d623dc26f518e7abe', 'x-session-id': '13ae49bd4f8ed760e7a2a82f3af84353', 'minimax-request-id': '4dd37167e4ab4bff02b8980646f7885e', 'alb_receive_time': '1774585153.574', 'alb_request_id': '27c8ac9c29f567c2f0fe810515364ae23d0bdb9f'}) 2026-03-27 12:19:13,622 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_id: None 2026-03-27 12:19:13,622 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:13,626 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Not retrying 2026-03-27 12:19:13,626 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.started request= 2026-03-27 12:19:13,626 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.complete 2026-03-27 12:19:13,626 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.started 2026-03-27 12:19:13,627 | DEBUG | httpcore.http11 | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.complete 2026-03-27 12:19:13,627 | DEBUG | openai._base_client | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Re-raising status error 2026-03-27 12:19:13,628 | ERROR | app.agents.graph | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_tool_bound_chat_failed Traceback (most recent call last): File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 204, in _ainvoke_with_tools response = await bound_llm.ainvoke(messages) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\runnables\base.py", line 5708, in ainvoke return await self.bound.ainvoke( ^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '06153841d54ffa2d623dc26f518e7abe'} 2026-03-27 12:19:13,642 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:13,642 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00047s] ('061b0194-ad18-4550-b935-c6d895dcbc73',) 2026-03-27 12:19:13,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:13,645 | 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 = ?', ('061b0194-ad18-4550-b935-c6d895dcbc73',)) 2026-03-27 12:19:13,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:13,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,646 | 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 = ?', ('061b0194-ad18-4550-b935-c6d895dcbc73',)) completed 2026-03-27 12:19:13,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,648 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:13,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,651 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:13,651 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00068s] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user') 2026-03-27 12:19:13,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,654 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | UPDATE messages SET content=?, updated_at=? WHERE messages.id = ? 2026-03-27 12:19:13,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,655 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00079s] ("±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", '2026-03-27 04:19:13.654935', '061b0194-ad18-4550-b935-c6d895dcbc73') 2026-03-27 12:19:13,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,657 | 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 = ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user')) 2026-03-27 12:19:13,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ("±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", '2026-03-27 04:19:13.654935', '061b0194-ad18-4550-b935-c6d895dcbc73')) 2026-03-27 12:19:13,657 | 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 = ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user')) completed 2026-03-27 12:19:13,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ("±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", '2026-03-27 04:19:13.654935', '061b0194-ad18-4550-b935-c6d895dcbc73')) completed 2026-03-27 12:19:13,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,661 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:13,662 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00079s] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 1, 0) 2026-03-27 12:19:13,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,664 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:13,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,664 | 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 ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 1, 0)) 2026-03-27 12:19:13,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,677 | 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 ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 1, 0)) completed 2026-03-27 12:19:13,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:13,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:13,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,680 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | ROLLBACK 2026-03-27 12:19:13,681 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,681 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,682 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,682 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,683 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:13,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,683 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | 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 12:19:13,684 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 13.9s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'Assistant message', "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", '{"role": "assistant"}', 1.0, 0, '2026-03-27 04:19:13.683615', None, 'pending', '7cae6de4-7cd3-4b48-b40f-f56e66e04781', '2026-03-27 04:19:13.683615', '2026-03-27 04:19:13.683615') 2026-03-27 12:19:13,685 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,685 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,686 | 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', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'Assistant message', "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", '{"role": "assistant"}', 1.0, 0, '2026-03-27 04:19:13.683615', None, 'pending', '7cae6de4-7cd3-4b48-b40f-f56e66e04781', '2026-03-27 04:19:13.683615', '2026-03-27 04:19:13.683615')) 2026-03-27 12:19:13,688 | 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', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'Assistant message', "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153841d54ffa2d623dc26f518e7abe'}", '{"role": "assistant"}', 1.0, 0, '2026-03-27 04:19:13.683615', None, 'pending', '7cae6de4-7cd3-4b48-b40f-f56e66e04781', '2026-03-27 04:19:13.683615', '2026-03-27 04:19:13.683615')) completed 2026-03-27 12:19:13,689 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,689 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,690 | INFO | sqlalchemy.engine.Engine | request_id=bb629a8e-6760-4915-ac9a-fb5067852fd4 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:13,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,701 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:13,702 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:13,702 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,158 | INFO | jarvis.request | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:14,160 | INFO | jarvis.request | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:14,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:14,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:14,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,163 | INFO | sqlalchemy.engine.Engine | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:14,164 | INFO | sqlalchemy.engine.Engine | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | 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 12:19:14,164 | INFO | sqlalchemy.engine.Engine | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 37.73s ago] ('info', 'system', None, 'af6fb081-c776-430c-bdf9-460b5a90d8ca', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f66724e3-4c64-4304-a6c5-89a12e698605', '2026-03-27 04:19:14.164153', '2026-03-27 04:19:14.164153') 2026-03-27 12:19:14,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,165 | 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, 'af6fb081-c776-430c-bdf9-460b5a90d8ca', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f66724e3-4c64-4304-a6c5-89a12e698605', '2026-03-27 04:19:14.164153', '2026-03-27 04:19:14.164153')) 2026-03-27 12:19:14,167 | 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, 'af6fb081-c776-430c-bdf9-460b5a90d8ca', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f66724e3-4c64-4304-a6c5-89a12e698605', '2026-03-27 04:19:14.164153', '2026-03-27 04:19:14.164153')) completed 2026-03-27 12:19:14,168 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,168 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,168 | INFO | sqlalchemy.engine.Engine | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:14,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:14,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:14,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,187 | INFO | sqlalchemy.engine.Engine | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:14,188 | INFO | sqlalchemy.engine.Engine | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | 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 12:19:14,188 | INFO | sqlalchemy.engine.Engine | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 37.73s ago] ('f66724e3-4c64-4304-a6c5-89a12e698605',) 2026-03-27 12:19:14,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,189 | 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 = ?', ('f66724e3-4c64-4304-a6c5-89a12e698605',)) 2026-03-27 12:19:14,190 | 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 = ?', ('f66724e3-4c64-4304-a6c5-89a12e698605',)) completed 2026-03-27 12:19:14,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,191 | INFO | sqlalchemy.engine.Engine | request_id=af6fb081-c776-430c-bdf9-460b5a90d8ca | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:14,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:14,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:14,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,461 | INFO | jarvis.request | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:16,463 | INFO | jarvis.request | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 12:19:16,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:16,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:16,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,467 | INFO | sqlalchemy.engine.Engine | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:16,467 | INFO | sqlalchemy.engine.Engine | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | 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 12:19:16,468 | INFO | sqlalchemy.engine.Engine | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 40.03s ago] ('info', 'system', None, '8e5f590a-6987-4173-bec0-3f6a5047e07f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'f3a4a7f5-5cf2-4826-a196-9050391c25f1', '2026-03-27 04:19:16.467260', '2026-03-27 04:19:16.467260') 2026-03-27 12:19:16,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,469 | 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, '8e5f590a-6987-4173-bec0-3f6a5047e07f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'f3a4a7f5-5cf2-4826-a196-9050391c25f1', '2026-03-27 04:19:16.467260', '2026-03-27 04:19:16.467260')) 2026-03-27 12:19:16,474 | 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, '8e5f590a-6987-4173-bec0-3f6a5047e07f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'f3a4a7f5-5cf2-4826-a196-9050391c25f1', '2026-03-27 04:19:16.467260', '2026-03-27 04:19:16.467260')) completed 2026-03-27 12:19:16,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,475 | INFO | sqlalchemy.engine.Engine | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:16,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:16,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:16,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,495 | INFO | sqlalchemy.engine.Engine | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:16,496 | INFO | sqlalchemy.engine.Engine | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | 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 12:19:16,496 | INFO | sqlalchemy.engine.Engine | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 40.04s ago] ('f3a4a7f5-5cf2-4826-a196-9050391c25f1',) 2026-03-27 12:19:16,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,497 | 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 = ?', ('f3a4a7f5-5cf2-4826-a196-9050391c25f1',)) 2026-03-27 12:19:16,497 | 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 = ?', ('f3a4a7f5-5cf2-4826-a196-9050391c25f1',)) completed 2026-03-27 12:19:16,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,499 | INFO | sqlalchemy.engine.Engine | request_id=8e5f590a-6987-4173-bec0-3f6a5047e07f | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:16,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:16,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:16,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,159 | INFO | jarvis.request | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:18,161 | INFO | jarvis.request | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:18,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:18,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:18,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,164 | INFO | sqlalchemy.engine.Engine | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:18,166 | INFO | sqlalchemy.engine.Engine | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | 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 12:19:18,166 | INFO | sqlalchemy.engine.Engine | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 41.73s ago] ('info', 'system', None, '6a4aeaa8-00bf-4343-a732-2e8518b3799d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3d6a9b07-ea03-4446-b884-5363ccdc31ac', '2026-03-27 04:19:18.166469', '2026-03-27 04:19:18.166469') 2026-03-27 12:19:18,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,167 | 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, '6a4aeaa8-00bf-4343-a732-2e8518b3799d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3d6a9b07-ea03-4446-b884-5363ccdc31ac', '2026-03-27 04:19:18.166469', '2026-03-27 04:19:18.166469')) 2026-03-27 12:19:18,170 | 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, '6a4aeaa8-00bf-4343-a732-2e8518b3799d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3d6a9b07-ea03-4446-b884-5363ccdc31ac', '2026-03-27 04:19:18.166469', '2026-03-27 04:19:18.166469')) completed 2026-03-27 12:19:18,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,172 | INFO | sqlalchemy.engine.Engine | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:18,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:18,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:18,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,193 | INFO | sqlalchemy.engine.Engine | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:18,193 | INFO | sqlalchemy.engine.Engine | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | 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 12:19:18,194 | INFO | sqlalchemy.engine.Engine | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 41.74s ago] ('3d6a9b07-ea03-4446-b884-5363ccdc31ac',) 2026-03-27 12:19:18,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,194 | 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 = ?', ('3d6a9b07-ea03-4446-b884-5363ccdc31ac',)) 2026-03-27 12:19:18,195 | 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 = ?', ('3d6a9b07-ea03-4446-b884-5363ccdc31ac',)) completed 2026-03-27 12:19:18,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,197 | INFO | sqlalchemy.engine.Engine | request_id=6a4aeaa8-00bf-4343-a732-2e8518b3799d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:18,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:18,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:18,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,461 | INFO | jarvis.request | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:20,463 | INFO | jarvis.request | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:20,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:20,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:20,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,467 | INFO | sqlalchemy.engine.Engine | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:20,468 | INFO | sqlalchemy.engine.Engine | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | 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 12:19:20,468 | INFO | sqlalchemy.engine.Engine | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 44.03s ago] ('info', 'system', None, '7444294c-dcba-49be-98d7-295b52cc33c6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1d4dd5e8-e56c-4bd9-9a42-e5a8092e43c3', '2026-03-27 04:19:20.468146', '2026-03-27 04:19:20.468146') 2026-03-27 12:19:20,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,469 | 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, '7444294c-dcba-49be-98d7-295b52cc33c6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1d4dd5e8-e56c-4bd9-9a42-e5a8092e43c3', '2026-03-27 04:19:20.468146', '2026-03-27 04:19:20.468146')) 2026-03-27 12:19:20,472 | 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, '7444294c-dcba-49be-98d7-295b52cc33c6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1d4dd5e8-e56c-4bd9-9a42-e5a8092e43c3', '2026-03-27 04:19:20.468146', '2026-03-27 04:19:20.468146')) completed 2026-03-27 12:19:20,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,474 | INFO | sqlalchemy.engine.Engine | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:20,474 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:20,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:20,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,486 | INFO | sqlalchemy.engine.Engine | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:20,487 | INFO | sqlalchemy.engine.Engine | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | 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 12:19:20,487 | INFO | sqlalchemy.engine.Engine | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 44.03s ago] ('1d4dd5e8-e56c-4bd9-9a42-e5a8092e43c3',) 2026-03-27 12:19:20,487 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,488 | 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 = ?', ('1d4dd5e8-e56c-4bd9-9a42-e5a8092e43c3',)) 2026-03-27 12:19:20,489 | 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 = ?', ('1d4dd5e8-e56c-4bd9-9a42-e5a8092e43c3',)) completed 2026-03-27 12:19:20,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,491 | INFO | sqlalchemy.engine.Engine | request_id=7444294c-dcba-49be-98d7-295b52cc33c6 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:20,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:20,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:20,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,160 | INFO | jarvis.request | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:22,161 | INFO | jarvis.request | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:22,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:22,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:22,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,165 | INFO | sqlalchemy.engine.Engine | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:22,165 | INFO | sqlalchemy.engine.Engine | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | 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 12:19:22,165 | INFO | sqlalchemy.engine.Engine | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 45.73s ago] ('info', 'system', None, 'dd6f9e3c-422e-45b4-ad19-c46410843129', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '364000a0-81de-49b7-9f11-b5ebd8e32dd3', '2026-03-27 04:19:22.165888', '2026-03-27 04:19:22.165888') 2026-03-27 12:19:22,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,166 | 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, 'dd6f9e3c-422e-45b4-ad19-c46410843129', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '364000a0-81de-49b7-9f11-b5ebd8e32dd3', '2026-03-27 04:19:22.165888', '2026-03-27 04:19:22.165888')) 2026-03-27 12:19:22,170 | 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, 'dd6f9e3c-422e-45b4-ad19-c46410843129', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '364000a0-81de-49b7-9f11-b5ebd8e32dd3', '2026-03-27 04:19:22.165888', '2026-03-27 04:19:22.165888')) completed 2026-03-27 12:19:22,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,172 | INFO | sqlalchemy.engine.Engine | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:22,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:22,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:22,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,187 | INFO | sqlalchemy.engine.Engine | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:22,188 | INFO | sqlalchemy.engine.Engine | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | 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 12:19:22,188 | INFO | sqlalchemy.engine.Engine | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 45.73s ago] ('364000a0-81de-49b7-9f11-b5ebd8e32dd3',) 2026-03-27 12:19:22,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,189 | 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 = ?', ('364000a0-81de-49b7-9f11-b5ebd8e32dd3',)) 2026-03-27 12:19:22,190 | 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 = ?', ('364000a0-81de-49b7-9f11-b5ebd8e32dd3',)) completed 2026-03-27 12:19:22,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,191 | INFO | sqlalchemy.engine.Engine | request_id=dd6f9e3c-422e-45b4-ad19-c46410843129 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:22,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:22,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:22,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,637 | INFO | jarvis.request | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:24,639 | INFO | jarvis.request | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:24,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:24,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:24,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,642 | INFO | sqlalchemy.engine.Engine | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:24,643 | INFO | sqlalchemy.engine.Engine | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | 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 12:19:24,643 | INFO | sqlalchemy.engine.Engine | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 48.21s ago] ('info', 'system', None, 'b737bd29-d43b-4eec-9231-c0ea4c7b0f54', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '79376af6-419e-43ef-85a7-c416c3b3f9b6', '2026-03-27 04:19:24.643785', '2026-03-27 04:19:24.643785') 2026-03-27 12:19:24,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,644 | 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, 'b737bd29-d43b-4eec-9231-c0ea4c7b0f54', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '79376af6-419e-43ef-85a7-c416c3b3f9b6', '2026-03-27 04:19:24.643785', '2026-03-27 04:19:24.643785')) 2026-03-27 12:19:24,647 | 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, 'b737bd29-d43b-4eec-9231-c0ea4c7b0f54', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '79376af6-419e-43ef-85a7-c416c3b3f9b6', '2026-03-27 04:19:24.643785', '2026-03-27 04:19:24.643785')) completed 2026-03-27 12:19:24,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,648 | INFO | sqlalchemy.engine.Engine | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:24,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:24,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:24,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,659 | INFO | sqlalchemy.engine.Engine | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:24,660 | INFO | sqlalchemy.engine.Engine | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | 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 12:19:24,660 | INFO | sqlalchemy.engine.Engine | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 48.2s ago] ('79376af6-419e-43ef-85a7-c416c3b3f9b6',) 2026-03-27 12:19:24,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,661 | 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 = ?', ('79376af6-419e-43ef-85a7-c416c3b3f9b6',)) 2026-03-27 12:19:24,661 | 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 = ?', ('79376af6-419e-43ef-85a7-c416c3b3f9b6',)) completed 2026-03-27 12:19:24,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,663 | INFO | sqlalchemy.engine.Engine | request_id=b737bd29-d43b-4eec-9231-c0ea4c7b0f54 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:24,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:24,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:24,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,265 | INFO | jarvis.request | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:26,266 | INFO | jarvis.request | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:26,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:26,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:26,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,270 | INFO | sqlalchemy.engine.Engine | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:26,270 | INFO | sqlalchemy.engine.Engine | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | 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 12:19:26,270 | INFO | sqlalchemy.engine.Engine | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 49.84s ago] ('info', 'system', None, 'cb45e7fb-8268-4f6f-9230-9c6ed4829238', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f8e19f25-a1af-4c0b-bba3-b55c5e068fd2', '2026-03-27 04:19:26.270935', '2026-03-27 04:19:26.270935') 2026-03-27 12:19:26,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,271 | 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, 'cb45e7fb-8268-4f6f-9230-9c6ed4829238', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f8e19f25-a1af-4c0b-bba3-b55c5e068fd2', '2026-03-27 04:19:26.270935', '2026-03-27 04:19:26.270935')) 2026-03-27 12:19:26,274 | 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, 'cb45e7fb-8268-4f6f-9230-9c6ed4829238', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f8e19f25-a1af-4c0b-bba3-b55c5e068fd2', '2026-03-27 04:19:26.270935', '2026-03-27 04:19:26.270935')) completed 2026-03-27 12:19:26,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,275 | INFO | sqlalchemy.engine.Engine | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:26,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:26,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:26,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,290 | INFO | sqlalchemy.engine.Engine | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:26,290 | INFO | sqlalchemy.engine.Engine | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | 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 12:19:26,290 | INFO | sqlalchemy.engine.Engine | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 49.83s ago] ('f8e19f25-a1af-4c0b-bba3-b55c5e068fd2',) 2026-03-27 12:19:26,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,291 | 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 = ?', ('f8e19f25-a1af-4c0b-bba3-b55c5e068fd2',)) 2026-03-27 12:19:26,291 | 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 = ?', ('f8e19f25-a1af-4c0b-bba3-b55c5e068fd2',)) completed 2026-03-27 12:19:26,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,293 | INFO | sqlalchemy.engine.Engine | request_id=cb45e7fb-8268-4f6f-9230-9c6ed4829238 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:26,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:26,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:26,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,569 | INFO | jarvis.request | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:28,570 | INFO | jarvis.request | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:28,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:28,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:28,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,574 | INFO | sqlalchemy.engine.Engine | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:28,574 | INFO | sqlalchemy.engine.Engine | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | 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 12:19:28,574 | INFO | sqlalchemy.engine.Engine | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 52.14s ago] ('info', 'system', None, '8575220d-229a-4d83-a4ba-8e27bff51f61', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '98817c88-f569-4e4f-829a-34edcfba5fee', '2026-03-27 04:19:28.574906', '2026-03-27 04:19:28.574906') 2026-03-27 12:19:28,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,575 | 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, '8575220d-229a-4d83-a4ba-8e27bff51f61', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '98817c88-f569-4e4f-829a-34edcfba5fee', '2026-03-27 04:19:28.574906', '2026-03-27 04:19:28.574906')) 2026-03-27 12:19:28,578 | 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, '8575220d-229a-4d83-a4ba-8e27bff51f61', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '98817c88-f569-4e4f-829a-34edcfba5fee', '2026-03-27 04:19:28.574906', '2026-03-27 04:19:28.574906')) completed 2026-03-27 12:19:28,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,579 | INFO | sqlalchemy.engine.Engine | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:28,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:28,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:28,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,602 | INFO | sqlalchemy.engine.Engine | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:28,602 | INFO | sqlalchemy.engine.Engine | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | 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 12:19:28,603 | INFO | sqlalchemy.engine.Engine | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 52.15s ago] ('98817c88-f569-4e4f-829a-34edcfba5fee',) 2026-03-27 12:19:28,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,603 | 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 = ?', ('98817c88-f569-4e4f-829a-34edcfba5fee',)) 2026-03-27 12:19:28,604 | 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 = ?', ('98817c88-f569-4e4f-829a-34edcfba5fee',)) completed 2026-03-27 12:19:28,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,605 | INFO | sqlalchemy.engine.Engine | request_id=8575220d-229a-4d83-a4ba-8e27bff51f61 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:28,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:28,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:28,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,267 | INFO | jarvis.request | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:30,268 | INFO | jarvis.request | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:30,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,271 | INFO | sqlalchemy.engine.Engine | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:30,271 | INFO | sqlalchemy.engine.Engine | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | 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 12:19:30,271 | INFO | sqlalchemy.engine.Engine | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 53.84s ago] ('info', 'system', None, 'c984eb46-7230-40bf-b4c4-96ce56249e59', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '606c7a4a-e694-4ba3-93aa-10228b9a269b', '2026-03-27 04:19:30.271159', '2026-03-27 04:19:30.271159') 2026-03-27 12:19:30,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,272 | 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, 'c984eb46-7230-40bf-b4c4-96ce56249e59', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '606c7a4a-e694-4ba3-93aa-10228b9a269b', '2026-03-27 04:19:30.271159', '2026-03-27 04:19:30.271159')) 2026-03-27 12:19:30,274 | 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, 'c984eb46-7230-40bf-b4c4-96ce56249e59', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '606c7a4a-e694-4ba3-93aa-10228b9a269b', '2026-03-27 04:19:30.271159', '2026-03-27 04:19:30.271159')) completed 2026-03-27 12:19:30,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,274 | INFO | sqlalchemy.engine.Engine | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:30,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,283 | INFO | sqlalchemy.engine.Engine | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:30,283 | INFO | sqlalchemy.engine.Engine | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | 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 12:19:30,283 | INFO | sqlalchemy.engine.Engine | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 53.83s ago] ('606c7a4a-e694-4ba3-93aa-10228b9a269b',) 2026-03-27 12:19:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,284 | 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 = ?', ('606c7a4a-e694-4ba3-93aa-10228b9a269b',)) 2026-03-27 12:19:30,284 | 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 = ?', ('606c7a4a-e694-4ba3-93aa-10228b9a269b',)) completed 2026-03-27 12:19:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,286 | INFO | sqlalchemy.engine.Engine | request_id=c984eb46-7230-40bf-b4c4-96ce56249e59 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:30,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:30,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:30,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,567 | INFO | jarvis.request | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:32,569 | INFO | jarvis.request | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:32,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:32,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:32,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,571 | INFO | sqlalchemy.engine.Engine | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:32,573 | INFO | sqlalchemy.engine.Engine | request_id=0f686a71-4924-424f-a911-585f5347ea04 | 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 12:19:32,573 | INFO | sqlalchemy.engine.Engine | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 56.14s ago] ('info', 'system', None, '0f686a71-4924-424f-a911-585f5347ea04', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3be7d45e-c526-4539-bf37-5b77751455ed', '2026-03-27 04:19:32.573976', '2026-03-27 04:19:32.573976') 2026-03-27 12:19:32,574 | DEBUG | httpcore.connection | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | close.started 2026-03-27 12:19:32,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,574 | DEBUG | httpcore.connection | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | close.complete 2026-03-27 12:19:32,575 | 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, '0f686a71-4924-424f-a911-585f5347ea04', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3be7d45e-c526-4539-bf37-5b77751455ed', '2026-03-27 04:19:32.573976', '2026-03-27 04:19:32.573976')) 2026-03-27 12:19:32,577 | 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, '0f686a71-4924-424f-a911-585f5347ea04', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3be7d45e-c526-4539-bf37-5b77751455ed', '2026-03-27 04:19:32.573976', '2026-03-27 04:19:32.573976')) completed 2026-03-27 12:19:32,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,578 | INFO | sqlalchemy.engine.Engine | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:32,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,587 | INFO | sqlalchemy.engine.Engine | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:32,588 | INFO | sqlalchemy.engine.Engine | request_id=0f686a71-4924-424f-a911-585f5347ea04 | 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 12:19:32,588 | INFO | sqlalchemy.engine.Engine | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 56.13s ago] ('3be7d45e-c526-4539-bf37-5b77751455ed',) 2026-03-27 12:19:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,588 | 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 = ?', ('3be7d45e-c526-4539-bf37-5b77751455ed',)) 2026-03-27 12:19:32,589 | 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 = ?', ('3be7d45e-c526-4539-bf37-5b77751455ed',)) completed 2026-03-27 12:19:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,590 | INFO | sqlalchemy.engine.Engine | request_id=0f686a71-4924-424f-a911-585f5347ea04 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:32,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:32,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:32,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,270 | INFO | jarvis.request | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:34,271 | INFO | jarvis.request | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:34,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:34,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:34,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,273 | INFO | sqlalchemy.engine.Engine | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:34,274 | INFO | sqlalchemy.engine.Engine | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | 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 12:19:34,274 | INFO | sqlalchemy.engine.Engine | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 57.84s ago] ('info', 'system', None, 'dc2c44a2-b558-449d-be26-cd87da0559ad', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd36d9171-8ed2-4b08-99fe-3648b4534415', '2026-03-27 04:19:34.274289', '2026-03-27 04:19:34.274289') 2026-03-27 12:19:34,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,274 | 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, 'dc2c44a2-b558-449d-be26-cd87da0559ad', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd36d9171-8ed2-4b08-99fe-3648b4534415', '2026-03-27 04:19:34.274289', '2026-03-27 04:19:34.274289')) 2026-03-27 12:19:34,276 | 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, 'dc2c44a2-b558-449d-be26-cd87da0559ad', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd36d9171-8ed2-4b08-99fe-3648b4534415', '2026-03-27 04:19:34.274289', '2026-03-27 04:19:34.274289')) completed 2026-03-27 12:19:34,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,277 | INFO | sqlalchemy.engine.Engine | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:34,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,291 | INFO | sqlalchemy.engine.Engine | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:34,291 | INFO | sqlalchemy.engine.Engine | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | 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 12:19:34,291 | INFO | sqlalchemy.engine.Engine | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 57.84s ago] ('d36d9171-8ed2-4b08-99fe-3648b4534415',) 2026-03-27 12:19:34,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,292 | 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 = ?', ('d36d9171-8ed2-4b08-99fe-3648b4534415',)) 2026-03-27 12:19:34,292 | 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 = ?', ('d36d9171-8ed2-4b08-99fe-3648b4534415',)) completed 2026-03-27 12:19:34,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,293 | INFO | sqlalchemy.engine.Engine | request_id=dc2c44a2-b558-449d-be26-cd87da0559ad | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:34,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:34,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:34,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,463 | INFO | jarvis.request | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:36,465 | INFO | jarvis.request | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:36,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:36,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:36,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,467 | INFO | sqlalchemy.engine.Engine | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:36,467 | INFO | sqlalchemy.engine.Engine | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | 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 12:19:36,467 | INFO | sqlalchemy.engine.Engine | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 60.03s ago] ('info', 'system', None, 'c10d4122-c510-4208-a95d-8771ac8f5016', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '83824f3c-4ac4-4e3e-a21f-ba229a035c7c', '2026-03-27 04:19:36.467435', '2026-03-27 04:19:36.467435') 2026-03-27 12:19:36,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,468 | 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, 'c10d4122-c510-4208-a95d-8771ac8f5016', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '83824f3c-4ac4-4e3e-a21f-ba229a035c7c', '2026-03-27 04:19:36.467435', '2026-03-27 04:19:36.467435')) 2026-03-27 12:19:36,470 | 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, 'c10d4122-c510-4208-a95d-8771ac8f5016', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '83824f3c-4ac4-4e3e-a21f-ba229a035c7c', '2026-03-27 04:19:36.467435', '2026-03-27 04:19:36.467435')) completed 2026-03-27 12:19:36,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,471 | INFO | sqlalchemy.engine.Engine | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:36,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,477 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,478 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:36,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:36,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,479 | INFO | sqlalchemy.engine.Engine | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:36,480 | INFO | sqlalchemy.engine.Engine | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | 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 12:19:36,480 | INFO | sqlalchemy.engine.Engine | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 60.02s ago] ('83824f3c-4ac4-4e3e-a21f-ba229a035c7c',) 2026-03-27 12:19:36,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,481 | 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 = ?', ('83824f3c-4ac4-4e3e-a21f-ba229a035c7c',)) 2026-03-27 12:19:36,481 | 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 = ?', ('83824f3c-4ac4-4e3e-a21f-ba229a035c7c',)) completed 2026-03-27 12:19:36,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,482 | INFO | sqlalchemy.engine.Engine | request_id=c10d4122-c510-4208-a95d-8771ac8f5016 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:36,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:36,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:36,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,158 | INFO | jarvis.request | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:38,159 | INFO | jarvis.request | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:38,160 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,160 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:38,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:38,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,161 | INFO | sqlalchemy.engine.Engine | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:38,162 | INFO | sqlalchemy.engine.Engine | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | 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 12:19:38,162 | INFO | sqlalchemy.engine.Engine | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 61.73s ago] ('info', 'system', None, 'be4d55de-7306-4923-980e-dfa3539dd147', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c7ed08cd-f2cc-4da5-8781-3d301a96fcfd', '2026-03-27 04:19:38.162469', '2026-03-27 04:19:38.162469') 2026-03-27 12:19:38,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,163 | 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, 'be4d55de-7306-4923-980e-dfa3539dd147', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c7ed08cd-f2cc-4da5-8781-3d301a96fcfd', '2026-03-27 04:19:38.162469', '2026-03-27 04:19:38.162469')) 2026-03-27 12:19:38,164 | 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, 'be4d55de-7306-4923-980e-dfa3539dd147', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c7ed08cd-f2cc-4da5-8781-3d301a96fcfd', '2026-03-27 04:19:38.162469', '2026-03-27 04:19:38.162469')) completed 2026-03-27 12:19:38,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,165 | INFO | sqlalchemy.engine.Engine | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:38,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,174 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,174 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:38,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:38,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,176 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,176 | INFO | sqlalchemy.engine.Engine | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:38,176 | INFO | sqlalchemy.engine.Engine | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | 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 12:19:38,176 | INFO | sqlalchemy.engine.Engine | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 61.72s ago] ('c7ed08cd-f2cc-4da5-8781-3d301a96fcfd',) 2026-03-27 12:19:38,177 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,177 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,177 | 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 = ?', ('c7ed08cd-f2cc-4da5-8781-3d301a96fcfd',)) 2026-03-27 12:19:38,177 | 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 = ?', ('c7ed08cd-f2cc-4da5-8781-3d301a96fcfd',)) completed 2026-03-27 12:19:38,177 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,178 | INFO | sqlalchemy.engine.Engine | request_id=be4d55de-7306-4923-980e-dfa3539dd147 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:38,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:38,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:38,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,461 | INFO | jarvis.request | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:40,463 | INFO | jarvis.request | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:40,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:40,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:40,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,467 | INFO | sqlalchemy.engine.Engine | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:40,467 | INFO | sqlalchemy.engine.Engine | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | 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 12:19:40,467 | INFO | sqlalchemy.engine.Engine | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 64.03s ago] ('info', 'system', None, 'db2fe7ca-be6b-4e0a-9963-d2149583c54f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4fcad67a-121d-461e-9417-facf03f02c1c', '2026-03-27 04:19:40.467421', '2026-03-27 04:19:40.467421') 2026-03-27 12:19:40,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,468 | 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, 'db2fe7ca-be6b-4e0a-9963-d2149583c54f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4fcad67a-121d-461e-9417-facf03f02c1c', '2026-03-27 04:19:40.467421', '2026-03-27 04:19:40.467421')) 2026-03-27 12:19:40,471 | 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, 'db2fe7ca-be6b-4e0a-9963-d2149583c54f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4fcad67a-121d-461e-9417-facf03f02c1c', '2026-03-27 04:19:40.467421', '2026-03-27 04:19:40.467421')) completed 2026-03-27 12:19:40,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,473 | INFO | sqlalchemy.engine.Engine | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:40,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:40,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:40,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,484 | INFO | sqlalchemy.engine.Engine | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:40,485 | INFO | sqlalchemy.engine.Engine | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | 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 12:19:40,485 | INFO | sqlalchemy.engine.Engine | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 64.03s ago] ('4fcad67a-121d-461e-9417-facf03f02c1c',) 2026-03-27 12:19:40,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,486 | 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 = ?', ('4fcad67a-121d-461e-9417-facf03f02c1c',)) 2026-03-27 12:19:40,487 | 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 = ?', ('4fcad67a-121d-461e-9417-facf03f02c1c',)) completed 2026-03-27 12:19:40,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,490 | INFO | sqlalchemy.engine.Engine | request_id=db2fe7ca-be6b-4e0a-9963-d2149583c54f | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:40,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:40,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:40,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,160 | INFO | jarvis.request | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:42,162 | INFO | jarvis.request | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:42,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,166 | INFO | sqlalchemy.engine.Engine | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,166 | INFO | sqlalchemy.engine.Engine | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | 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 12:19:42,166 | INFO | sqlalchemy.engine.Engine | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 65.73s ago] ('info', 'system', None, 'ff7cdaaf-8127-4bbf-9158-27ec50b0b82e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2ea24b44-90f3-448c-b8e7-9dc3062d9444', '2026-03-27 04:19:42.166913', '2026-03-27 04:19:42.166913') 2026-03-27 12:19:42,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,167 | 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, 'ff7cdaaf-8127-4bbf-9158-27ec50b0b82e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2ea24b44-90f3-448c-b8e7-9dc3062d9444', '2026-03-27 04:19:42.166913', '2026-03-27 04:19:42.166913')) 2026-03-27 12:19:42,171 | 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, 'ff7cdaaf-8127-4bbf-9158-27ec50b0b82e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2ea24b44-90f3-448c-b8e7-9dc3062d9444', '2026-03-27 04:19:42.166913', '2026-03-27 04:19:42.166913')) completed 2026-03-27 12:19:42,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,172 | INFO | sqlalchemy.engine.Engine | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:42,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,188 | INFO | sqlalchemy.engine.Engine | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,188 | INFO | sqlalchemy.engine.Engine | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | 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 12:19:42,189 | INFO | sqlalchemy.engine.Engine | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 65.73s ago] ('2ea24b44-90f3-448c-b8e7-9dc3062d9444',) 2026-03-27 12:19:42,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,190 | 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 = ?', ('2ea24b44-90f3-448c-b8e7-9dc3062d9444',)) 2026-03-27 12:19:42,191 | 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 = ?', ('2ea24b44-90f3-448c-b8e7-9dc3062d9444',)) completed 2026-03-27 12:19:42,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,193 | INFO | sqlalchemy.engine.Engine | request_id=ff7cdaaf-8127-4bbf-9158-27ec50b0b82e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:42,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,284 | INFO | jarvis.request | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_started 2026-03-27 12:19:42,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,288 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,289 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,289 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 52.82s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:19:42,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,290 | 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 12:19:42,291 | 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 12:19:42,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,294 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,294 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 52.83s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 12:19:42,295 | INFO | jarvis.request | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=200 | duration=11 | request_completed 2026-03-27 12:19:42,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,298 | 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 12:19:42,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,299 | 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 12:19:42,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,300 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,302 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,302 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 65.87s ago] ('info', 'system', None, '52b9bc87-1d1c-498e-9609-7f1a12cdd3e7', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '4d7d0a07-2ef6-4390-bec0-f96313f2555e', '2026-03-27 04:19:42.301718', '2026-03-27 04:19:42.301718') 2026-03-27 12:19:42,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,304 | INFO | app.services.agent_service | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | agent_chat_started 2026-03-27 12:19:42,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,306 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,306 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00078s] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',) 2026-03-27 12:19:42,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,307 | 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, '52b9bc87-1d1c-498e-9609-7f1a12cdd3e7', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '4d7d0a07-2ef6-4390-bec0-f96313f2555e', '2026-03-27 04:19:42.301718', '2026-03-27 04:19:42.301718')) 2026-03-27 12:19:42,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,308 | 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 = ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) 2026-03-27 12:19:42,309 | 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 = ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) completed 2026-03-27 12:19:42,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,311 | 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, '52b9bc87-1d1c-498e-9609-7f1a12cdd3e7', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '4d7d0a07-2ef6-4390-bec0-f96313f2555e', '2026-03-27 04:19:42.301718', '2026-03-27 04:19:42.301718')) completed 2026-03-27 12:19:42,312 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,313 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.56s ago] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user', 'ÄãºÃ£¬ÄãÊÇË­', None, None, 'null', 'c47bd04d-a214-49d1-97b3-6f57d27beb3d', '2026-03-27 04:19:42.312736', '2026-03-27 04:19:42.312736') 2026-03-27 12:19:42,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,315 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:42,315 | 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 (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user', 'ÄãºÃ£¬ÄãÊÇË­', None, None, 'null', 'c47bd04d-a214-49d1-97b3-6f57d27beb3d', '2026-03-27 04:19:42.312736', '2026-03-27 04:19:42.312736')) 2026-03-27 12:19:42,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,334 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,334 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,335 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 65.88s ago] ('4d7d0a07-2ef6-4390-bec0-f96313f2555e',) 2026-03-27 12:19:42,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,336 | 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 = ?', ('4d7d0a07-2ef6-4390-bec0-f96313f2555e',)) 2026-03-27 12:19:42,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 = ?', ('4d7d0a07-2ef6-4390-bec0-f96313f2555e',)) completed 2026-03-27 12:19:42,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,337 | 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 (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user', 'ÄãºÃ£¬ÄãÊÇË­', None, None, 'null', 'c47bd04d-a214-49d1-97b3-6f57d27beb3d', '2026-03-27 04:19:42.312736', '2026-03-27 04:19:42.312736')) completed 2026-03-27 12:19:42,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,339 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:42,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,340 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | ROLLBACK 2026-03-27 12:19:42,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,355 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,356 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,356 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.58s ago] ('c47bd04d-a214-49d1-97b3-6f57d27beb3d',) 2026-03-27 12:19:42,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,357 | 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 = ?', ('c47bd04d-a214-49d1-97b3-6f57d27beb3d',)) 2026-03-27 12:19:42,357 | 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 = ?', ('c47bd04d-a214-49d1-97b3-6f57d27beb3d',)) completed 2026-03-27 12:19:42,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,360 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,360 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.58s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'User message', 'ÄãºÃ£¬ÄãÊÇË­', 'ÄãºÃ£¬ÄãÊÇË­', '{"role": "user"}', 1.0, 0, '2026-03-27 04:19:42.360393', None, 'pending', '79d4992d-fae9-4ee9-a597-ef9670c41224', '2026-03-27 04:19:42.360393', '2026-03-27 04:19:42.360393') 2026-03-27 12:19:42,360 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,361 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,361 | 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', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'User message', 'ÄãºÃ£¬ÄãÊÇË­', 'ÄãºÃ£¬ÄãÊÇË­', '{"role": "user"}', 1.0, 0, '2026-03-27 04:19:42.360393', None, 'pending', '79d4992d-fae9-4ee9-a597-ef9670c41224', '2026-03-27 04:19:42.360393', '2026-03-27 04:19:42.360393')) 2026-03-27 12:19:42,363 | 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', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'User message', 'ÄãºÃ£¬ÄãÊÇË­', 'ÄãºÃ£¬ÄãÊÇË­', '{"role": "user"}', 1.0, 0, '2026-03-27 04:19:42.360393', None, 'pending', '79d4992d-fae9-4ee9-a597-ef9670c41224', '2026-03-27 04:19:42.360393', '2026-03-27 04:19:42.360393')) completed 2026-03-27 12:19:42,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,364 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:42,364 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,376 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,376 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,376 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,377 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,377 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,377 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,378 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,378 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,378 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,378 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,379 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,379 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,379 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,380 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.57s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0) 2026-03-27 12:19:42,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,380 | 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 12:19:42,382 | 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 12:19:42,382 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,382 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,383 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:42,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,387 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,388 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,389 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,389 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.57s ago] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',) 2026-03-27 12:19:42,389 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,390 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,390 | 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', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) 2026-03-27 12:19:42,391 | 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', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) completed 2026-03-27 12:19:42,391 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,391 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,391 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,392 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,393 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,394 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.56s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%ÄãºÃ£¬ÄãÊÇË­%', '%ÄãºÃ£¬ÄãÊÇË­%', 3, 0) 2026-03-27 12:19:42,394 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,394 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,395 | 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 12:19:42,395 | 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 12:19:42,396 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,396 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,396 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,397 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,398 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO messages (conversation_id, role, content, model, tokens_used, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 12:19:42,398 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.56s ago] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'assistant', '', 'Miniaxm', None, '7dbdd377-b569-4390-b6c4-8c7faad45d44', '2026-03-27 04:19:42.398118', '2026-03-27 04:19:42.398118') 2026-03-27 12:19:42,398 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,399 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,399 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?)', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'assistant', '', 'Miniaxm', None, '7dbdd377-b569-4390-b6c4-8c7faad45d44', '2026-03-27 04:19:42.398118', '2026-03-27 04:19:42.398118')) 2026-03-27 12:19:42,401 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?)', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'assistant', '', 'Miniaxm', None, '7dbdd377-b569-4390-b6c4-8c7faad45d44', '2026-03-27 04:19:42.398118', '2026-03-27 04:19:42.398118')) completed 2026-03-27 12:19:42,401 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,402 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,402 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:42,403 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,415 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,416 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,417 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,418 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,419 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,419 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,420 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.64s ago] ('7dbdd377-b569-4390-b6c4-8c7faad45d44',) 2026-03-27 12:19:42,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,420 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,420 | 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 = ?', ('7dbdd377-b569-4390-b6c4-8c7faad45d44',)) 2026-03-27 12:19:42,421 | 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 = ?', ('7dbdd377-b569-4390-b6c4-8c7faad45d44',)) completed 2026-03-27 12:19:42,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,421 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,422 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,423 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,423 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.61s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0) 2026-03-27 12:19:42,423 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,424 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,424 | 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 12:19:42,424 | 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 12:19:42,425 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,425 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,426 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:42,426 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,427 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:42,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:42,429 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,430 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,431 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:42,431 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,431 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.61s ago] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',) 2026-03-27 12:19:42,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,432 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,432 | 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', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) 2026-03-27 12:19:42,433 | 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', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb',)) completed 2026-03-27 12:19:42,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,433 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,435 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,435 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:42,436 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 42.6s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%ÄãºÃ£¬ÄãÊÇË­%', '%ÄãºÃ£¬ÄãÊÇË­%', 3, 0) 2026-03-27 12:19:42,436 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,436 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,436 | 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 12:19:42,436 | 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 12:19:42,437 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,437 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:42,437 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:42,437 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,439 | INFO | app.agents.graph | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_started 2026-03-27 12:19:44,444 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'idempotency_key': 'stainless-python-retry-9fec52f7-cba6-42e3-94f1-900642381374', '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ÄãÊÇ×Ü¿ØÐ­µ÷Õߣ¬¸ºÔðÀí½âÓû§Òâͼ£¬²¢½«ÈÎÎñ·Ö·¢¸ø×îºÏÊʵÄ×ÓAgent¡£\n\n## ÄãµÄ4¸ö×ÓAgent:\n1. **schedule_planner (Èճ̹滮ʦ)**: ·ÖÎöµ±Ç°ÈÎÎñ¡¢¶Ô»°ÀúÊ·ÓëÂÛ̳Ðźţ¬¸ø³ö½üÆÚ°²ÅލÒé\n2. **executor (Ö´ÐÐAgent)**: Ö´ÐоßÌå²Ù×÷¡¢´´½¨ÈÎÎñ¡¢²Ù×÷Êý¾Ý\n3. **librarian (֪ʶ¹ÜÀíÔ±)**: ËÑË÷֪ʶ¿â¡¢¹ÜÀí֪ʶͼÆ×¡¢»Ø´ð¹ØÓÚÓû§ÖªÊ¶µÄÎÊÌâ\n4. **analyst (·ÖÎöʦ)**: ·ÖÎöÊý¾Ý¡¢Éú³É±¨¸æ¡¢Í³¼Æ¹¤×÷½ø¶È\n\n## ÅжϹæÔò:\n- Óû§ÎÊ֪ʶ¡¢²éÕÒ×ÊÁÏ¡¢¼ìË÷Îĵµ -> ·Ö·¢¸ø librarian\n- Óû§Òª°²ÅŽñÌì/±¾ÖÜÖØµã¡¢Ñ¯ÎʽÓÏÂÀ´¸Ã×öʲô -> ·Ö·¢¸ø schedule_planner\n- Óû§ÒªÖ´ÐвÙ×÷¡¢´´½¨/¸üÐÂÄÚÈÝ¡¢Ê¹Óù¤¾ß -> ·Ö·¢¸ø executor\n- Óû§Òª·ÖÎö¡¢Í³¼Æ¡¢Éú³É±¨¸æ -> ·Ö·¢¸ø analyst\n- Óû§Ö»ÊÇÏÐÁÄ¡¢ÎÊÎÊÌâ¡¢²»ÐèÒª¾ßÌå²Ù×÷ -> Ö±½Ó»Ø´ð\n\n## ÏìÓ¦ÒªÇó:\n- Èç¹ûÐèÒª·Ö·¢£¬¼ò¶Ì¸æÖªÓû§½«ÓÉÄĸöAgent½ÓÊÖ£¬²¢ËµÃ÷Ô­Òò\n- Èç¹û²»ÐèÒª·Ö·¢£¬Ö±½Ó¸ø³öÇåÎú»Ø´ð\n- µ±Óû§Ö»ÊÇ´òÕкô£¨Èç¡°ÄãºÃ¡±¡°ÄúºÃ¡±¡°Ô硱¡°ÔÚÂ𡱣©Ê±£º²»Òª½éÉÜ 4 ¸ö×ÓAgent£¬²»ÒªÕ¹¿ªÖ°Ôð·Ö¹¤£¬Ö»×öÒ»¸ö×ÔÈ»¡¢¼ò¶Ì¡¢ÓÐÍÆ½ø¸ÐµÄ»ØÓ¦\n- Ö»Óе±Óû§Ã÷È·×·ÎÊ¡°ÄãÊÇË­¡±¡°ÄãÄÜ×öʲô¡±»òÒªÇó˵Ã÷·Ö¹¤Ê±£¬²Å¿ÉÒÔ½âÊÍÄãµÄЭµ÷Õß¶¨Î»\n- ±£³Ö¡°ÏµÍ³×ܿء±ÆøÖÊ£ºÎÈ¡¢×¼¡¢¼ò½à£¬´øÒ»µã¿ËÖÆµÄÈËζ\n\n×¢Ò⣺ÄãÊÇЭµ÷Õߣ¬²»ÐèÒªÇ××ÔÖ´ÐоßÌåÈÎÎñ£¬ÈÃרҵAgentÈ¥×ö¡£\n', 'role': 'system'}, {'content': 'ÄãºÃ£¬ÄãÊÇË­', 'role': 'user'}], 'model': 'MiniMax-M2.7-highspeed', 'stream': True}} 2026-03-27 12:19:44,445 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Sending HTTP Request: POST https://api.minimaxi.com/v1/chat/completions 2026-03-27 12:19:44,445 | DEBUG | httpcore.connection | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:44,461 | INFO | jarvis.request | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:44,463 | INFO | jarvis.request | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:44,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,464 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:44,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:44,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,466 | INFO | sqlalchemy.engine.Engine | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:44,467 | INFO | sqlalchemy.engine.Engine | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | 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 12:19:44,467 | INFO | sqlalchemy.engine.Engine | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 68.03s ago] ('info', 'system', None, 'bdb31634-6d1b-4017-a28c-4145cac857c3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c4a2123f-48b1-4728-ba1d-96c46862feda', '2026-03-27 04:19:44.467126', '2026-03-27 04:19:44.467126') 2026-03-27 12:19:44,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,468 | 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, 'bdb31634-6d1b-4017-a28c-4145cac857c3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c4a2123f-48b1-4728-ba1d-96c46862feda', '2026-03-27 04:19:44.467126', '2026-03-27 04:19:44.467126')) 2026-03-27 12:19:44,471 | 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, 'bdb31634-6d1b-4017-a28c-4145cac857c3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c4a2123f-48b1-4728-ba1d-96c46862feda', '2026-03-27 04:19:44.467126', '2026-03-27 04:19:44.467126')) completed 2026-03-27 12:19:44,471 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,472 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,473 | INFO | sqlalchemy.engine.Engine | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:44,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,474 | DEBUG | httpcore.connection | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.complete return_value= 2026-03-27 12:19:44,474 | DEBUG | httpcore.connection | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:44,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:44,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:44,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,502 | INFO | sqlalchemy.engine.Engine | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:44,503 | INFO | sqlalchemy.engine.Engine | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | 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 12:19:44,503 | INFO | sqlalchemy.engine.Engine | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 68.05s ago] ('c4a2123f-48b1-4728-ba1d-96c46862feda',) 2026-03-27 12:19:44,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,504 | 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 = ?', ('c4a2123f-48b1-4728-ba1d-96c46862feda',)) 2026-03-27 12:19:44,505 | 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 = ?', ('c4a2123f-48b1-4728-ba1d-96c46862feda',)) completed 2026-03-27 12:19:44,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,507 | INFO | sqlalchemy.engine.Engine | request_id=bdb31634-6d1b-4017-a28c-4145cac857c3 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:44,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:44,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:44,542 | DEBUG | httpcore.connection | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.complete return_value= 2026-03-27 12:19:44,543 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.started request= 2026-03-27 12:19:44,543 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.complete 2026-03-27 12:19:44,544 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.started request= 2026-03-27 12:19:44,544 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.complete 2026-03-27 12:19:44,544 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.started request= 2026-03-27 12:19:44,824 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 27 Mar 2026 04:19:44 GMT'), (b'Content-Type', b'text/event-stream; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Vary', b'Accept-Encoding'), (b'Trace-Id', b'06153860b10738b43bdb134b2e52f864'), (b'X-Session-Id', b'57331c893f795a48fefebad8fc8a4cdb'), (b'X-Mm-Request-Id', b'2032283595099345037_1774585184vkwy2l'), (b'Minimax-Request-Id', b'ad554eb048a41dd8828a654db0530a10'), (b'alb_receive_time', b'1774585184.564'), (b'alb_request_id', b'89f4e80615f2f3844f4f9109521ab13c221e76a2')]) 2026-03-27 12:19:44,824 | INFO | httpx | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | HTTP Request: POST https://api.minimaxi.com/v1/chat/completions "HTTP/1.1 200 OK" 2026-03-27 12:19:44,825 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | HTTP Response: POST https://api.minimaxi.com/v1/chat/completions "200 OK" Headers({'date': 'Fri, 27 Mar 2026 04:19:44 GMT', 'content-type': 'text/event-stream; charset=utf-8', 'transfer-encoding': 'chunked', 'connection': 'keep-alive', 'vary': 'Accept-Encoding', 'trace-id': '06153860b10738b43bdb134b2e52f864', 'x-session-id': '57331c893f795a48fefebad8fc8a4cdb', 'x-mm-request-id': '2032283595099345037_1774585184vkwy2l', 'minimax-request-id': 'ad554eb048a41dd8828a654db0530a10', 'alb_receive_time': '1774585184.564', 'alb_request_id': '89f4e80615f2f3844f4f9109521ab13c221e76a2'}) 2026-03-27 12:19:44,825 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_id: None 2026-03-27 12:19:44,825 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.started request= 2026-03-27 12:19:46,159 | INFO | jarvis.request | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:46,161 | INFO | jarvis.request | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:46,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:46,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:46,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,164 | INFO | sqlalchemy.engine.Engine | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:46,165 | INFO | sqlalchemy.engine.Engine | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | 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 12:19:46,165 | INFO | sqlalchemy.engine.Engine | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 69.73s ago] ('info', 'system', None, '8b4f5ae6-fffa-4868-bf56-4c214899fdfa', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bd843003-dbdb-41d1-b7fb-fc4da15f8dbe', '2026-03-27 04:19:46.165075', '2026-03-27 04:19:46.165075') 2026-03-27 12:19:46,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,166 | 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, '8b4f5ae6-fffa-4868-bf56-4c214899fdfa', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bd843003-dbdb-41d1-b7fb-fc4da15f8dbe', '2026-03-27 04:19:46.165075', '2026-03-27 04:19:46.165075')) 2026-03-27 12:19:46,168 | 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, '8b4f5ae6-fffa-4868-bf56-4c214899fdfa', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bd843003-dbdb-41d1-b7fb-fc4da15f8dbe', '2026-03-27 04:19:46.165075', '2026-03-27 04:19:46.165075')) completed 2026-03-27 12:19:46,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,170 | INFO | sqlalchemy.engine.Engine | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:46,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:46,180 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:46,180 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,180 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,181 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,181 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,181 | INFO | sqlalchemy.engine.Engine | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:46,182 | INFO | sqlalchemy.engine.Engine | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | 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 12:19:46,182 | INFO | sqlalchemy.engine.Engine | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 69.73s ago] ('bd843003-dbdb-41d1-b7fb-fc4da15f8dbe',) 2026-03-27 12:19:46,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,183 | 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 = ?', ('bd843003-dbdb-41d1-b7fb-fc4da15f8dbe',)) 2026-03-27 12:19:46,183 | 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 = ?', ('bd843003-dbdb-41d1-b7fb-fc4da15f8dbe',)) completed 2026-03-27 12:19:46,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,185 | INFO | sqlalchemy.engine.Engine | request_id=8b4f5ae6-fffa-4868-bf56-4c214899fdfa | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:46,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:46,185 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:46,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:47,032 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.complete 2026-03-27 12:19:47,032 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.started 2026-03-27 12:19:47,032 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.complete 2026-03-27 12:19:47,034 | INFO | app.agents.graph | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_succeeded 2026-03-27 12:19:49,047 | INFO | app.agents.graph | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | sub_commander_selected 2026-03-27 12:19:49,047 | INFO | app.agents.graph | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_tool_binding_started 2026-03-27 12:19:49,084 | INFO | app.agents.graph | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_tool_bound_chat_started 2026-03-27 12:19:49,086 | INFO | jarvis.request | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:49,091 | INFO | jarvis.request | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | user=anonymous | GET /api/system/status | status=200 | duration=5 | request_completed 2026-03-27 12:19:49,094 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,094 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'idempotency_key': 'stainless-python-retry-a8fbf428-9694-48c6-b8bf-8d846a00c7e2', '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 µÄÖ´ÐÐAgent£¬¸ºÔðÏÈÅжÏÎÊÌâ¸ÃÓÉÄÄλִÐÐ×ÓÖ¸»Ó¹Ù½ÓÊÖ¡£\n\n## ÄãµÄÁ½¸ö×ÓÖ¸»Ó¹Ù:\n1. **executor_tasks (ÈÎÎñÖ´ÐйÙ)**: ´¦ÀíÈÎÎñ¡¢´ý°ì¡¢ÌáÐÑ¡¢Ä¿±êµÈÖ´ÐÐÐÍдÈë²Ù×÷\n2. **executor_forum (ÂÛִ̳ÐйÙ)**: Ö»´¦ÀíÂÛ̳/Ö¸ÁîÌûÏà¹Ø¹¤¾ßµ÷ÓÃ\n\n## ÄãµÄÖ°Ôð:\n- ʶ±ðÓû§ÒªÍƽøµÄÊÇÈÎÎñ/Èճ̲Ù×÷»¹ÊÇÂÛ̳/Ö¸Áî²Ù×÷\n- °ÑÇëÇ󽻸ø×îºÏÊʵÄÖ´ÐÐ×ÓÖ¸»Ó¹Ù\n- »ã×ÜÖ´Ðнá¹û²¢¸ø³öÏÂÒ»²½\n', 'role': 'system'}, {'content': '±¾´ÎÓ¦ÓÉ×ÓÖ¸»Ó¹Ù `executor_tasks` ½ÓÊÖ¡£ÇëÑϸñ°´¸Ã½ÇɫְÔðÊä³ö¡£', '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ÄãÊÇ executor ÌåϵϵÄÈÎÎñÖ´Ðй٣¬¸ºÔð´¦ÀíÈÎÎñ¡¢´ý°ì¡¢ÌáÐÑ¡¢Ä¿±êµÈÖ´ÐÐÐ͹¤¾ßµ÷Óá£\n\n## ÔÊÐíʹÓõŤ¾ß:\n- get_tasks\n- create_task\n- update_task_status\n- create_todo\n- create_schedule_task\n- create_reminder\n- create_goal\n\n## ÒªÇó:\n- Ö»´¦ÀíÈÎÎñ/ÈÕ³ÌÀà²Ù×÷\n- Ã÷È·ÒÑÖ´Ðж¯×÷¡¢½á¹ûÓëÏÂÒ»²½\n- ÐÅÏ¢²»×ãʱֱ½ÓÖ¸³öȱ¿Ú\n- Èç¹ûÓû§Ö»ÊÇÒª·ÖÎö½¨Ò飬²»Òª´´½¨¼Ç¼\n', 'role': 'system'}, {'content': '±¾´Î¿ÉÓù¤¾ß: get_tasks, create_task, update_task_status, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': 'Óû§ÇëÇó: ÄãºÃ£¬ÄãÊÇË­', 'role': 'user'}], 'model': 'MiniMax-M2.7-highspeed', 'stream': True, 'tools': [{'type': 'function', 'function': {'name': 'get_tasks', 'description': '»ñÈ¡Óû§µ±Ç°µÄÈÎÎñÁÐ±í¡£\n\nArgs:\n status: ¿ÉÑ¡£¬É¸Ñ¡ÈÎÎñ״̬ (todo/in_progress/done/blocked)\n limit: ·µ»ØÊýÁ¿£¬Ä¬ÈÏ20\n\nReturns:\n ÈÎÎñÁбí', 'parameters': {'properties': {'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'limit': {'default': 20, 'type': 'integer'}}, 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_task', 'description': '´´½¨ÐÂÈÎÎñ¡£\n\nArgs:\n title: ÈÎÎñ±êÌ⣨±ØÌ\n description: ÈÎÎñÃèÊö\n priority: ÓÅÏȼ¶ 1-4£¬Êý×ÖÔ½´óÓÅÏȼ¶Ô½¸ß£¬Ä¬ÈÏ2\n due_date: ½ØÖ¹ÈÕÆÚ£¬¸ñʽ YYYY-MM-DD\n\nReturns:\n ´´½¨½á¹û', 'parameters': {'properties': {'title': {'type': 'string'}, 'description': {'default': '', 'type': 'string'}, 'priority': {'default': 2, 'type': 'integer'}, 'due_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'required': ['title'], 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'update_task_status', 'description': '¸üÐÂÈÎÎñ״̬¡£\n\nArgs:\n task_id: ÈÎÎñID£¨ÍêÕûID»òǰ8룩\n status: ÐÂ״̬ (todo/in_progress/done/blocked)\n\nReturns:\n ¸üнá¹û', 'parameters': {'properties': {'task_id': {'type': 'string'}, 'status': {'type': 'string'}}, 'required': ['task_id', 'status'], 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_todo', 'description': '´´½¨Ö¸¶¨Èͮ򵀫ý°ì¡£todo_date ¸ñʽ YYYY-MM-DD£¬Ä¬ÈϽñÌì¡£', 'parameters': {'properties': {'title': {'type': 'string'}, 'todo_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'required': ['title'], 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_schedule_task', 'description': '´´½¨ÈÎÎñ¡£priority Ö§³Ö low/medium/high/urgent£»due_date ʹÓà ISO datetime¡£', 'parameters': {'properties': {'title': {'type': 'string'}, 'description': {'default': '', 'type': 'string'}, 'priority': {'default': 'medium', 'type': 'string'}, 'due_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'required': ['title'], 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_reminder', 'description': '´´½¨ÌáÐÑ¡£reminder_at ʹÓà ISO datetime¡£', 'parameters': {'properties': {'title': {'type': 'string'}, 'reminder_at': {'type': 'string'}, 'note': {'default': '', 'type': 'string'}}, 'required': ['title', 'reminder_at'], 'type': 'object'}}}, {'type': 'function', 'function': {'name': 'create_goal', 'description': '´´½¨Ö¸¶¨ÈÕÆÚÄ¿±ê¡£goal_date ¸ñʽ YYYY-MM-DD£¬Ä¬ÈϽñÌ죻status Ö§³Ö active/done/archived¡£', 'parameters': {'properties': {'title': {'type': 'string'}, 'goal_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'note': {'default': '', 'type': 'string'}, 'status': {'default': 'active', 'type': 'string'}}, 'required': ['title'], 'type': 'object'}}}]}} 2026-03-27 12:19:49,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,096 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Sending HTTP Request: POST https://api.minimaxi.com/v1/chat/completions 2026-03-27 12:19:49,096 | DEBUG | httpcore.connection | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:49,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:49,097 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:49,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,100 | INFO | sqlalchemy.engine.Engine | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:49,100 | INFO | sqlalchemy.engine.Engine | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | 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 12:19:49,101 | INFO | sqlalchemy.engine.Engine | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 72.66s ago] ('info', 'system', None, '016463c1-2b57-4125-9a84-b42e38f75f34', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 5, '27239070-aa06-452d-9bbc-d1a4f38e48b9', '2026-03-27 04:19:49.100045', '2026-03-27 04:19:49.100045') 2026-03-27 12:19:49,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,101 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,101 | 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, '016463c1-2b57-4125-9a84-b42e38f75f34', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 5, '27239070-aa06-452d-9bbc-d1a4f38e48b9', '2026-03-27 04:19:49.100045', '2026-03-27 04:19:49.100045')) 2026-03-27 12:19:49,104 | 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, '016463c1-2b57-4125-9a84-b42e38f75f34', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 5, '27239070-aa06-452d-9bbc-d1a4f38e48b9', '2026-03-27 04:19:49.100045', '2026-03-27 04:19:49.100045')) completed 2026-03-27 12:19:49,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,104 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,105 | INFO | sqlalchemy.engine.Engine | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:49,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:49,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:49,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,119 | INFO | sqlalchemy.engine.Engine | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:49,120 | INFO | sqlalchemy.engine.Engine | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | 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 12:19:49,120 | INFO | sqlalchemy.engine.Engine | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 72.66s ago] ('27239070-aa06-452d-9bbc-d1a4f38e48b9',) 2026-03-27 12:19:49,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,121 | 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 = ?', ('27239070-aa06-452d-9bbc-d1a4f38e48b9',)) 2026-03-27 12:19:49,121 | 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 = ?', ('27239070-aa06-452d-9bbc-d1a4f38e48b9',)) completed 2026-03-27 12:19:49,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,123 | INFO | sqlalchemy.engine.Engine | request_id=016463c1-2b57-4125-9a84-b42e38f75f34 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:49,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,125 | DEBUG | httpcore.connection | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.complete return_value= 2026-03-27 12:19:49,126 | DEBUG | httpcore.connection | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:49,189 | DEBUG | httpcore.connection | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.complete return_value= 2026-03-27 12:19:49,190 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.started request= 2026-03-27 12:19:49,190 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.complete 2026-03-27 12:19:49,190 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.started request= 2026-03-27 12:19:49,191 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.complete 2026-03-27 12:19:49,191 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.started request= 2026-03-27 12:19:49,252 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 04:19:49 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Content-Length', b'175'), (b'Connection', b'keep-alive'), (b'Trace-Id', b'06153865ea7dacfc18ef3eb7c7112fa3'), (b'X-Session-Id', b'ea3e1fbf5e74cfe6e4d53f60f60c5e3e'), (b'Minimax-Request-Id', b'0a7720a40a608bb125528121d30a6678'), (b'alb_receive_time', b'1774585189.211'), (b'alb_request_id', b'9f70dac67d944fdca61f5438aa473b594dc3a953')]) 2026-03-27 12:19:49,253 | INFO | httpx | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:49,253 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 04:19:49 GMT', 'content-type': 'application/json; charset=utf-8', 'content-length': '175', 'connection': 'keep-alive', 'trace-id': '06153865ea7dacfc18ef3eb7c7112fa3', 'x-session-id': 'ea3e1fbf5e74cfe6e4d53f60f60c5e3e', 'minimax-request-id': '0a7720a40a608bb125528121d30a6678', 'alb_receive_time': '1774585189.211', 'alb_request_id': '9f70dac67d944fdca61f5438aa473b594dc3a953'}) 2026-03-27 12:19:49,253 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_id: None 2026-03-27 12:19:49,254 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:49,255 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Not retrying 2026-03-27 12:19:49,255 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.started request= 2026-03-27 12:19:49,256 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.complete 2026-03-27 12:19:49,256 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.started 2026-03-27 12:19:49,256 | DEBUG | httpcore.http11 | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.complete 2026-03-27 12:19:49,257 | DEBUG | openai._base_client | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Re-raising status error 2026-03-27 12:19:49,258 | ERROR | app.agents.graph | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_tool_bound_chat_failed Traceback (most recent call last): File "E:\Code\Python\Projects\Jarvis\backend\app\agents\graph.py", line 204, in _ainvoke_with_tools response = await bound_llm.ainvoke(messages) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\Code\Python\Projects\Jarvis\backend\.venv\Lib\site-packages\langchain_core\runnables\base.py", line 5708, in ainvoke return await self.bound.ainvoke( ^^^^^^^^^^^^^^^^^^^^^^^^^ 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': '06153865ea7dacfc18ef3eb7c7112fa3'} 2026-03-27 12:19:49,264 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:49,265 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 35.62s ago] ('7dbdd377-b569-4390-b6c4-8c7faad45d44',) 2026-03-27 12:19:49,266 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,266 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,266 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,267 | 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 = ?', ('7dbdd377-b569-4390-b6c4-8c7faad45d44',)) 2026-03-27 12:19:49,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,267 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:49,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:49,268 | 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 = ?', ('7dbdd377-b569-4390-b6c4-8c7faad45d44',)) completed 2026-03-27 12:19:49,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,271 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:49,271 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:49,272 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 35.62s ago] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user') 2026-03-27 12:19:49,273 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | UPDATE messages SET content=?, updated_at=? WHERE messages.id = ? 2026-03-27 12:19:49,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,273 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 35.62s ago] ("±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", '2026-03-27 04:19:49.273071', '7dbdd377-b569-4390-b6c4-8c7faad45d44') 2026-03-27 12:19:49,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,275 | 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 = ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user')) 2026-03-27 12:19:49,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ("±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", '2026-03-27 04:19:49.273071', '7dbdd377-b569-4390-b6c4-8c7faad45d44')) 2026-03-27 12:19:49,276 | 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 = ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'user')) completed 2026-03-27 12:19:49,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,278 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:49,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ("±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", '2026-03-27 04:19:49.273071', '7dbdd377-b569-4390-b6c4-8c7faad45d44')) completed 2026-03-27 12:19:49,279 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 35.62s ago] ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 1, 0) 2026-03-27 12:19:49,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,281 | 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 ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 1, 0)) 2026-03-27 12:19:49,282 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:49,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,283 | 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 ?', ('39c5679a-2ae7-4227-87ea-79d625e7c1bb', 1, 0)) completed 2026-03-27 12:19:49,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,285 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | ROLLBACK 2026-03-27 12:19:49,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:49,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:49,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,298 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:49,299 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | 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 12:19:49,299 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 49.52s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'Assistant message', "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", '{"role": "assistant"}', 1.0, 0, '2026-03-27 04:19:49.299154', None, 'pending', 'bbdcb5e9-db8b-4d5a-997c-7fa383b7e8d6', '2026-03-27 04:19:49.299154', '2026-03-27 04:19:49.299154') 2026-03-27 12:19:49,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,300 | 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', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'Assistant message', "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", '{"role": "assistant"}', 1.0, 0, '2026-03-27 04:19:49.299154', None, 'pending', 'bbdcb5e9-db8b-4d5a-997c-7fa383b7e8d6', '2026-03-27 04:19:49.299154', '2026-03-27 04:19:49.299154')) 2026-03-27 12:19:49,302 | 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', '39c5679a-2ae7-4227-87ea-79d625e7c1bb', 'message_created', 'Assistant message', "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", "±§Ç¸£¬·¢Éú´íÎó: Error code: 400 - {'type': 'error', 'error': {'type': 'bad_request_error', 'message': 'invalid params, invalid chat setting (2013)', 'http_code': '400'}, 'request_id': '06153865ea7dacfc18ef3eb7c7112fa3'}", '{"role": "assistant"}', 1.0, 0, '2026-03-27 04:19:49.299154', None, 'pending', 'bbdcb5e9-db8b-4d5a-997c-7fa383b7e8d6', '2026-03-27 04:19:49.299154', '2026-03-27 04:19:49.299154')) completed 2026-03-27 12:19:49,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,304 | INFO | sqlalchemy.engine.Engine | request_id=52b9bc87-1d1c-498e-9609-7f1a12cdd3e7 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 12:19:49,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:49,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:49,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,158 | INFO | jarvis.request | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:50,159 | INFO | jarvis.request | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:50,160 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,160 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:50,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:50,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,162 | INFO | sqlalchemy.engine.Engine | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:50,163 | INFO | sqlalchemy.engine.Engine | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | 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 12:19:50,163 | INFO | sqlalchemy.engine.Engine | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 73.73s ago] ('info', 'system', None, 'f20cf371-8f99-443c-9248-cc979ebbe1d2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0cdfc9ea-bef7-41f5-b6a6-897ef14aea10', '2026-03-27 04:19:50.163663', '2026-03-27 04:19:50.163663') 2026-03-27 12:19:50,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,164 | 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, 'f20cf371-8f99-443c-9248-cc979ebbe1d2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0cdfc9ea-bef7-41f5-b6a6-897ef14aea10', '2026-03-27 04:19:50.163663', '2026-03-27 04:19:50.163663')) 2026-03-27 12:19:50,167 | 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, 'f20cf371-8f99-443c-9248-cc979ebbe1d2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0cdfc9ea-bef7-41f5-b6a6-897ef14aea10', '2026-03-27 04:19:50.163663', '2026-03-27 04:19:50.163663')) completed 2026-03-27 12:19:50,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,168 | INFO | sqlalchemy.engine.Engine | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:50,168 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,176 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,176 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,177 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,177 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,177 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:50,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:50,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,178 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,179 | INFO | sqlalchemy.engine.Engine | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:50,180 | INFO | sqlalchemy.engine.Engine | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | 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 12:19:50,180 | INFO | sqlalchemy.engine.Engine | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 73.72s ago] ('0cdfc9ea-bef7-41f5-b6a6-897ef14aea10',) 2026-03-27 12:19:50,180 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,180 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,181 | 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 = ?', ('0cdfc9ea-bef7-41f5-b6a6-897ef14aea10',)) 2026-03-27 12:19:50,181 | 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 = ?', ('0cdfc9ea-bef7-41f5-b6a6-897ef14aea10',)) completed 2026-03-27 12:19:50,181 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,182 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,183 | INFO | sqlalchemy.engine.Engine | request_id=f20cf371-8f99-443c-9248-cc979ebbe1d2 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:50,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,183 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:50,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:50,184 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,462 | INFO | jarvis.request | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:52,464 | INFO | jarvis.request | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:52,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,465 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:52,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:52,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,468 | INFO | sqlalchemy.engine.Engine | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:52,468 | INFO | sqlalchemy.engine.Engine | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | 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 12:19:52,468 | INFO | sqlalchemy.engine.Engine | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 76.03s ago] ('info', 'system', None, 'd7f038ea-bb40-4819-bb3a-11b5abcf80e4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1b6286ff-40e8-4bd1-9119-a195512e60f3', '2026-03-27 04:19:52.468746', '2026-03-27 04:19:52.468746') 2026-03-27 12:19:52,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,469 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,469 | 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, 'd7f038ea-bb40-4819-bb3a-11b5abcf80e4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1b6286ff-40e8-4bd1-9119-a195512e60f3', '2026-03-27 04:19:52.468746', '2026-03-27 04:19:52.468746')) 2026-03-27 12:19:52,473 | 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, 'd7f038ea-bb40-4819-bb3a-11b5abcf80e4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1b6286ff-40e8-4bd1-9119-a195512e60f3', '2026-03-27 04:19:52.468746', '2026-03-27 04:19:52.468746')) completed 2026-03-27 12:19:52,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,474 | INFO | sqlalchemy.engine.Engine | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:52,475 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:52,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:52,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,485 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,486 | INFO | sqlalchemy.engine.Engine | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:52,487 | INFO | sqlalchemy.engine.Engine | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | 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 12:19:52,487 | INFO | sqlalchemy.engine.Engine | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 76.03s ago] ('1b6286ff-40e8-4bd1-9119-a195512e60f3',) 2026-03-27 12:19:52,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,488 | 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 = ?', ('1b6286ff-40e8-4bd1-9119-a195512e60f3',)) 2026-03-27 12:19:52,489 | 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 = ?', ('1b6286ff-40e8-4bd1-9119-a195512e60f3',)) completed 2026-03-27 12:19:52,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,491 | INFO | sqlalchemy.engine.Engine | request_id=d7f038ea-bb40-4819-bb3a-11b5abcf80e4 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:52,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:52,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:52,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,159 | INFO | jarvis.request | request_id=3221c736-38d9-417e-8f06-38280549fa15 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:54,161 | INFO | jarvis.request | request_id=3221c736-38d9-417e-8f06-38280549fa15 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:54,161 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:54,162 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:54,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,164 | INFO | sqlalchemy.engine.Engine | request_id=3221c736-38d9-417e-8f06-38280549fa15 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:54,164 | INFO | sqlalchemy.engine.Engine | request_id=3221c736-38d9-417e-8f06-38280549fa15 | 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 12:19:54,165 | INFO | sqlalchemy.engine.Engine | request_id=3221c736-38d9-417e-8f06-38280549fa15 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 77.73s ago] ('info', 'system', None, '3221c736-38d9-417e-8f06-38280549fa15', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e0389362-ebef-44c7-b6d1-0123fc0ac111', '2026-03-27 04:19:54.164724', '2026-03-27 04:19:54.164724') 2026-03-27 12:19:54,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,166 | 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, '3221c736-38d9-417e-8f06-38280549fa15', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e0389362-ebef-44c7-b6d1-0123fc0ac111', '2026-03-27 04:19:54.164724', '2026-03-27 04:19:54.164724')) 2026-03-27 12:19:54,167 | 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, '3221c736-38d9-417e-8f06-38280549fa15', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e0389362-ebef-44c7-b6d1-0123fc0ac111', '2026-03-27 04:19:54.164724', '2026-03-27 04:19:54.164724')) completed 2026-03-27 12:19:54,168 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,169 | INFO | sqlalchemy.engine.Engine | request_id=3221c736-38d9-417e-8f06-38280549fa15 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:54,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:54,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:54,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,192 | INFO | sqlalchemy.engine.Engine | request_id=3221c736-38d9-417e-8f06-38280549fa15 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:54,193 | INFO | sqlalchemy.engine.Engine | request_id=3221c736-38d9-417e-8f06-38280549fa15 | 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 12:19:54,193 | INFO | sqlalchemy.engine.Engine | request_id=3221c736-38d9-417e-8f06-38280549fa15 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 77.74s ago] ('e0389362-ebef-44c7-b6d1-0123fc0ac111',) 2026-03-27 12:19:54,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,194 | 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 = ?', ('e0389362-ebef-44c7-b6d1-0123fc0ac111',)) 2026-03-27 12:19:54,195 | 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 = ?', ('e0389362-ebef-44c7-b6d1-0123fc0ac111',)) completed 2026-03-27 12:19:54,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,195 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,196 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,197 | INFO | sqlalchemy.engine.Engine | request_id=3221c736-38d9-417e-8f06-38280549fa15 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:54,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,197 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:54,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:54,198 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,463 | INFO | jarvis.request | request_id=3011d537-aad6-4824-a280-66ad79725e74 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:56,465 | INFO | jarvis.request | request_id=3011d537-aad6-4824-a280-66ad79725e74 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:19:56,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,466 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:56,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:56,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,467 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,468 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,469 | INFO | sqlalchemy.engine.Engine | request_id=3011d537-aad6-4824-a280-66ad79725e74 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:56,469 | INFO | sqlalchemy.engine.Engine | request_id=3011d537-aad6-4824-a280-66ad79725e74 | 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 12:19:56,469 | INFO | sqlalchemy.engine.Engine | request_id=3011d537-aad6-4824-a280-66ad79725e74 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 80.03s ago] ('info', 'system', None, '3011d537-aad6-4824-a280-66ad79725e74', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ffbedb18-ca98-4a6e-a8bb-3257118709b0', '2026-03-27 04:19:56.469050', '2026-03-27 04:19:56.469050') 2026-03-27 12:19:56,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,470 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,470 | 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, '3011d537-aad6-4824-a280-66ad79725e74', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ffbedb18-ca98-4a6e-a8bb-3257118709b0', '2026-03-27 04:19:56.469050', '2026-03-27 04:19:56.469050')) 2026-03-27 12:19:56,478 | 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, '3011d537-aad6-4824-a280-66ad79725e74', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ffbedb18-ca98-4a6e-a8bb-3257118709b0', '2026-03-27 04:19:56.469050', '2026-03-27 04:19:56.469050')) completed 2026-03-27 12:19:56,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,479 | INFO | sqlalchemy.engine.Engine | request_id=3011d537-aad6-4824-a280-66ad79725e74 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:56,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:56,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:56,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,499 | INFO | sqlalchemy.engine.Engine | request_id=3011d537-aad6-4824-a280-66ad79725e74 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:56,499 | INFO | sqlalchemy.engine.Engine | request_id=3011d537-aad6-4824-a280-66ad79725e74 | 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 12:19:56,500 | INFO | sqlalchemy.engine.Engine | request_id=3011d537-aad6-4824-a280-66ad79725e74 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 80.04s ago] ('ffbedb18-ca98-4a6e-a8bb-3257118709b0',) 2026-03-27 12:19:56,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,500 | 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 = ?', ('ffbedb18-ca98-4a6e-a8bb-3257118709b0',)) 2026-03-27 12:19:56,501 | 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 = ?', ('ffbedb18-ca98-4a6e-a8bb-3257118709b0',)) completed 2026-03-27 12:19:56,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,503 | INFO | sqlalchemy.engine.Engine | request_id=3011d537-aad6-4824-a280-66ad79725e74 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:56,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:56,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:56,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,271 | INFO | jarvis.request | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:19:58,273 | INFO | jarvis.request | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 12:19:58,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:58,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:58,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,277 | INFO | sqlalchemy.engine.Engine | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:58,278 | INFO | sqlalchemy.engine.Engine | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | 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 12:19:58,279 | INFO | sqlalchemy.engine.Engine | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 81.84s ago] ('info', 'system', None, 'ea938337-3885-4fab-b63d-7d4ff11265a3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'adcc02d7-d734-4469-a1b7-354af194b9cb', '2026-03-27 04:19:58.278939', '2026-03-27 04:19:58.278939') 2026-03-27 12:19:58,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,280 | 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, 'ea938337-3885-4fab-b63d-7d4ff11265a3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'adcc02d7-d734-4469-a1b7-354af194b9cb', '2026-03-27 04:19:58.278939', '2026-03-27 04:19:58.278939')) 2026-03-27 12:19:58,283 | 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, 'ea938337-3885-4fab-b63d-7d4ff11265a3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'adcc02d7-d734-4469-a1b7-354af194b9cb', '2026-03-27 04:19:58.278939', '2026-03-27 04:19:58.278939')) completed 2026-03-27 12:19:58,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,285 | INFO | sqlalchemy.engine.Engine | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:19:58,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:19:58,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:19:58,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,298 | INFO | sqlalchemy.engine.Engine | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:19:58,299 | INFO | sqlalchemy.engine.Engine | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | 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 12:19:58,299 | INFO | sqlalchemy.engine.Engine | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 81.84s ago] ('adcc02d7-d734-4469-a1b7-354af194b9cb',) 2026-03-27 12:19:58,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,301 | 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 = ?', ('adcc02d7-d734-4469-a1b7-354af194b9cb',)) 2026-03-27 12:19:58,301 | 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 = ?', ('adcc02d7-d734-4469-a1b7-354af194b9cb',)) completed 2026-03-27 12:19:58,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,304 | INFO | sqlalchemy.engine.Engine | request_id=ea938337-3885-4fab-b63d-7d4ff11265a3 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:19:58,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:19:58,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:19:58,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,569 | INFO | jarvis.request | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:00,570 | INFO | jarvis.request | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:00,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:00,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:00,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,573 | INFO | sqlalchemy.engine.Engine | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:00,574 | INFO | sqlalchemy.engine.Engine | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | 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 12:20:00,574 | INFO | sqlalchemy.engine.Engine | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 84.14s ago] ('info', 'system', None, 'ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bb8e87a5-1424-4a04-95ae-3d380b718f3f', '2026-03-27 04:20:00.574606', '2026-03-27 04:20:00.574606') 2026-03-27 12:20:00,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,575 | 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, 'ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bb8e87a5-1424-4a04-95ae-3d380b718f3f', '2026-03-27 04:20:00.574606', '2026-03-27 04:20:00.574606')) 2026-03-27 12:20:00,578 | 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, 'ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bb8e87a5-1424-4a04-95ae-3d380b718f3f', '2026-03-27 04:20:00.574606', '2026-03-27 04:20:00.574606')) completed 2026-03-27 12:20:00,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,579 | INFO | sqlalchemy.engine.Engine | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:00,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:00,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:00,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,591 | INFO | sqlalchemy.engine.Engine | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:00,592 | INFO | sqlalchemy.engine.Engine | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | 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 12:20:00,593 | INFO | sqlalchemy.engine.Engine | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 84.14s ago] ('bb8e87a5-1424-4a04-95ae-3d380b718f3f',) 2026-03-27 12:20:00,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,594 | 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 = ?', ('bb8e87a5-1424-4a04-95ae-3d380b718f3f',)) 2026-03-27 12:20:00,594 | 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 = ?', ('bb8e87a5-1424-4a04-95ae-3d380b718f3f',)) completed 2026-03-27 12:20:00,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,596 | INFO | sqlalchemy.engine.Engine | request_id=ca2bc1a8-37b8-4dbd-a0e4-8c5867dc25a3 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:00,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:00,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:00,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,268 | INFO | jarvis.request | request_id=a431ef8b-40dd-4998-80f4-333963990020 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:02,269 | INFO | jarvis.request | request_id=a431ef8b-40dd-4998-80f4-333963990020 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:02,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:02,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:02,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,271 | INFO | sqlalchemy.engine.Engine | request_id=a431ef8b-40dd-4998-80f4-333963990020 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:02,272 | INFO | sqlalchemy.engine.Engine | request_id=a431ef8b-40dd-4998-80f4-333963990020 | 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 12:20:02,272 | INFO | sqlalchemy.engine.Engine | request_id=a431ef8b-40dd-4998-80f4-333963990020 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 85.84s ago] ('info', 'system', None, 'a431ef8b-40dd-4998-80f4-333963990020', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b403d1ab-67ba-45fb-bfa6-faeba6b01373', '2026-03-27 04:20:02.272102', '2026-03-27 04:20:02.272102') 2026-03-27 12:20:02,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,273 | 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, 'a431ef8b-40dd-4998-80f4-333963990020', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b403d1ab-67ba-45fb-bfa6-faeba6b01373', '2026-03-27 04:20:02.272102', '2026-03-27 04:20:02.272102')) 2026-03-27 12:20:02,274 | 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, 'a431ef8b-40dd-4998-80f4-333963990020', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b403d1ab-67ba-45fb-bfa6-faeba6b01373', '2026-03-27 04:20:02.272102', '2026-03-27 04:20:02.272102')) completed 2026-03-27 12:20:02,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,275 | INFO | sqlalchemy.engine.Engine | request_id=a431ef8b-40dd-4998-80f4-333963990020 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:02,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:02,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:02,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,289 | INFO | sqlalchemy.engine.Engine | request_id=a431ef8b-40dd-4998-80f4-333963990020 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:02,289 | INFO | sqlalchemy.engine.Engine | request_id=a431ef8b-40dd-4998-80f4-333963990020 | 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 12:20:02,290 | INFO | sqlalchemy.engine.Engine | request_id=a431ef8b-40dd-4998-80f4-333963990020 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 85.83s ago] ('b403d1ab-67ba-45fb-bfa6-faeba6b01373',) 2026-03-27 12:20:02,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,290 | 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 = ?', ('b403d1ab-67ba-45fb-bfa6-faeba6b01373',)) 2026-03-27 12:20:02,291 | 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 = ?', ('b403d1ab-67ba-45fb-bfa6-faeba6b01373',)) completed 2026-03-27 12:20:02,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,292 | INFO | sqlalchemy.engine.Engine | request_id=a431ef8b-40dd-4998-80f4-333963990020 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:02,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:02,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:02,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,572 | INFO | jarvis.request | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:04,574 | INFO | jarvis.request | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:04,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:04,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:04,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,576 | INFO | sqlalchemy.engine.Engine | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:04,577 | INFO | sqlalchemy.engine.Engine | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | 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 12:20:04,577 | INFO | sqlalchemy.engine.Engine | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 88.14s ago] ('info', 'system', None, '5378cf24-67fd-47a4-9a45-71a1c20b7235', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1494d81f-0d80-4a77-b2b7-35339caa98e7', '2026-03-27 04:20:04.576455', '2026-03-27 04:20:04.576455') 2026-03-27 12:20:04,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,577 | 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, '5378cf24-67fd-47a4-9a45-71a1c20b7235', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1494d81f-0d80-4a77-b2b7-35339caa98e7', '2026-03-27 04:20:04.576455', '2026-03-27 04:20:04.576455')) 2026-03-27 12:20:04,579 | 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, '5378cf24-67fd-47a4-9a45-71a1c20b7235', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1494d81f-0d80-4a77-b2b7-35339caa98e7', '2026-03-27 04:20:04.576455', '2026-03-27 04:20:04.576455')) completed 2026-03-27 12:20:04,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,580 | INFO | sqlalchemy.engine.Engine | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:04,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:04,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:04,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,597 | INFO | sqlalchemy.engine.Engine | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:04,597 | INFO | sqlalchemy.engine.Engine | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | 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 12:20:04,597 | INFO | sqlalchemy.engine.Engine | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 88.14s ago] ('1494d81f-0d80-4a77-b2b7-35339caa98e7',) 2026-03-27 12:20:04,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,598 | 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 = ?', ('1494d81f-0d80-4a77-b2b7-35339caa98e7',)) 2026-03-27 12:20:04,598 | 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 = ?', ('1494d81f-0d80-4a77-b2b7-35339caa98e7',)) completed 2026-03-27 12:20:04,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,599 | INFO | sqlalchemy.engine.Engine | request_id=5378cf24-67fd-47a4-9a45-71a1c20b7235 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:04,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:04,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:04,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,267 | INFO | jarvis.request | request_id=45876024-2986-403f-a952-028e9e07a628 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:06,269 | INFO | jarvis.request | request_id=45876024-2986-403f-a952-028e9e07a628 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:06,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:06,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:06,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,271 | INFO | sqlalchemy.engine.Engine | request_id=45876024-2986-403f-a952-028e9e07a628 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:06,271 | INFO | sqlalchemy.engine.Engine | request_id=45876024-2986-403f-a952-028e9e07a628 | 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 12:20:06,271 | INFO | sqlalchemy.engine.Engine | request_id=45876024-2986-403f-a952-028e9e07a628 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 89.84s ago] ('info', 'system', None, '45876024-2986-403f-a952-028e9e07a628', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '67ba5653-64d0-46e6-a74a-22d8c09a4c9c', '2026-03-27 04:20:06.271522', '2026-03-27 04:20:06.271522') 2026-03-27 12:20:06,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,272 | 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, '45876024-2986-403f-a952-028e9e07a628', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '67ba5653-64d0-46e6-a74a-22d8c09a4c9c', '2026-03-27 04:20:06.271522', '2026-03-27 04:20:06.271522')) 2026-03-27 12:20:06,274 | 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, '45876024-2986-403f-a952-028e9e07a628', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '67ba5653-64d0-46e6-a74a-22d8c09a4c9c', '2026-03-27 04:20:06.271522', '2026-03-27 04:20:06.271522')) completed 2026-03-27 12:20:06,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,274 | INFO | sqlalchemy.engine.Engine | request_id=45876024-2986-403f-a952-028e9e07a628 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:06,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:06,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:06,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,285 | INFO | sqlalchemy.engine.Engine | request_id=45876024-2986-403f-a952-028e9e07a628 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:06,286 | INFO | sqlalchemy.engine.Engine | request_id=45876024-2986-403f-a952-028e9e07a628 | 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 12:20:06,286 | INFO | sqlalchemy.engine.Engine | request_id=45876024-2986-403f-a952-028e9e07a628 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 89.83s ago] ('67ba5653-64d0-46e6-a74a-22d8c09a4c9c',) 2026-03-27 12:20:06,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,287 | 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 = ?', ('67ba5653-64d0-46e6-a74a-22d8c09a4c9c',)) 2026-03-27 12:20:06,287 | 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 = ?', ('67ba5653-64d0-46e6-a74a-22d8c09a4c9c',)) completed 2026-03-27 12:20:06,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,288 | INFO | sqlalchemy.engine.Engine | request_id=45876024-2986-403f-a952-028e9e07a628 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:06,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:06,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:06,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,570 | INFO | jarvis.request | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:08,571 | INFO | jarvis.request | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:08,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:08,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:08,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,574 | INFO | sqlalchemy.engine.Engine | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:08,574 | INFO | sqlalchemy.engine.Engine | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | 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 12:20:08,574 | INFO | sqlalchemy.engine.Engine | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 92.14s ago] ('info', 'system', None, '6822f3ae-938a-4041-8bc9-4b345b5aca26', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8a315004-dbd4-4459-90ed-3850206a7fa8', '2026-03-27 04:20:08.574057', '2026-03-27 04:20:08.574057') 2026-03-27 12:20:08,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,575 | 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, '6822f3ae-938a-4041-8bc9-4b345b5aca26', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8a315004-dbd4-4459-90ed-3850206a7fa8', '2026-03-27 04:20:08.574057', '2026-03-27 04:20:08.574057')) 2026-03-27 12:20:08,577 | 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, '6822f3ae-938a-4041-8bc9-4b345b5aca26', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8a315004-dbd4-4459-90ed-3850206a7fa8', '2026-03-27 04:20:08.574057', '2026-03-27 04:20:08.574057')) completed 2026-03-27 12:20:08,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,577 | INFO | sqlalchemy.engine.Engine | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:08,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,593 | INFO | sqlalchemy.engine.Engine | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:08,593 | INFO | sqlalchemy.engine.Engine | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | 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 12:20:08,594 | INFO | sqlalchemy.engine.Engine | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 92.14s ago] ('8a315004-dbd4-4459-90ed-3850206a7fa8',) 2026-03-27 12:20:08,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,594 | 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 = ?', ('8a315004-dbd4-4459-90ed-3850206a7fa8',)) 2026-03-27 12:20:08,594 | 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 = ?', ('8a315004-dbd4-4459-90ed-3850206a7fa8',)) completed 2026-03-27 12:20:08,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,595 | INFO | sqlalchemy.engine.Engine | request_id=6822f3ae-938a-4041-8bc9-4b345b5aca26 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:08,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:08,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:08,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,268 | INFO | jarvis.request | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:10,270 | INFO | jarvis.request | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:10,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,272 | INFO | sqlalchemy.engine.Engine | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:10,272 | INFO | sqlalchemy.engine.Engine | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | 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 12:20:10,272 | INFO | sqlalchemy.engine.Engine | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 93.84s ago] ('info', 'system', None, '4694e04f-2842-4a10-ba5f-0d9fa094ead6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1ab3bad1-0536-4728-81f6-6cbea90170c0', '2026-03-27 04:20:10.272829', '2026-03-27 04:20:10.272829') 2026-03-27 12:20:10,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,273 | 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, '4694e04f-2842-4a10-ba5f-0d9fa094ead6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1ab3bad1-0536-4728-81f6-6cbea90170c0', '2026-03-27 04:20:10.272829', '2026-03-27 04:20:10.272829')) 2026-03-27 12:20:10,275 | 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, '4694e04f-2842-4a10-ba5f-0d9fa094ead6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1ab3bad1-0536-4728-81f6-6cbea90170c0', '2026-03-27 04:20:10.272829', '2026-03-27 04:20:10.272829')) completed 2026-03-27 12:20:10,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,277 | INFO | sqlalchemy.engine.Engine | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:10,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,287 | INFO | sqlalchemy.engine.Engine | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:10,288 | INFO | sqlalchemy.engine.Engine | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | 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 12:20:10,288 | INFO | sqlalchemy.engine.Engine | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 93.83s ago] ('1ab3bad1-0536-4728-81f6-6cbea90170c0',) 2026-03-27 12:20:10,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,289 | 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 = ?', ('1ab3bad1-0536-4728-81f6-6cbea90170c0',)) 2026-03-27 12:20:10,289 | 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 = ?', ('1ab3bad1-0536-4728-81f6-6cbea90170c0',)) completed 2026-03-27 12:20:10,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,290 | INFO | sqlalchemy.engine.Engine | request_id=4694e04f-2842-4a10-ba5f-0d9fa094ead6 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:10,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:10,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:10,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,571 | INFO | jarvis.request | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:12,573 | INFO | jarvis.request | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:12,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,575 | INFO | sqlalchemy.engine.Engine | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:12,575 | INFO | sqlalchemy.engine.Engine | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | 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 12:20:12,575 | INFO | sqlalchemy.engine.Engine | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 96.14s ago] ('info', 'system', None, '867ea7a8-1998-4ff1-9f1f-7d2395815567', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '93a73da0-a85d-4bb0-b28d-7ddbb3053f93', '2026-03-27 04:20:12.575433', '2026-03-27 04:20:12.575433') 2026-03-27 12:20:12,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,576 | 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, '867ea7a8-1998-4ff1-9f1f-7d2395815567', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '93a73da0-a85d-4bb0-b28d-7ddbb3053f93', '2026-03-27 04:20:12.575433', '2026-03-27 04:20:12.575433')) 2026-03-27 12:20:12,578 | 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, '867ea7a8-1998-4ff1-9f1f-7d2395815567', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '93a73da0-a85d-4bb0-b28d-7ddbb3053f93', '2026-03-27 04:20:12.575433', '2026-03-27 04:20:12.575433')) completed 2026-03-27 12:20:12,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,579 | INFO | sqlalchemy.engine.Engine | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:12,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,592 | INFO | sqlalchemy.engine.Engine | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:12,593 | INFO | sqlalchemy.engine.Engine | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | 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 12:20:12,593 | INFO | sqlalchemy.engine.Engine | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 96.14s ago] ('93a73da0-a85d-4bb0-b28d-7ddbb3053f93',) 2026-03-27 12:20:12,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,593 | 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 = ?', ('93a73da0-a85d-4bb0-b28d-7ddbb3053f93',)) 2026-03-27 12:20:12,593 | 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 = ?', ('93a73da0-a85d-4bb0-b28d-7ddbb3053f93',)) completed 2026-03-27 12:20:12,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,595 | INFO | sqlalchemy.engine.Engine | request_id=867ea7a8-1998-4ff1-9f1f-7d2395815567 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:12,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:12,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:12,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,269 | INFO | jarvis.request | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:14,270 | INFO | jarvis.request | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:14,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:14,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:14,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,272 | INFO | sqlalchemy.engine.Engine | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:14,273 | INFO | sqlalchemy.engine.Engine | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | 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 12:20:14,273 | INFO | sqlalchemy.engine.Engine | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 97.84s ago] ('info', 'system', None, '833f5ae1-ba3a-442c-a14c-667dc5cfc02c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1e4a55c3-7ee9-4571-8096-1e6ed8bb1755', '2026-03-27 04:20:14.273675', '2026-03-27 04:20:14.273675') 2026-03-27 12:20:14,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,273 | 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, '833f5ae1-ba3a-442c-a14c-667dc5cfc02c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1e4a55c3-7ee9-4571-8096-1e6ed8bb1755', '2026-03-27 04:20:14.273675', '2026-03-27 04:20:14.273675')) 2026-03-27 12:20:14,276 | 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, '833f5ae1-ba3a-442c-a14c-667dc5cfc02c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1e4a55c3-7ee9-4571-8096-1e6ed8bb1755', '2026-03-27 04:20:14.273675', '2026-03-27 04:20:14.273675')) completed 2026-03-27 12:20:14,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,276 | INFO | sqlalchemy.engine.Engine | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:14,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,291 | INFO | sqlalchemy.engine.Engine | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:14,292 | INFO | sqlalchemy.engine.Engine | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | 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 12:20:14,292 | INFO | sqlalchemy.engine.Engine | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 97.84s ago] ('1e4a55c3-7ee9-4571-8096-1e6ed8bb1755',) 2026-03-27 12:20:14,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,292 | 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 = ?', ('1e4a55c3-7ee9-4571-8096-1e6ed8bb1755',)) 2026-03-27 12:20:14,293 | 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 = ?', ('1e4a55c3-7ee9-4571-8096-1e6ed8bb1755',)) completed 2026-03-27 12:20:14,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,294 | INFO | sqlalchemy.engine.Engine | request_id=833f5ae1-ba3a-442c-a14c-667dc5cfc02c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:14,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:14,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:14,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,569 | INFO | jarvis.request | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:16,571 | INFO | jarvis.request | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:16,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:16,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,573 | INFO | sqlalchemy.engine.Engine | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:16,573 | INFO | sqlalchemy.engine.Engine | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | 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 12:20:16,573 | INFO | sqlalchemy.engine.Engine | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 100.1s ago] ('info', 'system', None, 'e7fded95-00ed-43ef-9d39-54b5811d3b90', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fa9a102d-3f15-48f2-8eef-571b63cf0d84', '2026-03-27 04:20:16.573850', '2026-03-27 04:20:16.573850') 2026-03-27 12:20:16,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,574 | 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, 'e7fded95-00ed-43ef-9d39-54b5811d3b90', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fa9a102d-3f15-48f2-8eef-571b63cf0d84', '2026-03-27 04:20:16.573850', '2026-03-27 04:20:16.573850')) 2026-03-27 12:20:16,576 | 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, 'e7fded95-00ed-43ef-9d39-54b5811d3b90', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fa9a102d-3f15-48f2-8eef-571b63cf0d84', '2026-03-27 04:20:16.573850', '2026-03-27 04:20:16.573850')) completed 2026-03-27 12:20:16,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,577 | INFO | sqlalchemy.engine.Engine | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:16,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:16,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:16,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,587 | INFO | sqlalchemy.engine.Engine | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:16,587 | INFO | sqlalchemy.engine.Engine | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | 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 12:20:16,587 | INFO | sqlalchemy.engine.Engine | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 100.1s ago] ('fa9a102d-3f15-48f2-8eef-571b63cf0d84',) 2026-03-27 12:20:16,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,588 | 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 = ?', ('fa9a102d-3f15-48f2-8eef-571b63cf0d84',)) 2026-03-27 12:20:16,588 | 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 = ?', ('fa9a102d-3f15-48f2-8eef-571b63cf0d84',)) completed 2026-03-27 12:20:16,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,589 | INFO | sqlalchemy.engine.Engine | request_id=e7fded95-00ed-43ef-9d39-54b5811d3b90 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:16,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:16,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:16,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,269 | INFO | jarvis.request | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:18,271 | INFO | jarvis.request | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:18,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:18,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:18,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,273 | INFO | sqlalchemy.engine.Engine | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:18,274 | INFO | sqlalchemy.engine.Engine | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | 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 12:20:18,274 | INFO | sqlalchemy.engine.Engine | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 101.8s ago] ('info', 'system', None, 'a9421add-7ede-4bec-8361-d4e5d6daf3ec', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '02819247-b7ea-42bc-b2cd-9c607d646efb', '2026-03-27 04:20:18.274416', '2026-03-27 04:20:18.274416') 2026-03-27 12:20:18,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,274 | 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, 'a9421add-7ede-4bec-8361-d4e5d6daf3ec', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '02819247-b7ea-42bc-b2cd-9c607d646efb', '2026-03-27 04:20:18.274416', '2026-03-27 04:20:18.274416')) 2026-03-27 12:20:18,276 | 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, 'a9421add-7ede-4bec-8361-d4e5d6daf3ec', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '02819247-b7ea-42bc-b2cd-9c607d646efb', '2026-03-27 04:20:18.274416', '2026-03-27 04:20:18.274416')) completed 2026-03-27 12:20:18,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,278 | INFO | sqlalchemy.engine.Engine | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:18,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:18,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:18,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,291 | INFO | sqlalchemy.engine.Engine | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:18,291 | INFO | sqlalchemy.engine.Engine | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | 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 12:20:18,291 | INFO | sqlalchemy.engine.Engine | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 101.8s ago] ('02819247-b7ea-42bc-b2cd-9c607d646efb',) 2026-03-27 12:20:18,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,292 | 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 = ?', ('02819247-b7ea-42bc-b2cd-9c607d646efb',)) 2026-03-27 12:20:18,293 | 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 = ?', ('02819247-b7ea-42bc-b2cd-9c607d646efb',)) completed 2026-03-27 12:20:18,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,294 | INFO | sqlalchemy.engine.Engine | request_id=a9421add-7ede-4bec-8361-d4e5d6daf3ec | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:18,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:18,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:18,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,568 | INFO | jarvis.request | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:20,569 | INFO | jarvis.request | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:20,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,572 | INFO | sqlalchemy.engine.Engine | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:20,572 | INFO | sqlalchemy.engine.Engine | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | 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 12:20:20,572 | INFO | sqlalchemy.engine.Engine | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 104.1s ago] ('info', 'system', None, '9c69e9c0-076f-4b1f-b47f-52ff327af527', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f44f9ce7-4f43-42d9-8040-f836878de0e7', '2026-03-27 04:20:20.572228', '2026-03-27 04:20:20.572228') 2026-03-27 12:20:20,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,573 | 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, '9c69e9c0-076f-4b1f-b47f-52ff327af527', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f44f9ce7-4f43-42d9-8040-f836878de0e7', '2026-03-27 04:20:20.572228', '2026-03-27 04:20:20.572228')) 2026-03-27 12:20:20,575 | 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, '9c69e9c0-076f-4b1f-b47f-52ff327af527', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f44f9ce7-4f43-42d9-8040-f836878de0e7', '2026-03-27 04:20:20.572228', '2026-03-27 04:20:20.572228')) completed 2026-03-27 12:20:20,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,576 | INFO | sqlalchemy.engine.Engine | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:20,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,585 | INFO | sqlalchemy.engine.Engine | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:20,585 | INFO | sqlalchemy.engine.Engine | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | 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 12:20:20,585 | INFO | sqlalchemy.engine.Engine | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 104.1s ago] ('f44f9ce7-4f43-42d9-8040-f836878de0e7',) 2026-03-27 12:20:20,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,586 | 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 = ?', ('f44f9ce7-4f43-42d9-8040-f836878de0e7',)) 2026-03-27 12:20:20,586 | 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 = ?', ('f44f9ce7-4f43-42d9-8040-f836878de0e7',)) completed 2026-03-27 12:20:20,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,587 | INFO | sqlalchemy.engine.Engine | request_id=9c69e9c0-076f-4b1f-b47f-52ff327af527 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:20,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:20,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:20,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,270 | INFO | jarvis.request | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:22,271 | INFO | jarvis.request | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:22,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,273 | INFO | sqlalchemy.engine.Engine | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:22,274 | INFO | sqlalchemy.engine.Engine | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | 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 12:20:22,274 | INFO | sqlalchemy.engine.Engine | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 105.8s ago] ('info', 'system', None, '3aecd142-d5cc-46f1-bef2-7034b4b61ec8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fbfbe71f-72ce-4b21-b720-18299f557fb6', '2026-03-27 04:20:22.274341', '2026-03-27 04:20:22.274341') 2026-03-27 12:20:22,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,274 | 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, '3aecd142-d5cc-46f1-bef2-7034b4b61ec8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fbfbe71f-72ce-4b21-b720-18299f557fb6', '2026-03-27 04:20:22.274341', '2026-03-27 04:20:22.274341')) 2026-03-27 12:20:22,276 | 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, '3aecd142-d5cc-46f1-bef2-7034b4b61ec8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fbfbe71f-72ce-4b21-b720-18299f557fb6', '2026-03-27 04:20:22.274341', '2026-03-27 04:20:22.274341')) completed 2026-03-27 12:20:22,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,277 | INFO | sqlalchemy.engine.Engine | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:22,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:22,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:22,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,289 | INFO | sqlalchemy.engine.Engine | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:22,289 | INFO | sqlalchemy.engine.Engine | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | 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 12:20:22,289 | INFO | sqlalchemy.engine.Engine | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 105.8s ago] ('fbfbe71f-72ce-4b21-b720-18299f557fb6',) 2026-03-27 12:20:22,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,290 | 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 = ?', ('fbfbe71f-72ce-4b21-b720-18299f557fb6',)) 2026-03-27 12:20:22,290 | 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 = ?', ('fbfbe71f-72ce-4b21-b720-18299f557fb6',)) completed 2026-03-27 12:20:22,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,293 | INFO | sqlalchemy.engine.Engine | request_id=3aecd142-d5cc-46f1-bef2-7034b4b61ec8 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:22,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:22,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:22,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,583 | INFO | jarvis.request | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:24,584 | INFO | jarvis.request | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:24,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,586 | INFO | sqlalchemy.engine.Engine | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:24,587 | INFO | sqlalchemy.engine.Engine | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | 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 12:20:24,587 | INFO | sqlalchemy.engine.Engine | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 108.2s ago] ('info', 'system', None, '89c2ac8d-7915-4d5b-873f-b637e724da07', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '428f06fd-c0d9-4c5f-a0de-babfc2475d48', '2026-03-27 04:20:24.587343', '2026-03-27 04:20:24.587343') 2026-03-27 12:20:24,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,588 | 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, '89c2ac8d-7915-4d5b-873f-b637e724da07', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '428f06fd-c0d9-4c5f-a0de-babfc2475d48', '2026-03-27 04:20:24.587343', '2026-03-27 04:20:24.587343')) 2026-03-27 12:20:24,590 | 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, '89c2ac8d-7915-4d5b-873f-b637e724da07', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '428f06fd-c0d9-4c5f-a0de-babfc2475d48', '2026-03-27 04:20:24.587343', '2026-03-27 04:20:24.587343')) completed 2026-03-27 12:20:24,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,591 | INFO | sqlalchemy.engine.Engine | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:24,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:24,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:24,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,603 | INFO | sqlalchemy.engine.Engine | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:24,604 | INFO | sqlalchemy.engine.Engine | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | 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 12:20:24,604 | INFO | sqlalchemy.engine.Engine | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 108.1s ago] ('428f06fd-c0d9-4c5f-a0de-babfc2475d48',) 2026-03-27 12:20:24,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,604 | 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 = ?', ('428f06fd-c0d9-4c5f-a0de-babfc2475d48',)) 2026-03-27 12:20:24,605 | 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 = ?', ('428f06fd-c0d9-4c5f-a0de-babfc2475d48',)) completed 2026-03-27 12:20:24,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,606 | INFO | sqlalchemy.engine.Engine | request_id=89c2ac8d-7915-4d5b-873f-b637e724da07 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:24,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:24,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:24,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,267 | INFO | jarvis.request | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:26,268 | INFO | jarvis.request | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:26,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:26,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,270 | INFO | sqlalchemy.engine.Engine | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:26,271 | INFO | sqlalchemy.engine.Engine | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | 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 12:20:26,271 | INFO | sqlalchemy.engine.Engine | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 109.8s ago] ('info', 'system', None, 'd11f3c3b-44c6-436a-8dee-65de51c1f8b4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '453ea294-9057-48eb-98f6-e27ba4e8c0f4', '2026-03-27 04:20:26.271215', '2026-03-27 04:20:26.271215') 2026-03-27 12:20:26,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,272 | 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, 'd11f3c3b-44c6-436a-8dee-65de51c1f8b4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '453ea294-9057-48eb-98f6-e27ba4e8c0f4', '2026-03-27 04:20:26.271215', '2026-03-27 04:20:26.271215')) 2026-03-27 12:20:26,273 | 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, 'd11f3c3b-44c6-436a-8dee-65de51c1f8b4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '453ea294-9057-48eb-98f6-e27ba4e8c0f4', '2026-03-27 04:20:26.271215', '2026-03-27 04:20:26.271215')) completed 2026-03-27 12:20:26,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,274 | INFO | sqlalchemy.engine.Engine | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:26,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:26,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:26,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,285 | INFO | sqlalchemy.engine.Engine | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:26,286 | INFO | sqlalchemy.engine.Engine | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | 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 12:20:26,286 | INFO | sqlalchemy.engine.Engine | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 109.8s ago] ('453ea294-9057-48eb-98f6-e27ba4e8c0f4',) 2026-03-27 12:20:26,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,286 | 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 = ?', ('453ea294-9057-48eb-98f6-e27ba4e8c0f4',)) 2026-03-27 12:20:26,286 | 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 = ?', ('453ea294-9057-48eb-98f6-e27ba4e8c0f4',)) completed 2026-03-27 12:20:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,287 | INFO | sqlalchemy.engine.Engine | request_id=d11f3c3b-44c6-436a-8dee-65de51c1f8b4 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:26,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:26,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,573 | INFO | jarvis.request | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:28,575 | INFO | jarvis.request | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:28,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:28,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:28,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,577 | INFO | sqlalchemy.engine.Engine | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:28,577 | INFO | sqlalchemy.engine.Engine | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | 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 12:20:28,577 | INFO | sqlalchemy.engine.Engine | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 112.1s ago] ('info', 'system', None, 'be16b4de-c20b-4d0a-b0f5-8763013157c1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f6205b69-b5cd-42d3-afe3-6fb4315b5222', '2026-03-27 04:20:28.577378', '2026-03-27 04:20:28.577378') 2026-03-27 12:20:28,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,578 | 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, 'be16b4de-c20b-4d0a-b0f5-8763013157c1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f6205b69-b5cd-42d3-afe3-6fb4315b5222', '2026-03-27 04:20:28.577378', '2026-03-27 04:20:28.577378')) 2026-03-27 12:20:28,579 | 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, 'be16b4de-c20b-4d0a-b0f5-8763013157c1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f6205b69-b5cd-42d3-afe3-6fb4315b5222', '2026-03-27 04:20:28.577378', '2026-03-27 04:20:28.577378')) completed 2026-03-27 12:20:28,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,580 | INFO | sqlalchemy.engine.Engine | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:28,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:28,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:28,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,594 | INFO | sqlalchemy.engine.Engine | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:28,595 | INFO | sqlalchemy.engine.Engine | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | 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 12:20:28,595 | INFO | sqlalchemy.engine.Engine | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 112.1s ago] ('f6205b69-b5cd-42d3-afe3-6fb4315b5222',) 2026-03-27 12:20:28,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,596 | 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 = ?', ('f6205b69-b5cd-42d3-afe3-6fb4315b5222',)) 2026-03-27 12:20:28,596 | 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 = ?', ('f6205b69-b5cd-42d3-afe3-6fb4315b5222',)) completed 2026-03-27 12:20:28,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,597 | INFO | sqlalchemy.engine.Engine | request_id=be16b4de-c20b-4d0a-b0f5-8763013157c1 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:28,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:28,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:28,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,268 | INFO | jarvis.request | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:30,269 | INFO | jarvis.request | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:30,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,271 | INFO | sqlalchemy.engine.Engine | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:30,271 | INFO | sqlalchemy.engine.Engine | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | 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 12:20:30,271 | INFO | sqlalchemy.engine.Engine | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 113.8s ago] ('info', 'system', None, '14e9cb16-9db9-4077-b847-62040fbf7537', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0842ae37-efa9-4994-8339-7dfa6c9fb4ad', '2026-03-27 04:20:30.271685', '2026-03-27 04:20:30.271685') 2026-03-27 12:20:30,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,272 | 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, '14e9cb16-9db9-4077-b847-62040fbf7537', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0842ae37-efa9-4994-8339-7dfa6c9fb4ad', '2026-03-27 04:20:30.271685', '2026-03-27 04:20:30.271685')) 2026-03-27 12:20:30,274 | 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, '14e9cb16-9db9-4077-b847-62040fbf7537', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0842ae37-efa9-4994-8339-7dfa6c9fb4ad', '2026-03-27 04:20:30.271685', '2026-03-27 04:20:30.271685')) completed 2026-03-27 12:20:30,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,275 | INFO | sqlalchemy.engine.Engine | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:30,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,284 | INFO | sqlalchemy.engine.Engine | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:30,284 | INFO | sqlalchemy.engine.Engine | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | 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 12:20:30,284 | INFO | sqlalchemy.engine.Engine | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 113.8s ago] ('0842ae37-efa9-4994-8339-7dfa6c9fb4ad',) 2026-03-27 12:20:30,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,285 | 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 = ?', ('0842ae37-efa9-4994-8339-7dfa6c9fb4ad',)) 2026-03-27 12:20:30,285 | 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 = ?', ('0842ae37-efa9-4994-8339-7dfa6c9fb4ad',)) completed 2026-03-27 12:20:30,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,286 | INFO | sqlalchemy.engine.Engine | request_id=14e9cb16-9db9-4077-b847-62040fbf7537 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:30,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:30,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:30,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,568 | INFO | jarvis.request | request_id=96cfd432-f59c-4322-a775-64c005174e6b | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:32,570 | INFO | jarvis.request | request_id=96cfd432-f59c-4322-a775-64c005174e6b | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:32,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:32,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:32,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,572 | INFO | sqlalchemy.engine.Engine | request_id=96cfd432-f59c-4322-a775-64c005174e6b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:32,573 | INFO | sqlalchemy.engine.Engine | request_id=96cfd432-f59c-4322-a775-64c005174e6b | 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 12:20:32,573 | INFO | sqlalchemy.engine.Engine | request_id=96cfd432-f59c-4322-a775-64c005174e6b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 116.1s ago] ('info', 'system', None, '96cfd432-f59c-4322-a775-64c005174e6b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'abdc0fec-3b57-4c2a-9f35-dd5c9b8ca3e6', '2026-03-27 04:20:32.573324', '2026-03-27 04:20:32.573324') 2026-03-27 12:20:32,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,573 | 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, '96cfd432-f59c-4322-a775-64c005174e6b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'abdc0fec-3b57-4c2a-9f35-dd5c9b8ca3e6', '2026-03-27 04:20:32.573324', '2026-03-27 04:20:32.573324')) 2026-03-27 12:20:32,575 | 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, '96cfd432-f59c-4322-a775-64c005174e6b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'abdc0fec-3b57-4c2a-9f35-dd5c9b8ca3e6', '2026-03-27 04:20:32.573324', '2026-03-27 04:20:32.573324')) completed 2026-03-27 12:20:32,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,576 | INFO | sqlalchemy.engine.Engine | request_id=96cfd432-f59c-4322-a775-64c005174e6b | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:32,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,587 | INFO | sqlalchemy.engine.Engine | request_id=96cfd432-f59c-4322-a775-64c005174e6b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:32,587 | INFO | sqlalchemy.engine.Engine | request_id=96cfd432-f59c-4322-a775-64c005174e6b | 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 12:20:32,587 | INFO | sqlalchemy.engine.Engine | request_id=96cfd432-f59c-4322-a775-64c005174e6b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 116.1s ago] ('abdc0fec-3b57-4c2a-9f35-dd5c9b8ca3e6',) 2026-03-27 12:20:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,588 | 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 = ?', ('abdc0fec-3b57-4c2a-9f35-dd5c9b8ca3e6',)) 2026-03-27 12:20:32,588 | 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 = ?', ('abdc0fec-3b57-4c2a-9f35-dd5c9b8ca3e6',)) completed 2026-03-27 12:20:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,589 | INFO | sqlalchemy.engine.Engine | request_id=96cfd432-f59c-4322-a775-64c005174e6b | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:32,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:32,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,268 | INFO | jarvis.request | request_id=2bb23794-9134-475f-9b93-0561e068200c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:34,268 | INFO | jarvis.request | request_id=2bb23794-9134-475f-9b93-0561e068200c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:34,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:34,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,271 | INFO | sqlalchemy.engine.Engine | request_id=2bb23794-9134-475f-9b93-0561e068200c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:34,272 | INFO | sqlalchemy.engine.Engine | request_id=2bb23794-9134-475f-9b93-0561e068200c | 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 12:20:34,272 | INFO | sqlalchemy.engine.Engine | request_id=2bb23794-9134-475f-9b93-0561e068200c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 117.8s ago] ('info', 'system', None, '2bb23794-9134-475f-9b93-0561e068200c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c457f356-2e6f-4686-b529-91cb5d022c1c', '2026-03-27 04:20:34.272120', '2026-03-27 04:20:34.272120') 2026-03-27 12:20:34,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,272 | 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, '2bb23794-9134-475f-9b93-0561e068200c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c457f356-2e6f-4686-b529-91cb5d022c1c', '2026-03-27 04:20:34.272120', '2026-03-27 04:20:34.272120')) 2026-03-27 12:20:34,274 | 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, '2bb23794-9134-475f-9b93-0561e068200c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c457f356-2e6f-4686-b529-91cb5d022c1c', '2026-03-27 04:20:34.272120', '2026-03-27 04:20:34.272120')) completed 2026-03-27 12:20:34,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,274 | INFO | sqlalchemy.engine.Engine | request_id=2bb23794-9134-475f-9b93-0561e068200c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:34,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:34,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:34,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,286 | INFO | sqlalchemy.engine.Engine | request_id=2bb23794-9134-475f-9b93-0561e068200c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:34,286 | INFO | sqlalchemy.engine.Engine | request_id=2bb23794-9134-475f-9b93-0561e068200c | 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 12:20:34,287 | INFO | sqlalchemy.engine.Engine | request_id=2bb23794-9134-475f-9b93-0561e068200c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 117.8s ago] ('c457f356-2e6f-4686-b529-91cb5d022c1c',) 2026-03-27 12:20:34,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,287 | 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 = ?', ('c457f356-2e6f-4686-b529-91cb5d022c1c',)) 2026-03-27 12:20:34,287 | 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 = ?', ('c457f356-2e6f-4686-b529-91cb5d022c1c',)) completed 2026-03-27 12:20:34,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,289 | INFO | sqlalchemy.engine.Engine | request_id=2bb23794-9134-475f-9b93-0561e068200c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,571 | INFO | jarvis.request | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:36,572 | INFO | jarvis.request | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:36,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,574 | INFO | sqlalchemy.engine.Engine | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:36,575 | INFO | sqlalchemy.engine.Engine | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | 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 12:20:36,575 | INFO | sqlalchemy.engine.Engine | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 120.1s ago] ('info', 'system', None, '9295a961-8b0d-483d-a00a-63a37b195be1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cc35989a-86d8-496c-87ad-9203eb159c27', '2026-03-27 04:20:36.575459', '2026-03-27 04:20:36.575459') 2026-03-27 12:20:36,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,576 | 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, '9295a961-8b0d-483d-a00a-63a37b195be1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cc35989a-86d8-496c-87ad-9203eb159c27', '2026-03-27 04:20:36.575459', '2026-03-27 04:20:36.575459')) 2026-03-27 12:20:36,578 | 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, '9295a961-8b0d-483d-a00a-63a37b195be1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cc35989a-86d8-496c-87ad-9203eb159c27', '2026-03-27 04:20:36.575459', '2026-03-27 04:20:36.575459')) completed 2026-03-27 12:20:36,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,579 | INFO | sqlalchemy.engine.Engine | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:36,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:36,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:36,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,596 | INFO | sqlalchemy.engine.Engine | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:36,597 | INFO | sqlalchemy.engine.Engine | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | 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 12:20:36,597 | INFO | sqlalchemy.engine.Engine | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 120.1s ago] ('cc35989a-86d8-496c-87ad-9203eb159c27',) 2026-03-27 12:20:36,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,597 | 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 = ?', ('cc35989a-86d8-496c-87ad-9203eb159c27',)) 2026-03-27 12:20:36,598 | 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 = ?', ('cc35989a-86d8-496c-87ad-9203eb159c27',)) completed 2026-03-27 12:20:36,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,599 | INFO | sqlalchemy.engine.Engine | request_id=9295a961-8b0d-483d-a00a-63a37b195be1 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:36,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:36,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:36,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,268 | INFO | jarvis.request | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:38,270 | INFO | jarvis.request | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:38,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:38,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:38,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,273 | INFO | sqlalchemy.engine.Engine | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:38,273 | INFO | sqlalchemy.engine.Engine | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | 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 12:20:38,273 | INFO | sqlalchemy.engine.Engine | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 121.8s ago] ('info', 'system', None, '6b2679c8-a3b2-4893-8d55-326ef2f7e5df', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cbc9bf00-cf96-461c-a3aa-03ee2ccd0b94', '2026-03-27 04:20:38.273919', '2026-03-27 04:20:38.273919') 2026-03-27 12:20:38,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,274 | 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, '6b2679c8-a3b2-4893-8d55-326ef2f7e5df', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cbc9bf00-cf96-461c-a3aa-03ee2ccd0b94', '2026-03-27 04:20:38.273919', '2026-03-27 04:20:38.273919')) 2026-03-27 12:20:38,276 | 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, '6b2679c8-a3b2-4893-8d55-326ef2f7e5df', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cbc9bf00-cf96-461c-a3aa-03ee2ccd0b94', '2026-03-27 04:20:38.273919', '2026-03-27 04:20:38.273919')) completed 2026-03-27 12:20:38,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,277 | INFO | sqlalchemy.engine.Engine | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:38,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:38,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:38,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,307 | INFO | sqlalchemy.engine.Engine | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:38,308 | INFO | sqlalchemy.engine.Engine | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | 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 12:20:38,308 | INFO | sqlalchemy.engine.Engine | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 121.9s ago] ('cbc9bf00-cf96-461c-a3aa-03ee2ccd0b94',) 2026-03-27 12:20:38,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,308 | 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 = ?', ('cbc9bf00-cf96-461c-a3aa-03ee2ccd0b94',)) 2026-03-27 12:20:38,309 | 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 = ?', ('cbc9bf00-cf96-461c-a3aa-03ee2ccd0b94',)) completed 2026-03-27 12:20:38,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,310 | INFO | sqlalchemy.engine.Engine | request_id=6b2679c8-a3b2-4893-8d55-326ef2f7e5df | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:38,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:38,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:38,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,572 | INFO | jarvis.request | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:40,573 | INFO | jarvis.request | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:40,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:40,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:40,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,575 | INFO | sqlalchemy.engine.Engine | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:40,576 | INFO | sqlalchemy.engine.Engine | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | 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 12:20:40,576 | INFO | sqlalchemy.engine.Engine | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 124.1s ago] ('info', 'system', None, '13e41ae9-2109-4ffe-9912-0b42941dc041', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2eb5ee2e-a091-43f9-ba05-f8fb036f71e4', '2026-03-27 04:20:40.576626', '2026-03-27 04:20:40.576626') 2026-03-27 12:20:40,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,577 | 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, '13e41ae9-2109-4ffe-9912-0b42941dc041', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2eb5ee2e-a091-43f9-ba05-f8fb036f71e4', '2026-03-27 04:20:40.576626', '2026-03-27 04:20:40.576626')) 2026-03-27 12:20:40,578 | 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, '13e41ae9-2109-4ffe-9912-0b42941dc041', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2eb5ee2e-a091-43f9-ba05-f8fb036f71e4', '2026-03-27 04:20:40.576626', '2026-03-27 04:20:40.576626')) completed 2026-03-27 12:20:40,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,580 | INFO | sqlalchemy.engine.Engine | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:40,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:40,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:40,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,589 | INFO | sqlalchemy.engine.Engine | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:40,590 | INFO | sqlalchemy.engine.Engine | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | 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 12:20:40,590 | INFO | sqlalchemy.engine.Engine | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 124.1s ago] ('2eb5ee2e-a091-43f9-ba05-f8fb036f71e4',) 2026-03-27 12:20:40,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,591 | 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 = ?', ('2eb5ee2e-a091-43f9-ba05-f8fb036f71e4',)) 2026-03-27 12:20:40,591 | 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 = ?', ('2eb5ee2e-a091-43f9-ba05-f8fb036f71e4',)) completed 2026-03-27 12:20:40,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,593 | INFO | sqlalchemy.engine.Engine | request_id=13e41ae9-2109-4ffe-9912-0b42941dc041 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:40,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:40,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:40,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,270 | INFO | jarvis.request | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:42,272 | INFO | jarvis.request | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 12:20:42,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:42,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:42,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,276 | INFO | sqlalchemy.engine.Engine | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:42,276 | INFO | sqlalchemy.engine.Engine | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | 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 12:20:42,276 | INFO | sqlalchemy.engine.Engine | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 125.8s ago] ('info', 'system', None, 'e4ef32eb-4cae-4357-8357-e44ad5a58782', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '7c4cb6dc-4caf-49b6-a65e-4247922be17b', '2026-03-27 04:20:42.276895', '2026-03-27 04:20:42.276895') 2026-03-27 12:20:42,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,278 | 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, 'e4ef32eb-4cae-4357-8357-e44ad5a58782', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '7c4cb6dc-4caf-49b6-a65e-4247922be17b', '2026-03-27 04:20:42.276895', '2026-03-27 04:20:42.276895')) 2026-03-27 12:20:42,280 | 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, 'e4ef32eb-4cae-4357-8357-e44ad5a58782', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '7c4cb6dc-4caf-49b6-a65e-4247922be17b', '2026-03-27 04:20:42.276895', '2026-03-27 04:20:42.276895')) completed 2026-03-27 12:20:42,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,281 | INFO | sqlalchemy.engine.Engine | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:42,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:42,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:42,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,294 | INFO | sqlalchemy.engine.Engine | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:42,294 | INFO | sqlalchemy.engine.Engine | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | 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 12:20:42,294 | INFO | sqlalchemy.engine.Engine | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 125.8s ago] ('7c4cb6dc-4caf-49b6-a65e-4247922be17b',) 2026-03-27 12:20:42,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,295 | 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 = ?', ('7c4cb6dc-4caf-49b6-a65e-4247922be17b',)) 2026-03-27 12:20:42,295 | 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 = ?', ('7c4cb6dc-4caf-49b6-a65e-4247922be17b',)) completed 2026-03-27 12:20:42,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,297 | INFO | sqlalchemy.engine.Engine | request_id=e4ef32eb-4cae-4357-8357-e44ad5a58782 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:42,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:42,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:42,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,568 | INFO | jarvis.request | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:44,570 | INFO | jarvis.request | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:44,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:44,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:44,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,572 | INFO | sqlalchemy.engine.Engine | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:44,572 | INFO | sqlalchemy.engine.Engine | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | 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 12:20:44,572 | INFO | sqlalchemy.engine.Engine | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 128.1s ago] ('info', 'system', None, '164ae74c-a26d-40c3-9366-cfe17d0f4c72', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '22c4acef-d12b-4854-a95b-eb848cb39bda', '2026-03-27 04:20:44.572900', '2026-03-27 04:20:44.572900') 2026-03-27 12:20:44,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,573 | 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, '164ae74c-a26d-40c3-9366-cfe17d0f4c72', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '22c4acef-d12b-4854-a95b-eb848cb39bda', '2026-03-27 04:20:44.572900', '2026-03-27 04:20:44.572900')) 2026-03-27 12:20:44,575 | 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, '164ae74c-a26d-40c3-9366-cfe17d0f4c72', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '22c4acef-d12b-4854-a95b-eb848cb39bda', '2026-03-27 04:20:44.572900', '2026-03-27 04:20:44.572900')) completed 2026-03-27 12:20:44,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,575 | INFO | sqlalchemy.engine.Engine | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:44,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,588 | INFO | sqlalchemy.engine.Engine | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:44,589 | INFO | sqlalchemy.engine.Engine | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | 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 12:20:44,589 | INFO | sqlalchemy.engine.Engine | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 128.1s ago] ('22c4acef-d12b-4854-a95b-eb848cb39bda',) 2026-03-27 12:20:44,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,590 | 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 = ?', ('22c4acef-d12b-4854-a95b-eb848cb39bda',)) 2026-03-27 12:20:44,590 | 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 = ?', ('22c4acef-d12b-4854-a95b-eb848cb39bda',)) completed 2026-03-27 12:20:44,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,592 | INFO | sqlalchemy.engine.Engine | request_id=164ae74c-a26d-40c3-9366-cfe17d0f4c72 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,266 | INFO | jarvis.request | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:46,267 | INFO | jarvis.request | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:46,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:46,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:46,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,270 | INFO | sqlalchemy.engine.Engine | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:46,270 | INFO | sqlalchemy.engine.Engine | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | 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 12:20:46,270 | INFO | sqlalchemy.engine.Engine | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 129.8s ago] ('info', 'system', None, '504321f6-938f-495e-a0d5-6f393a78cac8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'afe0a34f-fc68-42d2-a641-5c927bc58e9c', '2026-03-27 04:20:46.270876', '2026-03-27 04:20:46.270876') 2026-03-27 12:20:46,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,271 | 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, '504321f6-938f-495e-a0d5-6f393a78cac8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'afe0a34f-fc68-42d2-a641-5c927bc58e9c', '2026-03-27 04:20:46.270876', '2026-03-27 04:20:46.270876')) 2026-03-27 12:20:46,272 | 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, '504321f6-938f-495e-a0d5-6f393a78cac8', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'afe0a34f-fc68-42d2-a641-5c927bc58e9c', '2026-03-27 04:20:46.270876', '2026-03-27 04:20:46.270876')) completed 2026-03-27 12:20:46,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,273 | INFO | sqlalchemy.engine.Engine | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:46,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:46,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:46,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,282 | INFO | sqlalchemy.engine.Engine | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:46,282 | INFO | sqlalchemy.engine.Engine | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | 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 12:20:46,282 | INFO | sqlalchemy.engine.Engine | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 129.8s ago] ('afe0a34f-fc68-42d2-a641-5c927bc58e9c',) 2026-03-27 12:20:46,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,283 | 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 = ?', ('afe0a34f-fc68-42d2-a641-5c927bc58e9c',)) 2026-03-27 12:20:46,283 | 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 = ?', ('afe0a34f-fc68-42d2-a641-5c927bc58e9c',)) completed 2026-03-27 12:20:46,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,284 | INFO | sqlalchemy.engine.Engine | request_id=504321f6-938f-495e-a0d5-6f393a78cac8 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:46,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:46,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:46,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,570 | INFO | jarvis.request | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:48,571 | INFO | jarvis.request | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,572 | INFO | sqlalchemy.engine.Engine | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:48,573 | INFO | sqlalchemy.engine.Engine | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | 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 12:20:48,573 | INFO | sqlalchemy.engine.Engine | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 132.1s ago] ('info', 'system', None, '2630f071-e303-47cc-8bf8-e758222f9861', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f013c4e0-d4ab-4792-b2b5-fb01a0515d21', '2026-03-27 04:20:48.573684', '2026-03-27 04:20:48.573684') 2026-03-27 12:20:48,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,573 | 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, '2630f071-e303-47cc-8bf8-e758222f9861', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f013c4e0-d4ab-4792-b2b5-fb01a0515d21', '2026-03-27 04:20:48.573684', '2026-03-27 04:20:48.573684')) 2026-03-27 12:20:48,576 | 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, '2630f071-e303-47cc-8bf8-e758222f9861', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f013c4e0-d4ab-4792-b2b5-fb01a0515d21', '2026-03-27 04:20:48.573684', '2026-03-27 04:20:48.573684')) completed 2026-03-27 12:20:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,576 | INFO | sqlalchemy.engine.Engine | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:48,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:48,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,587 | INFO | sqlalchemy.engine.Engine | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:48,588 | INFO | sqlalchemy.engine.Engine | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | 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 12:20:48,588 | INFO | sqlalchemy.engine.Engine | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 132.1s ago] ('f013c4e0-d4ab-4792-b2b5-fb01a0515d21',) 2026-03-27 12:20:48,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,588 | 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 = ?', ('f013c4e0-d4ab-4792-b2b5-fb01a0515d21',)) 2026-03-27 12:20:48,589 | 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 = ?', ('f013c4e0-d4ab-4792-b2b5-fb01a0515d21',)) completed 2026-03-27 12:20:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,590 | INFO | sqlalchemy.engine.Engine | request_id=2630f071-e303-47cc-8bf8-e758222f9861 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:48,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:48,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,267 | INFO | jarvis.request | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:50,269 | INFO | jarvis.request | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:50,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:50,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:50,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,271 | INFO | sqlalchemy.engine.Engine | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:50,271 | INFO | sqlalchemy.engine.Engine | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | 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 12:20:50,271 | INFO | sqlalchemy.engine.Engine | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 133.8s ago] ('info', 'system', None, '7da058cf-9155-47cd-834b-a70b12ba3e6b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2e0f1d07-7a56-41df-b66f-f36d76789151', '2026-03-27 04:20:50.271027', '2026-03-27 04:20:50.271027') 2026-03-27 12:20:50,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,272 | 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, '7da058cf-9155-47cd-834b-a70b12ba3e6b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2e0f1d07-7a56-41df-b66f-f36d76789151', '2026-03-27 04:20:50.271027', '2026-03-27 04:20:50.271027')) 2026-03-27 12:20:50,274 | 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, '7da058cf-9155-47cd-834b-a70b12ba3e6b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2e0f1d07-7a56-41df-b66f-f36d76789151', '2026-03-27 04:20:50.271027', '2026-03-27 04:20:50.271027')) completed 2026-03-27 12:20:50,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,275 | INFO | sqlalchemy.engine.Engine | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:50,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:50,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:50,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,284 | INFO | sqlalchemy.engine.Engine | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:50,284 | INFO | sqlalchemy.engine.Engine | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | 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 12:20:50,284 | INFO | sqlalchemy.engine.Engine | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 133.8s ago] ('2e0f1d07-7a56-41df-b66f-f36d76789151',) 2026-03-27 12:20:50,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,285 | 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 = ?', ('2e0f1d07-7a56-41df-b66f-f36d76789151',)) 2026-03-27 12:20:50,285 | 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 = ?', ('2e0f1d07-7a56-41df-b66f-f36d76789151',)) completed 2026-03-27 12:20:50,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,286 | INFO | sqlalchemy.engine.Engine | request_id=7da058cf-9155-47cd-834b-a70b12ba3e6b | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:50,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:50,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:50,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,572 | INFO | jarvis.request | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:52,573 | INFO | jarvis.request | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:52,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:52,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:52,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,575 | INFO | sqlalchemy.engine.Engine | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:52,575 | INFO | sqlalchemy.engine.Engine | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | 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 12:20:52,575 | INFO | sqlalchemy.engine.Engine | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 136.1s ago] ('info', 'system', None, '2f615b2f-11bb-426a-a02f-7b463feaafae', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bb9f62d7-7b06-40bb-8307-917fbd364bad', '2026-03-27 04:20:52.575656', '2026-03-27 04:20:52.575656') 2026-03-27 12:20:52,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,576 | 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, '2f615b2f-11bb-426a-a02f-7b463feaafae', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bb9f62d7-7b06-40bb-8307-917fbd364bad', '2026-03-27 04:20:52.575656', '2026-03-27 04:20:52.575656')) 2026-03-27 12:20:52,578 | 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, '2f615b2f-11bb-426a-a02f-7b463feaafae', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bb9f62d7-7b06-40bb-8307-917fbd364bad', '2026-03-27 04:20:52.575656', '2026-03-27 04:20:52.575656')) completed 2026-03-27 12:20:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,578 | INFO | sqlalchemy.engine.Engine | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,589 | INFO | sqlalchemy.engine.Engine | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:52,590 | INFO | sqlalchemy.engine.Engine | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | 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 12:20:52,590 | INFO | sqlalchemy.engine.Engine | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 136.1s ago] ('bb9f62d7-7b06-40bb-8307-917fbd364bad',) 2026-03-27 12:20:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,590 | 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 = ?', ('bb9f62d7-7b06-40bb-8307-917fbd364bad',)) 2026-03-27 12:20:52,591 | 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 = ?', ('bb9f62d7-7b06-40bb-8307-917fbd364bad',)) completed 2026-03-27 12:20:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,592 | INFO | sqlalchemy.engine.Engine | request_id=2f615b2f-11bb-426a-a02f-7b463feaafae | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,267 | INFO | jarvis.request | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:54,269 | INFO | jarvis.request | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:54,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,271 | INFO | sqlalchemy.engine.Engine | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:54,271 | INFO | sqlalchemy.engine.Engine | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | 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 12:20:54,271 | INFO | sqlalchemy.engine.Engine | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 137.8s ago] ('info', 'system', None, 'e13a03c3-fee0-43c8-89a1-42cb7121fd49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd653d7ca-ce74-4088-bc17-6b6af48c45b9', '2026-03-27 04:20:54.271237', '2026-03-27 04:20:54.271237') 2026-03-27 12:20:54,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,272 | 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, 'e13a03c3-fee0-43c8-89a1-42cb7121fd49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd653d7ca-ce74-4088-bc17-6b6af48c45b9', '2026-03-27 04:20:54.271237', '2026-03-27 04:20:54.271237')) 2026-03-27 12:20:54,274 | 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, 'e13a03c3-fee0-43c8-89a1-42cb7121fd49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd653d7ca-ce74-4088-bc17-6b6af48c45b9', '2026-03-27 04:20:54.271237', '2026-03-27 04:20:54.271237')) completed 2026-03-27 12:20:54,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,274 | INFO | sqlalchemy.engine.Engine | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:54,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:54,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:54,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,286 | INFO | sqlalchemy.engine.Engine | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:54,287 | INFO | sqlalchemy.engine.Engine | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | 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 12:20:54,287 | INFO | sqlalchemy.engine.Engine | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 137.8s ago] ('d653d7ca-ce74-4088-bc17-6b6af48c45b9',) 2026-03-27 12:20:54,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,288 | 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 = ?', ('d653d7ca-ce74-4088-bc17-6b6af48c45b9',)) 2026-03-27 12:20:54,288 | 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 = ?', ('d653d7ca-ce74-4088-bc17-6b6af48c45b9',)) completed 2026-03-27 12:20:54,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,289 | INFO | sqlalchemy.engine.Engine | request_id=e13a03c3-fee0-43c8-89a1-42cb7121fd49 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:54,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:54,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:54,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,568 | INFO | jarvis.request | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:56,569 | INFO | jarvis.request | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:56,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:56,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:56,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,571 | INFO | sqlalchemy.engine.Engine | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:56,572 | INFO | sqlalchemy.engine.Engine | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | 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 12:20:56,572 | INFO | sqlalchemy.engine.Engine | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 140.1s ago] ('info', 'system', None, 'c1f61a6d-c43b-477d-8cfd-240425859ac6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b66a621e-f42a-4d74-8de7-a96e367ca682', '2026-03-27 04:20:56.572119', '2026-03-27 04:20:56.572119') 2026-03-27 12:20:56,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,573 | 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, 'c1f61a6d-c43b-477d-8cfd-240425859ac6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b66a621e-f42a-4d74-8de7-a96e367ca682', '2026-03-27 04:20:56.572119', '2026-03-27 04:20:56.572119')) 2026-03-27 12:20:56,574 | 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, 'c1f61a6d-c43b-477d-8cfd-240425859ac6', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b66a621e-f42a-4d74-8de7-a96e367ca682', '2026-03-27 04:20:56.572119', '2026-03-27 04:20:56.572119')) completed 2026-03-27 12:20:56,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,574 | INFO | sqlalchemy.engine.Engine | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:56,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:56,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:56,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,585 | INFO | sqlalchemy.engine.Engine | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:56,585 | INFO | sqlalchemy.engine.Engine | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | 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 12:20:56,585 | INFO | sqlalchemy.engine.Engine | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 140.1s ago] ('b66a621e-f42a-4d74-8de7-a96e367ca682',) 2026-03-27 12:20:56,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,586 | 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 = ?', ('b66a621e-f42a-4d74-8de7-a96e367ca682',)) 2026-03-27 12:20:56,586 | 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 = ?', ('b66a621e-f42a-4d74-8de7-a96e367ca682',)) completed 2026-03-27 12:20:56,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,588 | INFO | sqlalchemy.engine.Engine | request_id=c1f61a6d-c43b-477d-8cfd-240425859ac6 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:56,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:56,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:56,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,267 | INFO | jarvis.request | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:20:58,269 | INFO | jarvis.request | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:20:58,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:58,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:58,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,271 | INFO | sqlalchemy.engine.Engine | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:58,271 | INFO | sqlalchemy.engine.Engine | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | 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 12:20:58,271 | INFO | sqlalchemy.engine.Engine | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 141.8s ago] ('info', 'system', None, 'bd7a5497-a06a-43d6-9d97-4545749ae273', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'df6891f6-9507-4e9d-a8e5-4d9917491870', '2026-03-27 04:20:58.271766', '2026-03-27 04:20:58.271766') 2026-03-27 12:20:58,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,272 | 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, 'bd7a5497-a06a-43d6-9d97-4545749ae273', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'df6891f6-9507-4e9d-a8e5-4d9917491870', '2026-03-27 04:20:58.271766', '2026-03-27 04:20:58.271766')) 2026-03-27 12:20:58,274 | 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, 'bd7a5497-a06a-43d6-9d97-4545749ae273', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'df6891f6-9507-4e9d-a8e5-4d9917491870', '2026-03-27 04:20:58.271766', '2026-03-27 04:20:58.271766')) completed 2026-03-27 12:20:58,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,275 | INFO | sqlalchemy.engine.Engine | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:20:58,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:20:58,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:20:58,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,285 | INFO | sqlalchemy.engine.Engine | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:20:58,286 | INFO | sqlalchemy.engine.Engine | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | 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 12:20:58,286 | INFO | sqlalchemy.engine.Engine | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 141.8s ago] ('df6891f6-9507-4e9d-a8e5-4d9917491870',) 2026-03-27 12:20:58,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,286 | 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 = ?', ('df6891f6-9507-4e9d-a8e5-4d9917491870',)) 2026-03-27 12:20:58,287 | 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 = ?', ('df6891f6-9507-4e9d-a8e5-4d9917491870',)) completed 2026-03-27 12:20:58,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,288 | INFO | sqlalchemy.engine.Engine | request_id=bd7a5497-a06a-43d6-9d97-4545749ae273 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:20:58,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:20:58,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:20:58,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,571 | INFO | jarvis.request | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:00,572 | INFO | jarvis.request | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:00,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,574 | INFO | sqlalchemy.engine.Engine | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:00,574 | INFO | sqlalchemy.engine.Engine | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | 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 12:21:00,574 | INFO | sqlalchemy.engine.Engine | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 144.1s ago] ('info', 'system', None, '57c1a4d8-7f44-4de0-aab7-c46e856423a1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '71ab4163-21cd-4b84-b261-c916ce6149fe', '2026-03-27 04:21:00.574616', '2026-03-27 04:21:00.574616') 2026-03-27 12:21:00,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,575 | 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, '57c1a4d8-7f44-4de0-aab7-c46e856423a1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '71ab4163-21cd-4b84-b261-c916ce6149fe', '2026-03-27 04:21:00.574616', '2026-03-27 04:21:00.574616')) 2026-03-27 12:21:00,577 | 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, '57c1a4d8-7f44-4de0-aab7-c46e856423a1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '71ab4163-21cd-4b84-b261-c916ce6149fe', '2026-03-27 04:21:00.574616', '2026-03-27 04:21:00.574616')) completed 2026-03-27 12:21:00,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,578 | INFO | sqlalchemy.engine.Engine | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:00,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:00,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:00,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,587 | INFO | sqlalchemy.engine.Engine | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:00,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,588 | INFO | sqlalchemy.engine.Engine | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | 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 12:21:00,588 | INFO | sqlalchemy.engine.Engine | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 144.1s ago] ('71ab4163-21cd-4b84-b261-c916ce6149fe',) 2026-03-27 12:21:00,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,589 | 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 = ?', ('71ab4163-21cd-4b84-b261-c916ce6149fe',)) 2026-03-27 12:21:00,589 | 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 = ?', ('71ab4163-21cd-4b84-b261-c916ce6149fe',)) completed 2026-03-27 12:21:00,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,590 | INFO | sqlalchemy.engine.Engine | request_id=57c1a4d8-7f44-4de0-aab7-c46e856423a1 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:00,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:00,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:00,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,266 | INFO | jarvis.request | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:02,268 | INFO | jarvis.request | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:02,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:02,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:02,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,270 | INFO | sqlalchemy.engine.Engine | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:02,271 | INFO | sqlalchemy.engine.Engine | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | 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 12:21:02,271 | INFO | sqlalchemy.engine.Engine | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 145.8s ago] ('info', 'system', None, '8a68fea7-d2d0-4eb1-b534-3554cffa2e83', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bf8270f5-e9c1-4c5e-9283-55c3d78e62f1', '2026-03-27 04:21:02.271909', '2026-03-27 04:21:02.271909') 2026-03-27 12:21:02,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,272 | 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, '8a68fea7-d2d0-4eb1-b534-3554cffa2e83', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bf8270f5-e9c1-4c5e-9283-55c3d78e62f1', '2026-03-27 04:21:02.271909', '2026-03-27 04:21:02.271909')) 2026-03-27 12:21:02,274 | 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, '8a68fea7-d2d0-4eb1-b534-3554cffa2e83', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bf8270f5-e9c1-4c5e-9283-55c3d78e62f1', '2026-03-27 04:21:02.271909', '2026-03-27 04:21:02.271909')) completed 2026-03-27 12:21:02,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,275 | INFO | sqlalchemy.engine.Engine | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:02,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:02,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:02,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,287 | INFO | sqlalchemy.engine.Engine | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:02,288 | INFO | sqlalchemy.engine.Engine | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | 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 12:21:02,288 | INFO | sqlalchemy.engine.Engine | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 145.8s ago] ('bf8270f5-e9c1-4c5e-9283-55c3d78e62f1',) 2026-03-27 12:21:02,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,289 | 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 = ?', ('bf8270f5-e9c1-4c5e-9283-55c3d78e62f1',)) 2026-03-27 12:21:02,289 | 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 = ?', ('bf8270f5-e9c1-4c5e-9283-55c3d78e62f1',)) completed 2026-03-27 12:21:02,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,290 | INFO | sqlalchemy.engine.Engine | request_id=8a68fea7-d2d0-4eb1-b534-3554cffa2e83 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:02,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:02,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:02,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,570 | INFO | jarvis.request | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:04,571 | INFO | jarvis.request | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:04,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:04,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:04,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,573 | INFO | sqlalchemy.engine.Engine | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:04,574 | INFO | sqlalchemy.engine.Engine | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | 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 12:21:04,574 | INFO | sqlalchemy.engine.Engine | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 148.1s ago] ('info', 'system', None, '400a2379-b2d5-4d98-95d4-090ae31d4183', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1074cc5e-3c95-455f-8224-383a03c7739e', '2026-03-27 04:21:04.573969', '2026-03-27 04:21:04.573969') 2026-03-27 12:21:04,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,574 | 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, '400a2379-b2d5-4d98-95d4-090ae31d4183', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1074cc5e-3c95-455f-8224-383a03c7739e', '2026-03-27 04:21:04.573969', '2026-03-27 04:21:04.573969')) 2026-03-27 12:21:04,576 | 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, '400a2379-b2d5-4d98-95d4-090ae31d4183', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1074cc5e-3c95-455f-8224-383a03c7739e', '2026-03-27 04:21:04.573969', '2026-03-27 04:21:04.573969')) completed 2026-03-27 12:21:04,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,577 | INFO | sqlalchemy.engine.Engine | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:04,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:04,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:04,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,591 | INFO | sqlalchemy.engine.Engine | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:04,591 | INFO | sqlalchemy.engine.Engine | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | 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 12:21:04,591 | INFO | sqlalchemy.engine.Engine | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 148.1s ago] ('1074cc5e-3c95-455f-8224-383a03c7739e',) 2026-03-27 12:21:04,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,592 | 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 = ?', ('1074cc5e-3c95-455f-8224-383a03c7739e',)) 2026-03-27 12:21:04,592 | 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 = ?', ('1074cc5e-3c95-455f-8224-383a03c7739e',)) completed 2026-03-27 12:21:04,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,593 | INFO | sqlalchemy.engine.Engine | request_id=400a2379-b2d5-4d98-95d4-090ae31d4183 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:04,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:04,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:04,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,268 | INFO | jarvis.request | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:06,270 | INFO | jarvis.request | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:06,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:06,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:06,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,272 | INFO | sqlalchemy.engine.Engine | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:06,273 | INFO | sqlalchemy.engine.Engine | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | 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 12:21:06,273 | INFO | sqlalchemy.engine.Engine | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 149.8s ago] ('info', 'system', None, 'bc240da4-a239-4890-a773-c5e83ca7f385', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8a04a25a-4bf3-44a8-841b-81188601553d', '2026-03-27 04:21:06.273416', '2026-03-27 04:21:06.273416') 2026-03-27 12:21:06,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,273 | 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, 'bc240da4-a239-4890-a773-c5e83ca7f385', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8a04a25a-4bf3-44a8-841b-81188601553d', '2026-03-27 04:21:06.273416', '2026-03-27 04:21:06.273416')) 2026-03-27 12:21:06,276 | 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, 'bc240da4-a239-4890-a773-c5e83ca7f385', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8a04a25a-4bf3-44a8-841b-81188601553d', '2026-03-27 04:21:06.273416', '2026-03-27 04:21:06.273416')) completed 2026-03-27 12:21:06,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,276 | INFO | sqlalchemy.engine.Engine | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:06,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:06,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:06,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,293 | INFO | sqlalchemy.engine.Engine | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:06,293 | INFO | sqlalchemy.engine.Engine | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | 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 12:21:06,293 | INFO | sqlalchemy.engine.Engine | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 149.8s ago] ('8a04a25a-4bf3-44a8-841b-81188601553d',) 2026-03-27 12:21:06,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,294 | 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 = ?', ('8a04a25a-4bf3-44a8-841b-81188601553d',)) 2026-03-27 12:21:06,294 | 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 = ?', ('8a04a25a-4bf3-44a8-841b-81188601553d',)) completed 2026-03-27 12:21:06,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,296 | INFO | sqlalchemy.engine.Engine | request_id=bc240da4-a239-4890-a773-c5e83ca7f385 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:06,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:06,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:06,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,569 | INFO | jarvis.request | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:08,571 | INFO | jarvis.request | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:08,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:08,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:08,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,573 | INFO | sqlalchemy.engine.Engine | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:08,573 | INFO | sqlalchemy.engine.Engine | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | 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 12:21:08,574 | INFO | sqlalchemy.engine.Engine | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 152.1s ago] ('info', 'system', None, 'e642777b-85f3-4a51-80b5-2bba4929f299', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b198f33e-dac7-4df7-82c5-295caa5b816c', '2026-03-27 04:21:08.573059', '2026-03-27 04:21:08.573059') 2026-03-27 12:21:08,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,574 | 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, 'e642777b-85f3-4a51-80b5-2bba4929f299', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b198f33e-dac7-4df7-82c5-295caa5b816c', '2026-03-27 04:21:08.573059', '2026-03-27 04:21:08.573059')) 2026-03-27 12:21:08,576 | 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, 'e642777b-85f3-4a51-80b5-2bba4929f299', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b198f33e-dac7-4df7-82c5-295caa5b816c', '2026-03-27 04:21:08.573059', '2026-03-27 04:21:08.573059')) completed 2026-03-27 12:21:08,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,577 | INFO | sqlalchemy.engine.Engine | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:08,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,593 | INFO | sqlalchemy.engine.Engine | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:08,593 | INFO | sqlalchemy.engine.Engine | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | 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 12:21:08,593 | INFO | sqlalchemy.engine.Engine | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 152.1s ago] ('b198f33e-dac7-4df7-82c5-295caa5b816c',) 2026-03-27 12:21:08,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,594 | 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 = ?', ('b198f33e-dac7-4df7-82c5-295caa5b816c',)) 2026-03-27 12:21:08,594 | 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 = ?', ('b198f33e-dac7-4df7-82c5-295caa5b816c',)) completed 2026-03-27 12:21:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,595 | INFO | sqlalchemy.engine.Engine | request_id=e642777b-85f3-4a51-80b5-2bba4929f299 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:08,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:08,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,268 | INFO | jarvis.request | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:10,269 | INFO | jarvis.request | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:10,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:10,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,271 | INFO | sqlalchemy.engine.Engine | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:10,272 | INFO | sqlalchemy.engine.Engine | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | 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 12:21:10,272 | INFO | sqlalchemy.engine.Engine | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 153.8s ago] ('info', 'system', None, 'c8e5a2d8-eeee-4693-b59e-dab6a60ecaed', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a87e596e-a047-467b-9ac0-0cccd0f253c1', '2026-03-27 04:21:10.272024', '2026-03-27 04:21:10.272024') 2026-03-27 12:21:10,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,272 | 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, 'c8e5a2d8-eeee-4693-b59e-dab6a60ecaed', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a87e596e-a047-467b-9ac0-0cccd0f253c1', '2026-03-27 04:21:10.272024', '2026-03-27 04:21:10.272024')) 2026-03-27 12:21:10,274 | 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, 'c8e5a2d8-eeee-4693-b59e-dab6a60ecaed', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a87e596e-a047-467b-9ac0-0cccd0f253c1', '2026-03-27 04:21:10.272024', '2026-03-27 04:21:10.272024')) completed 2026-03-27 12:21:10,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,275 | INFO | sqlalchemy.engine.Engine | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:10,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:10,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:10,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,284 | INFO | sqlalchemy.engine.Engine | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:10,284 | INFO | sqlalchemy.engine.Engine | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | 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 12:21:10,284 | INFO | sqlalchemy.engine.Engine | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 153.8s ago] ('a87e596e-a047-467b-9ac0-0cccd0f253c1',) 2026-03-27 12:21:10,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,285 | 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 = ?', ('a87e596e-a047-467b-9ac0-0cccd0f253c1',)) 2026-03-27 12:21:10,285 | 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 = ?', ('a87e596e-a047-467b-9ac0-0cccd0f253c1',)) completed 2026-03-27 12:21:10,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,286 | INFO | sqlalchemy.engine.Engine | request_id=c8e5a2d8-eeee-4693-b59e-dab6a60ecaed | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:10,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,572 | INFO | jarvis.request | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:12,573 | INFO | jarvis.request | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:12,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,575 | INFO | sqlalchemy.engine.Engine | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:12,576 | INFO | sqlalchemy.engine.Engine | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | 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 12:21:12,576 | INFO | sqlalchemy.engine.Engine | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 156.1s ago] ('info', 'system', None, '9b419745-165f-4754-9d9f-3fc629abc4b3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '36c662af-691b-403c-853d-79a4893781b8', '2026-03-27 04:21:12.575993', '2026-03-27 04:21:12.575993') 2026-03-27 12:21:12,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,576 | 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, '9b419745-165f-4754-9d9f-3fc629abc4b3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '36c662af-691b-403c-853d-79a4893781b8', '2026-03-27 04:21:12.575993', '2026-03-27 04:21:12.575993')) 2026-03-27 12:21:12,578 | 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, '9b419745-165f-4754-9d9f-3fc629abc4b3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '36c662af-691b-403c-853d-79a4893781b8', '2026-03-27 04:21:12.575993', '2026-03-27 04:21:12.575993')) completed 2026-03-27 12:21:12,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,579 | INFO | sqlalchemy.engine.Engine | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:12,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,593 | INFO | sqlalchemy.engine.Engine | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:12,593 | INFO | sqlalchemy.engine.Engine | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | 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 12:21:12,593 | INFO | sqlalchemy.engine.Engine | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 156.1s ago] ('36c662af-691b-403c-853d-79a4893781b8',) 2026-03-27 12:21:12,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,594 | 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 = ?', ('36c662af-691b-403c-853d-79a4893781b8',)) 2026-03-27 12:21:12,594 | 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 = ?', ('36c662af-691b-403c-853d-79a4893781b8',)) completed 2026-03-27 12:21:12,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,595 | INFO | sqlalchemy.engine.Engine | request_id=9b419745-165f-4754-9d9f-3fc629abc4b3 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:12,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:12,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:12,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,266 | INFO | jarvis.request | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:14,267 | INFO | jarvis.request | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:14,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:14,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:14,268 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,269 | INFO | sqlalchemy.engine.Engine | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:14,270 | INFO | sqlalchemy.engine.Engine | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | 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 12:21:14,270 | INFO | sqlalchemy.engine.Engine | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 157.8s ago] ('info', 'system', None, '18f42b10-988e-41dc-bdc6-4fd951a53b00', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5dbcfdda-8c27-468b-aaa8-806eaf60e439', '2026-03-27 04:21:14.269947', '2026-03-27 04:21:14.269947') 2026-03-27 12:21:14,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,270 | 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, '18f42b10-988e-41dc-bdc6-4fd951a53b00', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5dbcfdda-8c27-468b-aaa8-806eaf60e439', '2026-03-27 04:21:14.269947', '2026-03-27 04:21:14.269947')) 2026-03-27 12:21:14,271 | 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, '18f42b10-988e-41dc-bdc6-4fd951a53b00', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5dbcfdda-8c27-468b-aaa8-806eaf60e439', '2026-03-27 04:21:14.269947', '2026-03-27 04:21:14.269947')) completed 2026-03-27 12:21:14,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,272 | INFO | sqlalchemy.engine.Engine | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:14,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:14,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:14,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,288 | INFO | sqlalchemy.engine.Engine | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:14,289 | INFO | sqlalchemy.engine.Engine | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | 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 12:21:14,289 | INFO | sqlalchemy.engine.Engine | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 157.8s ago] ('5dbcfdda-8c27-468b-aaa8-806eaf60e439',) 2026-03-27 12:21:14,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,289 | 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 = ?', ('5dbcfdda-8c27-468b-aaa8-806eaf60e439',)) 2026-03-27 12:21:14,290 | 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 = ?', ('5dbcfdda-8c27-468b-aaa8-806eaf60e439',)) completed 2026-03-27 12:21:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,291 | INFO | sqlalchemy.engine.Engine | request_id=18f42b10-988e-41dc-bdc6-4fd951a53b00 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:14,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:14,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:14,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,570 | INFO | jarvis.request | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:16,571 | INFO | jarvis.request | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:16,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,574 | INFO | sqlalchemy.engine.Engine | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:16,574 | INFO | sqlalchemy.engine.Engine | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | 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 12:21:16,574 | INFO | sqlalchemy.engine.Engine | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 160.1s ago] ('info', 'system', None, '04319e31-f80f-44e1-bcc1-5a96c5caa4db', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '06c4d717-739f-4212-900d-d1dcade2f458', '2026-03-27 04:21:16.574535', '2026-03-27 04:21:16.574535') 2026-03-27 12:21:16,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,575 | 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, '04319e31-f80f-44e1-bcc1-5a96c5caa4db', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '06c4d717-739f-4212-900d-d1dcade2f458', '2026-03-27 04:21:16.574535', '2026-03-27 04:21:16.574535')) 2026-03-27 12:21:16,577 | 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, '04319e31-f80f-44e1-bcc1-5a96c5caa4db', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '06c4d717-739f-4212-900d-d1dcade2f458', '2026-03-27 04:21:16.574535', '2026-03-27 04:21:16.574535')) completed 2026-03-27 12:21:16,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,577 | INFO | sqlalchemy.engine.Engine | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:16,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:16,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:16,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,606 | INFO | sqlalchemy.engine.Engine | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:16,607 | INFO | sqlalchemy.engine.Engine | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | 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 12:21:16,607 | INFO | sqlalchemy.engine.Engine | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 160.1s ago] ('06c4d717-739f-4212-900d-d1dcade2f458',) 2026-03-27 12:21:16,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,607 | 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 = ?', ('06c4d717-739f-4212-900d-d1dcade2f458',)) 2026-03-27 12:21:16,608 | 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 = ?', ('06c4d717-739f-4212-900d-d1dcade2f458',)) completed 2026-03-27 12:21:16,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,609 | INFO | sqlalchemy.engine.Engine | request_id=04319e31-f80f-44e1-bcc1-5a96c5caa4db | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:16,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:16,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:16,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,267 | INFO | jarvis.request | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:18,269 | INFO | jarvis.request | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:18,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:18,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:18,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,271 | INFO | sqlalchemy.engine.Engine | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:18,271 | INFO | sqlalchemy.engine.Engine | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | 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 12:21:18,271 | INFO | sqlalchemy.engine.Engine | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 161.8s ago] ('info', 'system', None, 'b02d2ea6-f75e-4988-ba24-7cf67683cbc2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ddea76e5-fc11-4305-8b38-09191a43f7e0', '2026-03-27 04:21:18.271268', '2026-03-27 04:21:18.271268') 2026-03-27 12:21:18,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,272 | 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, 'b02d2ea6-f75e-4988-ba24-7cf67683cbc2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ddea76e5-fc11-4305-8b38-09191a43f7e0', '2026-03-27 04:21:18.271268', '2026-03-27 04:21:18.271268')) 2026-03-27 12:21:18,273 | 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, 'b02d2ea6-f75e-4988-ba24-7cf67683cbc2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ddea76e5-fc11-4305-8b38-09191a43f7e0', '2026-03-27 04:21:18.271268', '2026-03-27 04:21:18.271268')) completed 2026-03-27 12:21:18,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,274 | INFO | sqlalchemy.engine.Engine | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:18,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:18,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:18,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,282 | INFO | sqlalchemy.engine.Engine | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:18,283 | INFO | sqlalchemy.engine.Engine | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | 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 12:21:18,283 | INFO | sqlalchemy.engine.Engine | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 161.8s ago] ('ddea76e5-fc11-4305-8b38-09191a43f7e0',) 2026-03-27 12:21:18,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,283 | 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 = ?', ('ddea76e5-fc11-4305-8b38-09191a43f7e0',)) 2026-03-27 12:21:18,284 | 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 = ?', ('ddea76e5-fc11-4305-8b38-09191a43f7e0',)) completed 2026-03-27 12:21:18,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,285 | INFO | sqlalchemy.engine.Engine | request_id=b02d2ea6-f75e-4988-ba24-7cf67683cbc2 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:18,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:18,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:18,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,568 | INFO | jarvis.request | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:20,570 | INFO | jarvis.request | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:20,570 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,572 | INFO | sqlalchemy.engine.Engine | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:20,572 | INFO | sqlalchemy.engine.Engine | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | 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 12:21:20,572 | INFO | sqlalchemy.engine.Engine | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 164.1s ago] ('info', 'system', None, '0836ccd2-a869-491b-bcf3-2b2f18047226', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f91ea525-7f8d-402f-8fdc-dae2f9e42ebc', '2026-03-27 04:21:20.572769', '2026-03-27 04:21:20.572769') 2026-03-27 12:21:20,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,573 | 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, '0836ccd2-a869-491b-bcf3-2b2f18047226', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f91ea525-7f8d-402f-8fdc-dae2f9e42ebc', '2026-03-27 04:21:20.572769', '2026-03-27 04:21:20.572769')) 2026-03-27 12:21:20,575 | 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, '0836ccd2-a869-491b-bcf3-2b2f18047226', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f91ea525-7f8d-402f-8fdc-dae2f9e42ebc', '2026-03-27 04:21:20.572769', '2026-03-27 04:21:20.572769')) completed 2026-03-27 12:21:20,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,575 | INFO | sqlalchemy.engine.Engine | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:20,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,585 | INFO | sqlalchemy.engine.Engine | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:20,585 | INFO | sqlalchemy.engine.Engine | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | 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 12:21:20,585 | INFO | sqlalchemy.engine.Engine | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 164.1s ago] ('f91ea525-7f8d-402f-8fdc-dae2f9e42ebc',) 2026-03-27 12:21:20,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,586 | 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 = ?', ('f91ea525-7f8d-402f-8fdc-dae2f9e42ebc',)) 2026-03-27 12:21:20,586 | 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 = ?', ('f91ea525-7f8d-402f-8fdc-dae2f9e42ebc',)) completed 2026-03-27 12:21:20,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,587 | INFO | sqlalchemy.engine.Engine | request_id=0836ccd2-a869-491b-bcf3-2b2f18047226 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:20,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:20,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:20,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,269 | INFO | jarvis.request | request_id=597db098-82c9-4709-8934-4b494ec58f04 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:22,271 | INFO | jarvis.request | request_id=597db098-82c9-4709-8934-4b494ec58f04 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,273 | INFO | sqlalchemy.engine.Engine | request_id=597db098-82c9-4709-8934-4b494ec58f04 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:22,273 | INFO | sqlalchemy.engine.Engine | request_id=597db098-82c9-4709-8934-4b494ec58f04 | 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 12:21:22,273 | INFO | sqlalchemy.engine.Engine | request_id=597db098-82c9-4709-8934-4b494ec58f04 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 165.8s ago] ('info', 'system', None, '597db098-82c9-4709-8934-4b494ec58f04', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '02795ed5-83bd-4b62-8f93-49f7b207fc24', '2026-03-27 04:21:22.273658', '2026-03-27 04:21:22.273658') 2026-03-27 12:21:22,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,274 | 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, '597db098-82c9-4709-8934-4b494ec58f04', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '02795ed5-83bd-4b62-8f93-49f7b207fc24', '2026-03-27 04:21:22.273658', '2026-03-27 04:21:22.273658')) 2026-03-27 12:21:22,276 | 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, '597db098-82c9-4709-8934-4b494ec58f04', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '02795ed5-83bd-4b62-8f93-49f7b207fc24', '2026-03-27 04:21:22.273658', '2026-03-27 04:21:22.273658')) completed 2026-03-27 12:21:22,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,277 | INFO | sqlalchemy.engine.Engine | request_id=597db098-82c9-4709-8934-4b494ec58f04 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:22,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:22,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:22,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,286 | INFO | sqlalchemy.engine.Engine | request_id=597db098-82c9-4709-8934-4b494ec58f04 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:22,287 | INFO | sqlalchemy.engine.Engine | request_id=597db098-82c9-4709-8934-4b494ec58f04 | 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 12:21:22,287 | INFO | sqlalchemy.engine.Engine | request_id=597db098-82c9-4709-8934-4b494ec58f04 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 165.8s ago] ('02795ed5-83bd-4b62-8f93-49f7b207fc24',) 2026-03-27 12:21:22,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,288 | 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 = ?', ('02795ed5-83bd-4b62-8f93-49f7b207fc24',)) 2026-03-27 12:21:22,288 | 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 = ?', ('02795ed5-83bd-4b62-8f93-49f7b207fc24',)) completed 2026-03-27 12:21:22,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,289 | INFO | sqlalchemy.engine.Engine | request_id=597db098-82c9-4709-8934-4b494ec58f04 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:22,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:22,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:22,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,569 | INFO | jarvis.request | request_id=0ed807bc-1441-4733-b531-c22090d05040 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:24,570 | INFO | jarvis.request | request_id=0ed807bc-1441-4733-b531-c22090d05040 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:24,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:24,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:24,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,572 | INFO | sqlalchemy.engine.Engine | request_id=0ed807bc-1441-4733-b531-c22090d05040 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:24,573 | INFO | sqlalchemy.engine.Engine | request_id=0ed807bc-1441-4733-b531-c22090d05040 | 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 12:21:24,573 | INFO | sqlalchemy.engine.Engine | request_id=0ed807bc-1441-4733-b531-c22090d05040 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 168.1s ago] ('info', 'system', None, '0ed807bc-1441-4733-b531-c22090d05040', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '6eb71094-453b-46dd-9134-4f4f295bfb90', '2026-03-27 04:21:24.573291', '2026-03-27 04:21:24.573291') 2026-03-27 12:21:24,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,573 | 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, '0ed807bc-1441-4733-b531-c22090d05040', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '6eb71094-453b-46dd-9134-4f4f295bfb90', '2026-03-27 04:21:24.573291', '2026-03-27 04:21:24.573291')) 2026-03-27 12:21:24,575 | 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, '0ed807bc-1441-4733-b531-c22090d05040', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '6eb71094-453b-46dd-9134-4f4f295bfb90', '2026-03-27 04:21:24.573291', '2026-03-27 04:21:24.573291')) completed 2026-03-27 12:21:24,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,576 | INFO | sqlalchemy.engine.Engine | request_id=0ed807bc-1441-4733-b531-c22090d05040 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:24,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,586 | INFO | sqlalchemy.engine.Engine | request_id=0ed807bc-1441-4733-b531-c22090d05040 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:24,587 | INFO | sqlalchemy.engine.Engine | request_id=0ed807bc-1441-4733-b531-c22090d05040 | 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 12:21:24,587 | INFO | sqlalchemy.engine.Engine | request_id=0ed807bc-1441-4733-b531-c22090d05040 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 168.1s ago] ('6eb71094-453b-46dd-9134-4f4f295bfb90',) 2026-03-27 12:21:24,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,588 | 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 = ?', ('6eb71094-453b-46dd-9134-4f4f295bfb90',)) 2026-03-27 12:21:24,588 | 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 = ?', ('6eb71094-453b-46dd-9134-4f4f295bfb90',)) completed 2026-03-27 12:21:24,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,589 | INFO | sqlalchemy.engine.Engine | request_id=0ed807bc-1441-4733-b531-c22090d05040 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:24,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:24,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:24,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,267 | INFO | jarvis.request | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:26,268 | INFO | jarvis.request | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:26,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,270 | INFO | sqlalchemy.engine.Engine | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:26,271 | INFO | sqlalchemy.engine.Engine | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | 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 12:21:26,271 | INFO | sqlalchemy.engine.Engine | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 169.8s ago] ('info', 'system', None, '05e53212-25c9-49cd-8747-a61dc9c35146', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f60a1cd9-c22d-4d56-81d8-16b303467cc7', '2026-03-27 04:21:26.270472', '2026-03-27 04:21:26.270472') 2026-03-27 12:21:26,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,271 | 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, '05e53212-25c9-49cd-8747-a61dc9c35146', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f60a1cd9-c22d-4d56-81d8-16b303467cc7', '2026-03-27 04:21:26.270472', '2026-03-27 04:21:26.270472')) 2026-03-27 12:21:26,273 | 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, '05e53212-25c9-49cd-8747-a61dc9c35146', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f60a1cd9-c22d-4d56-81d8-16b303467cc7', '2026-03-27 04:21:26.270472', '2026-03-27 04:21:26.270472')) completed 2026-03-27 12:21:26,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,274 | INFO | sqlalchemy.engine.Engine | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:26,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,285 | INFO | sqlalchemy.engine.Engine | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:26,285 | INFO | sqlalchemy.engine.Engine | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | 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 12:21:26,285 | INFO | sqlalchemy.engine.Engine | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 169.8s ago] ('f60a1cd9-c22d-4d56-81d8-16b303467cc7',) 2026-03-27 12:21:26,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,286 | 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 = ?', ('f60a1cd9-c22d-4d56-81d8-16b303467cc7',)) 2026-03-27 12:21:26,286 | 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 = ?', ('f60a1cd9-c22d-4d56-81d8-16b303467cc7',)) completed 2026-03-27 12:21:26,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,289 | DEBUG | httpcore.connection | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | close.started 2026-03-27 12:21:26,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,290 | INFO | sqlalchemy.engine.Engine | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:26,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:26,290 | DEBUG | httpcore.connection | request_id=05e53212-25c9-49cd-8747-a61dc9c35146 | user=anonymous | GET /api/system/status | status=- | duration=- | close.complete 2026-03-27 12:21:26,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:26,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,571 | INFO | jarvis.request | request_id=175b0541-378b-4ab4-8011-eb68523c807c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:28,572 | INFO | jarvis.request | request_id=175b0541-378b-4ab4-8011-eb68523c807c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:28,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:28,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:28,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,575 | INFO | sqlalchemy.engine.Engine | request_id=175b0541-378b-4ab4-8011-eb68523c807c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:28,575 | INFO | sqlalchemy.engine.Engine | request_id=175b0541-378b-4ab4-8011-eb68523c807c | 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 12:21:28,575 | INFO | sqlalchemy.engine.Engine | request_id=175b0541-378b-4ab4-8011-eb68523c807c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 172.1s ago] ('info', 'system', None, '175b0541-378b-4ab4-8011-eb68523c807c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd2d14403-99f1-460f-81ea-078ed8976fbd', '2026-03-27 04:21:28.575983', '2026-03-27 04:21:28.575983') 2026-03-27 12:21:28,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,576 | 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, '175b0541-378b-4ab4-8011-eb68523c807c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd2d14403-99f1-460f-81ea-078ed8976fbd', '2026-03-27 04:21:28.575983', '2026-03-27 04:21:28.575983')) 2026-03-27 12:21:28,579 | 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, '175b0541-378b-4ab4-8011-eb68523c807c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd2d14403-99f1-460f-81ea-078ed8976fbd', '2026-03-27 04:21:28.575983', '2026-03-27 04:21:28.575983')) completed 2026-03-27 12:21:28,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,579 | INFO | sqlalchemy.engine.Engine | request_id=175b0541-378b-4ab4-8011-eb68523c807c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:28,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:28,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:28,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,596 | INFO | sqlalchemy.engine.Engine | request_id=175b0541-378b-4ab4-8011-eb68523c807c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:28,596 | INFO | sqlalchemy.engine.Engine | request_id=175b0541-378b-4ab4-8011-eb68523c807c | 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 12:21:28,597 | INFO | sqlalchemy.engine.Engine | request_id=175b0541-378b-4ab4-8011-eb68523c807c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 172.1s ago] ('d2d14403-99f1-460f-81ea-078ed8976fbd',) 2026-03-27 12:21:28,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,598 | 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 = ?', ('d2d14403-99f1-460f-81ea-078ed8976fbd',)) 2026-03-27 12:21:28,598 | 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 = ?', ('d2d14403-99f1-460f-81ea-078ed8976fbd',)) completed 2026-03-27 12:21:28,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,599 | INFO | sqlalchemy.engine.Engine | request_id=175b0541-378b-4ab4-8011-eb68523c807c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:28,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:28,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:28,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,269 | INFO | jarvis.request | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:30,270 | INFO | jarvis.request | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:30,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:30,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:30,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,272 | INFO | sqlalchemy.engine.Engine | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:30,273 | INFO | sqlalchemy.engine.Engine | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | 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 12:21:30,273 | INFO | sqlalchemy.engine.Engine | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 173.8s ago] ('info', 'system', None, 'cc5d6ed4-004a-4e98-aa49-62474e386bff', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cba7a008-8a4e-4a79-8517-218de5026b8e', '2026-03-27 04:21:30.273334', '2026-03-27 04:21:30.273334') 2026-03-27 12:21:30,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,273 | 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, 'cc5d6ed4-004a-4e98-aa49-62474e386bff', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cba7a008-8a4e-4a79-8517-218de5026b8e', '2026-03-27 04:21:30.273334', '2026-03-27 04:21:30.273334')) 2026-03-27 12:21:30,275 | 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, 'cc5d6ed4-004a-4e98-aa49-62474e386bff', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'cba7a008-8a4e-4a79-8517-218de5026b8e', '2026-03-27 04:21:30.273334', '2026-03-27 04:21:30.273334')) completed 2026-03-27 12:21:30,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,276 | INFO | sqlalchemy.engine.Engine | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:30,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,285 | INFO | sqlalchemy.engine.Engine | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:30,285 | INFO | sqlalchemy.engine.Engine | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | 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 12:21:30,285 | INFO | sqlalchemy.engine.Engine | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 173.8s ago] ('cba7a008-8a4e-4a79-8517-218de5026b8e',) 2026-03-27 12:21:30,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,286 | 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 = ?', ('cba7a008-8a4e-4a79-8517-218de5026b8e',)) 2026-03-27 12:21:30,286 | 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 = ?', ('cba7a008-8a4e-4a79-8517-218de5026b8e',)) completed 2026-03-27 12:21:30,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,288 | INFO | sqlalchemy.engine.Engine | request_id=cc5d6ed4-004a-4e98-aa49-62474e386bff | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:30,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:30,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:30,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,569 | INFO | jarvis.request | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:32,571 | INFO | jarvis.request | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:32,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,572 | INFO | sqlalchemy.engine.Engine | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:32,573 | INFO | sqlalchemy.engine.Engine | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | 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 12:21:32,573 | INFO | sqlalchemy.engine.Engine | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 176.1s ago] ('info', 'system', None, '5dce9d6e-e298-4cb3-bf41-96f68822bc5a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '47cf5fc1-6674-4df6-8b4d-0ceef080a0bc', '2026-03-27 04:21:32.573452', '2026-03-27 04:21:32.573452') 2026-03-27 12:21:32,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,574 | 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, '5dce9d6e-e298-4cb3-bf41-96f68822bc5a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '47cf5fc1-6674-4df6-8b4d-0ceef080a0bc', '2026-03-27 04:21:32.573452', '2026-03-27 04:21:32.573452')) 2026-03-27 12:21:32,575 | 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, '5dce9d6e-e298-4cb3-bf41-96f68822bc5a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '47cf5fc1-6674-4df6-8b4d-0ceef080a0bc', '2026-03-27 04:21:32.573452', '2026-03-27 04:21:32.573452')) completed 2026-03-27 12:21:32,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,576 | INFO | sqlalchemy.engine.Engine | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:32,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,587 | INFO | sqlalchemy.engine.Engine | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:32,587 | INFO | sqlalchemy.engine.Engine | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | 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 12:21:32,587 | INFO | sqlalchemy.engine.Engine | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 176.1s ago] ('47cf5fc1-6674-4df6-8b4d-0ceef080a0bc',) 2026-03-27 12:21:32,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,588 | 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 = ?', ('47cf5fc1-6674-4df6-8b4d-0ceef080a0bc',)) 2026-03-27 12:21:32,588 | 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 = ?', ('47cf5fc1-6674-4df6-8b4d-0ceef080a0bc',)) completed 2026-03-27 12:21:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,589 | INFO | sqlalchemy.engine.Engine | request_id=5dce9d6e-e298-4cb3-bf41-96f68822bc5a | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:32,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:32,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:32,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,268 | INFO | jarvis.request | request_id=58a05830-673b-4284-b592-41727c18cb1b | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:34,270 | INFO | jarvis.request | request_id=58a05830-673b-4284-b592-41727c18cb1b | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:34,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,272 | INFO | sqlalchemy.engine.Engine | request_id=58a05830-673b-4284-b592-41727c18cb1b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:34,272 | INFO | sqlalchemy.engine.Engine | request_id=58a05830-673b-4284-b592-41727c18cb1b | 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 12:21:34,272 | INFO | sqlalchemy.engine.Engine | request_id=58a05830-673b-4284-b592-41727c18cb1b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 177.8s ago] ('info', 'system', None, '58a05830-673b-4284-b592-41727c18cb1b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd1c177bc-c299-4f3f-a244-99db2c3dceda', '2026-03-27 04:21:34.272391', '2026-03-27 04:21:34.272391') 2026-03-27 12:21:34,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,273 | 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, '58a05830-673b-4284-b592-41727c18cb1b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd1c177bc-c299-4f3f-a244-99db2c3dceda', '2026-03-27 04:21:34.272391', '2026-03-27 04:21:34.272391')) 2026-03-27 12:21:34,275 | 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, '58a05830-673b-4284-b592-41727c18cb1b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd1c177bc-c299-4f3f-a244-99db2c3dceda', '2026-03-27 04:21:34.272391', '2026-03-27 04:21:34.272391')) completed 2026-03-27 12:21:34,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,275 | INFO | sqlalchemy.engine.Engine | request_id=58a05830-673b-4284-b592-41727c18cb1b | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:34,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:34,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:34,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,288 | INFO | sqlalchemy.engine.Engine | request_id=58a05830-673b-4284-b592-41727c18cb1b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:34,288 | INFO | sqlalchemy.engine.Engine | request_id=58a05830-673b-4284-b592-41727c18cb1b | 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 12:21:34,288 | INFO | sqlalchemy.engine.Engine | request_id=58a05830-673b-4284-b592-41727c18cb1b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 177.8s ago] ('d1c177bc-c299-4f3f-a244-99db2c3dceda',) 2026-03-27 12:21:34,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,289 | 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 = ?', ('d1c177bc-c299-4f3f-a244-99db2c3dceda',)) 2026-03-27 12:21:34,289 | 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 = ?', ('d1c177bc-c299-4f3f-a244-99db2c3dceda',)) completed 2026-03-27 12:21:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,290 | INFO | sqlalchemy.engine.Engine | request_id=58a05830-673b-4284-b592-41727c18cb1b | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:34,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:34,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,570 | INFO | jarvis.request | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:36,571 | INFO | jarvis.request | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:36,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,574 | INFO | sqlalchemy.engine.Engine | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:36,574 | INFO | sqlalchemy.engine.Engine | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | 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 12:21:36,574 | INFO | sqlalchemy.engine.Engine | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 180.1s ago] ('info', 'system', None, 'b72c451d-fee1-4c75-8d34-2725656b0a61', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '80935d0f-65d6-486c-a1c1-99c3ff81ef53', '2026-03-27 04:21:36.574211', '2026-03-27 04:21:36.574211') 2026-03-27 12:21:36,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,575 | 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, 'b72c451d-fee1-4c75-8d34-2725656b0a61', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '80935d0f-65d6-486c-a1c1-99c3ff81ef53', '2026-03-27 04:21:36.574211', '2026-03-27 04:21:36.574211')) 2026-03-27 12:21:36,576 | 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, 'b72c451d-fee1-4c75-8d34-2725656b0a61', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '80935d0f-65d6-486c-a1c1-99c3ff81ef53', '2026-03-27 04:21:36.574211', '2026-03-27 04:21:36.574211')) completed 2026-03-27 12:21:36,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,577 | INFO | sqlalchemy.engine.Engine | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:36,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:36,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:36,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,594 | INFO | sqlalchemy.engine.Engine | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:36,594 | INFO | sqlalchemy.engine.Engine | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | 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 12:21:36,595 | INFO | sqlalchemy.engine.Engine | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 180.1s ago] ('80935d0f-65d6-486c-a1c1-99c3ff81ef53',) 2026-03-27 12:21:36,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,595 | 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 = ?', ('80935d0f-65d6-486c-a1c1-99c3ff81ef53',)) 2026-03-27 12:21:36,595 | 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 = ?', ('80935d0f-65d6-486c-a1c1-99c3ff81ef53',)) completed 2026-03-27 12:21:36,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,596 | INFO | sqlalchemy.engine.Engine | request_id=b72c451d-fee1-4c75-8d34-2725656b0a61 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:36,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:36,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:36,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,267 | INFO | jarvis.request | request_id=fdec8e93-058f-4e30-babb-546eee95419a | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:38,268 | INFO | jarvis.request | request_id=fdec8e93-058f-4e30-babb-546eee95419a | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:38,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,269 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:38,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:38,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,270 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,270 | INFO | sqlalchemy.engine.Engine | request_id=fdec8e93-058f-4e30-babb-546eee95419a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:38,271 | INFO | sqlalchemy.engine.Engine | request_id=fdec8e93-058f-4e30-babb-546eee95419a | 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 12:21:38,271 | INFO | sqlalchemy.engine.Engine | request_id=fdec8e93-058f-4e30-babb-546eee95419a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 181.8s ago] ('info', 'system', None, 'fdec8e93-058f-4e30-babb-546eee95419a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8b6ffe62-ecba-4d03-a9c4-e074f702c72a', '2026-03-27 04:21:38.271181', '2026-03-27 04:21:38.271181') 2026-03-27 12:21:38,271 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,272 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,272 | 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, 'fdec8e93-058f-4e30-babb-546eee95419a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8b6ffe62-ecba-4d03-a9c4-e074f702c72a', '2026-03-27 04:21:38.271181', '2026-03-27 04:21:38.271181')) 2026-03-27 12:21:38,274 | 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, 'fdec8e93-058f-4e30-babb-546eee95419a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8b6ffe62-ecba-4d03-a9c4-e074f702c72a', '2026-03-27 04:21:38.271181', '2026-03-27 04:21:38.271181')) completed 2026-03-27 12:21:38,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,274 | INFO | sqlalchemy.engine.Engine | request_id=fdec8e93-058f-4e30-babb-546eee95419a | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:38,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:38,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:38,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,300 | INFO | sqlalchemy.engine.Engine | request_id=fdec8e93-058f-4e30-babb-546eee95419a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:38,301 | INFO | sqlalchemy.engine.Engine | request_id=fdec8e93-058f-4e30-babb-546eee95419a | 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 12:21:38,301 | INFO | sqlalchemy.engine.Engine | request_id=fdec8e93-058f-4e30-babb-546eee95419a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 181.8s ago] ('8b6ffe62-ecba-4d03-a9c4-e074f702c72a',) 2026-03-27 12:21:38,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,302 | 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 = ?', ('8b6ffe62-ecba-4d03-a9c4-e074f702c72a',)) 2026-03-27 12:21:38,302 | 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 = ?', ('8b6ffe62-ecba-4d03-a9c4-e074f702c72a',)) completed 2026-03-27 12:21:38,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,303 | INFO | sqlalchemy.engine.Engine | request_id=fdec8e93-058f-4e30-babb-546eee95419a | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:38,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:38,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:38,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,572 | INFO | jarvis.request | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:40,573 | INFO | jarvis.request | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:40,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,575 | INFO | sqlalchemy.engine.Engine | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:40,576 | INFO | sqlalchemy.engine.Engine | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | 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 12:21:40,576 | INFO | sqlalchemy.engine.Engine | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 184.1s ago] ('info', 'system', None, '22bd2f52-92a3-4177-9bf3-ad4ee638152c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3ae4737d-a4e7-4117-8633-067b67bbf6fd', '2026-03-27 04:21:40.576363', '2026-03-27 04:21:40.576363') 2026-03-27 12:21:40,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,577 | 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, '22bd2f52-92a3-4177-9bf3-ad4ee638152c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3ae4737d-a4e7-4117-8633-067b67bbf6fd', '2026-03-27 04:21:40.576363', '2026-03-27 04:21:40.576363')) 2026-03-27 12:21:40,578 | 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, '22bd2f52-92a3-4177-9bf3-ad4ee638152c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3ae4737d-a4e7-4117-8633-067b67bbf6fd', '2026-03-27 04:21:40.576363', '2026-03-27 04:21:40.576363')) completed 2026-03-27 12:21:40,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,579 | INFO | sqlalchemy.engine.Engine | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:40,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:40,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:40,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,587 | INFO | sqlalchemy.engine.Engine | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:40,588 | INFO | sqlalchemy.engine.Engine | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | 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 12:21:40,588 | INFO | sqlalchemy.engine.Engine | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 184.1s ago] ('3ae4737d-a4e7-4117-8633-067b67bbf6fd',) 2026-03-27 12:21:40,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,588 | 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 = ?', ('3ae4737d-a4e7-4117-8633-067b67bbf6fd',)) 2026-03-27 12:21:40,589 | 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 = ?', ('3ae4737d-a4e7-4117-8633-067b67bbf6fd',)) completed 2026-03-27 12:21:40,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,589 | INFO | sqlalchemy.engine.Engine | request_id=22bd2f52-92a3-4177-9bf3-ad4ee638152c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:40,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:40,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:40,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,271 | INFO | jarvis.request | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:42,273 | INFO | jarvis.request | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:42,273 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:42,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:42,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,275 | INFO | sqlalchemy.engine.Engine | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:42,275 | INFO | sqlalchemy.engine.Engine | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | 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 12:21:42,276 | INFO | sqlalchemy.engine.Engine | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 185.8s ago] ('info', 'system', None, 'ff7c3530-c702-4850-8669-7cbf963bcb86', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1be0323c-104b-463b-81a7-bc222e86bb28', '2026-03-27 04:21:42.275865', '2026-03-27 04:21:42.275865') 2026-03-27 12:21:42,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,276 | 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, 'ff7c3530-c702-4850-8669-7cbf963bcb86', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1be0323c-104b-463b-81a7-bc222e86bb28', '2026-03-27 04:21:42.275865', '2026-03-27 04:21:42.275865')) 2026-03-27 12:21:42,279 | 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, 'ff7c3530-c702-4850-8669-7cbf963bcb86', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1be0323c-104b-463b-81a7-bc222e86bb28', '2026-03-27 04:21:42.275865', '2026-03-27 04:21:42.275865')) completed 2026-03-27 12:21:42,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,279 | INFO | sqlalchemy.engine.Engine | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:42,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:42,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:42,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,288 | INFO | sqlalchemy.engine.Engine | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:42,289 | INFO | sqlalchemy.engine.Engine | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | 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 12:21:42,289 | INFO | sqlalchemy.engine.Engine | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 185.8s ago] ('1be0323c-104b-463b-81a7-bc222e86bb28',) 2026-03-27 12:21:42,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,289 | 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 = ?', ('1be0323c-104b-463b-81a7-bc222e86bb28',)) 2026-03-27 12:21:42,290 | 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 = ?', ('1be0323c-104b-463b-81a7-bc222e86bb28',)) completed 2026-03-27 12:21:42,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,291 | INFO | sqlalchemy.engine.Engine | request_id=ff7c3530-c702-4850-8669-7cbf963bcb86 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:42,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:42,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:42,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,569 | INFO | jarvis.request | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:44,571 | INFO | jarvis.request | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:44,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:44,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:44,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,573 | INFO | sqlalchemy.engine.Engine | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:44,573 | INFO | sqlalchemy.engine.Engine | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | 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 12:21:44,574 | INFO | sqlalchemy.engine.Engine | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 188.1s ago] ('info', 'system', None, 'a8a6807a-e472-4af3-80b0-f0c047981d5c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7d2b68a7-e55e-406c-85ef-c65acdc63509', '2026-03-27 04:21:44.573952', '2026-03-27 04:21:44.573952') 2026-03-27 12:21:44,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,575 | 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, 'a8a6807a-e472-4af3-80b0-f0c047981d5c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7d2b68a7-e55e-406c-85ef-c65acdc63509', '2026-03-27 04:21:44.573952', '2026-03-27 04:21:44.573952')) 2026-03-27 12:21:44,577 | 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, 'a8a6807a-e472-4af3-80b0-f0c047981d5c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7d2b68a7-e55e-406c-85ef-c65acdc63509', '2026-03-27 04:21:44.573952', '2026-03-27 04:21:44.573952')) completed 2026-03-27 12:21:44,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,577 | INFO | sqlalchemy.engine.Engine | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:44,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:44,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,593 | INFO | sqlalchemy.engine.Engine | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:44,593 | INFO | sqlalchemy.engine.Engine | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | 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 12:21:44,593 | INFO | sqlalchemy.engine.Engine | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 188.1s ago] ('7d2b68a7-e55e-406c-85ef-c65acdc63509',) 2026-03-27 12:21:44,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,594 | 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 = ?', ('7d2b68a7-e55e-406c-85ef-c65acdc63509',)) 2026-03-27 12:21:44,594 | 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 = ?', ('7d2b68a7-e55e-406c-85ef-c65acdc63509',)) completed 2026-03-27 12:21:44,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,596 | INFO | sqlalchemy.engine.Engine | request_id=a8a6807a-e472-4af3-80b0-f0c047981d5c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:44,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:44,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:44,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,274 | INFO | jarvis.request | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:21:52,275 | INFO | jarvis.request | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:21:52,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,278 | INFO | sqlalchemy.engine.Engine | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:52,278 | INFO | sqlalchemy.engine.Engine | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | 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 12:21:52,278 | INFO | sqlalchemy.engine.Engine | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 195.8s ago] ('info', 'system', None, '339c60d7-064b-4169-806a-ae1d0d031a63', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e827c7bb-0310-4032-a7f3-4a78f50fa332', '2026-03-27 04:21:52.278641', '2026-03-27 04:21:52.278641') 2026-03-27 12:21:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,279 | 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, '339c60d7-064b-4169-806a-ae1d0d031a63', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e827c7bb-0310-4032-a7f3-4a78f50fa332', '2026-03-27 04:21:52.278641', '2026-03-27 04:21:52.278641')) 2026-03-27 12:21:52,281 | 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, '339c60d7-064b-4169-806a-ae1d0d031a63', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e827c7bb-0310-4032-a7f3-4a78f50fa332', '2026-03-27 04:21:52.278641', '2026-03-27 04:21:52.278641')) completed 2026-03-27 12:21:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,282 | INFO | sqlalchemy.engine.Engine | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:21:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:21:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:21:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,293 | INFO | sqlalchemy.engine.Engine | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:21:52,294 | INFO | sqlalchemy.engine.Engine | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | 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 12:21:52,294 | INFO | sqlalchemy.engine.Engine | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 195.8s ago] ('e827c7bb-0310-4032-a7f3-4a78f50fa332',) 2026-03-27 12:21:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,294 | 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 = ?', ('e827c7bb-0310-4032-a7f3-4a78f50fa332',)) 2026-03-27 12:21:52,294 | 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 = ?', ('e827c7bb-0310-4032-a7f3-4a78f50fa332',)) completed 2026-03-27 12:21:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,295 | INFO | sqlalchemy.engine.Engine | request_id=339c60d7-064b-4169-806a-ae1d0d031a63 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:21:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:21:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:21:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,575 | INFO | jarvis.request | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:22:52,577 | INFO | jarvis.request | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:22:52,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:22:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:22:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,579 | INFO | sqlalchemy.engine.Engine | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:22:52,579 | INFO | sqlalchemy.engine.Engine | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | 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 12:22:52,579 | INFO | sqlalchemy.engine.Engine | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 256.1s ago] ('info', 'system', None, '73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f46cc609-e727-4486-bd91-7d6b1ac0a797', '2026-03-27 04:22:52.579344', '2026-03-27 04:22:52.579344') 2026-03-27 12:22:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,580 | 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, '73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f46cc609-e727-4486-bd91-7d6b1ac0a797', '2026-03-27 04:22:52.579344', '2026-03-27 04:22:52.579344')) 2026-03-27 12:22:52,581 | 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, '73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f46cc609-e727-4486-bd91-7d6b1ac0a797', '2026-03-27 04:22:52.579344', '2026-03-27 04:22:52.579344')) completed 2026-03-27 12:22:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,582 | INFO | sqlalchemy.engine.Engine | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:22:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:22:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:22:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,590 | INFO | sqlalchemy.engine.Engine | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:22:52,591 | INFO | sqlalchemy.engine.Engine | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | 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 12:22:52,591 | INFO | sqlalchemy.engine.Engine | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 256.1s ago] ('f46cc609-e727-4486-bd91-7d6b1ac0a797',) 2026-03-27 12:22:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,592 | 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 = ?', ('f46cc609-e727-4486-bd91-7d6b1ac0a797',)) 2026-03-27 12:22:52,592 | 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 = ?', ('f46cc609-e727-4486-bd91-7d6b1ac0a797',)) completed 2026-03-27 12:22:52,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,593 | INFO | sqlalchemy.engine.Engine | request_id=73a3e0a5-abe5-4c66-a45f-ebf74ed99aa1 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:22:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:22:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:22:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,273 | INFO | jarvis.request | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:23:52,274 | INFO | jarvis.request | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:23:52,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,274 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:23:52,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:23:52,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,275 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,276 | INFO | sqlalchemy.engine.Engine | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:23:52,276 | INFO | sqlalchemy.engine.Engine | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | 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 12:23:52,276 | INFO | sqlalchemy.engine.Engine | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 315.8s ago] ('info', 'system', None, '36a59bc9-894a-4102-93e0-4ccfc5e8102e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7ce2f94f-e482-4aa7-97d3-73afc951549b', '2026-03-27 04:23:52.276877', '2026-03-27 04:23:52.276877') 2026-03-27 12:23:52,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,277 | 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, '36a59bc9-894a-4102-93e0-4ccfc5e8102e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7ce2f94f-e482-4aa7-97d3-73afc951549b', '2026-03-27 04:23:52.276877', '2026-03-27 04:23:52.276877')) 2026-03-27 12:23:52,279 | 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, '36a59bc9-894a-4102-93e0-4ccfc5e8102e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7ce2f94f-e482-4aa7-97d3-73afc951549b', '2026-03-27 04:23:52.276877', '2026-03-27 04:23:52.276877')) completed 2026-03-27 12:23:52,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,280 | INFO | sqlalchemy.engine.Engine | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:23:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:23:52,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:23:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,287 | INFO | sqlalchemy.engine.Engine | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:23:52,288 | INFO | sqlalchemy.engine.Engine | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | 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 12:23:52,288 | INFO | sqlalchemy.engine.Engine | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 315.8s ago] ('7ce2f94f-e482-4aa7-97d3-73afc951549b',) 2026-03-27 12:23:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,288 | 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 = ?', ('7ce2f94f-e482-4aa7-97d3-73afc951549b',)) 2026-03-27 12:23:52,288 | 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 = ?', ('7ce2f94f-e482-4aa7-97d3-73afc951549b',)) completed 2026-03-27 12:23:52,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,290 | INFO | sqlalchemy.engine.Engine | request_id=36a59bc9-894a-4102-93e0-4ccfc5e8102e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:23:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:23:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:23:52,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,575 | INFO | jarvis.request | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:24:52,577 | INFO | jarvis.request | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:24:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:24:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:24:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,579 | INFO | sqlalchemy.engine.Engine | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:24:52,580 | INFO | sqlalchemy.engine.Engine | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | 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 12:24:52,580 | INFO | sqlalchemy.engine.Engine | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 376.1s ago] ('info', 'system', None, '9adfadcd-7998-4fa3-892a-03314175ab1d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '17e175c4-26cd-4e5b-badc-e3eaf54dd38c', '2026-03-27 04:24:52.580471', '2026-03-27 04:24:52.580471') 2026-03-27 12:24:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,580 | 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, '9adfadcd-7998-4fa3-892a-03314175ab1d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '17e175c4-26cd-4e5b-badc-e3eaf54dd38c', '2026-03-27 04:24:52.580471', '2026-03-27 04:24:52.580471')) 2026-03-27 12:24:52,583 | 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, '9adfadcd-7998-4fa3-892a-03314175ab1d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '17e175c4-26cd-4e5b-badc-e3eaf54dd38c', '2026-03-27 04:24:52.580471', '2026-03-27 04:24:52.580471')) completed 2026-03-27 12:24:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,583 | INFO | sqlalchemy.engine.Engine | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:24:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:24:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:24:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,591 | INFO | sqlalchemy.engine.Engine | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:24:52,592 | INFO | sqlalchemy.engine.Engine | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | 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 12:24:52,592 | INFO | sqlalchemy.engine.Engine | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 376.1s ago] ('17e175c4-26cd-4e5b-badc-e3eaf54dd38c',) 2026-03-27 12:24:52,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,593 | 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 = ?', ('17e175c4-26cd-4e5b-badc-e3eaf54dd38c',)) 2026-03-27 12:24:52,593 | 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 = ?', ('17e175c4-26cd-4e5b-badc-e3eaf54dd38c',)) completed 2026-03-27 12:24:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,594 | INFO | sqlalchemy.engine.Engine | request_id=9adfadcd-7998-4fa3-892a-03314175ab1d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:24:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:24:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:24:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,277 | INFO | jarvis.request | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:25:52,279 | INFO | jarvis.request | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:25:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:25:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:25:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,282 | INFO | sqlalchemy.engine.Engine | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:25:52,282 | INFO | sqlalchemy.engine.Engine | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | 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 12:25:52,283 | INFO | sqlalchemy.engine.Engine | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 435.8s ago] ('info', 'system', None, 'cef3028a-c4f2-46d2-a2da-48c5d6db2c75', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '19cec5d8-be79-4682-8778-13d76e08ac4a', '2026-03-27 04:25:52.282732', '2026-03-27 04:25:52.282732') 2026-03-27 12:25:52,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,283 | 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, 'cef3028a-c4f2-46d2-a2da-48c5d6db2c75', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '19cec5d8-be79-4682-8778-13d76e08ac4a', '2026-03-27 04:25:52.282732', '2026-03-27 04:25:52.282732')) 2026-03-27 12:25:52,285 | 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, 'cef3028a-c4f2-46d2-a2da-48c5d6db2c75', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '19cec5d8-be79-4682-8778-13d76e08ac4a', '2026-03-27 04:25:52.282732', '2026-03-27 04:25:52.282732')) completed 2026-03-27 12:25:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,286 | INFO | sqlalchemy.engine.Engine | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:25:52,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:25:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:25:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,294 | INFO | sqlalchemy.engine.Engine | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:25:52,294 | INFO | sqlalchemy.engine.Engine | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | 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 12:25:52,294 | INFO | sqlalchemy.engine.Engine | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 435.8s ago] ('19cec5d8-be79-4682-8778-13d76e08ac4a',) 2026-03-27 12:25:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,295 | 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 = ?', ('19cec5d8-be79-4682-8778-13d76e08ac4a',)) 2026-03-27 12:25:52,295 | 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 = ?', ('19cec5d8-be79-4682-8778-13d76e08ac4a',)) completed 2026-03-27 12:25:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,296 | INFO | sqlalchemy.engine.Engine | request_id=cef3028a-c4f2-46d2-a2da-48c5d6db2c75 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:25:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:25:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:25:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,576 | INFO | jarvis.request | request_id=d4a19774-d667-472b-977d-3601df705ef2 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:26:52,577 | INFO | jarvis.request | request_id=d4a19774-d667-472b-977d-3601df705ef2 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:26:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:26:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:26:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,579 | INFO | sqlalchemy.engine.Engine | request_id=d4a19774-d667-472b-977d-3601df705ef2 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:26:52,580 | INFO | sqlalchemy.engine.Engine | request_id=d4a19774-d667-472b-977d-3601df705ef2 | 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 12:26:52,580 | INFO | sqlalchemy.engine.Engine | request_id=d4a19774-d667-472b-977d-3601df705ef2 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 496.1s ago] ('info', 'system', None, 'd4a19774-d667-472b-977d-3601df705ef2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3e5e0514-c041-4cef-abfb-aaa33447686d', '2026-03-27 04:26:52.580835', '2026-03-27 04:26:52.580835') 2026-03-27 12:26:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,580 | 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, 'd4a19774-d667-472b-977d-3601df705ef2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3e5e0514-c041-4cef-abfb-aaa33447686d', '2026-03-27 04:26:52.580835', '2026-03-27 04:26:52.580835')) 2026-03-27 12:26:52,583 | 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, 'd4a19774-d667-472b-977d-3601df705ef2', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3e5e0514-c041-4cef-abfb-aaa33447686d', '2026-03-27 04:26:52.580835', '2026-03-27 04:26:52.580835')) completed 2026-03-27 12:26:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,584 | INFO | sqlalchemy.engine.Engine | request_id=d4a19774-d667-472b-977d-3601df705ef2 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:26:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:26:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:26:52,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,592 | INFO | sqlalchemy.engine.Engine | request_id=d4a19774-d667-472b-977d-3601df705ef2 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:26:52,593 | INFO | sqlalchemy.engine.Engine | request_id=d4a19774-d667-472b-977d-3601df705ef2 | 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 12:26:52,593 | INFO | sqlalchemy.engine.Engine | request_id=d4a19774-d667-472b-977d-3601df705ef2 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 496.1s ago] ('3e5e0514-c041-4cef-abfb-aaa33447686d',) 2026-03-27 12:26:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,593 | 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 = ?', ('3e5e0514-c041-4cef-abfb-aaa33447686d',)) 2026-03-27 12:26:52,594 | 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 = ?', ('3e5e0514-c041-4cef-abfb-aaa33447686d',)) completed 2026-03-27 12:26:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,595 | INFO | sqlalchemy.engine.Engine | request_id=d4a19774-d667-472b-977d-3601df705ef2 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:26:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:26:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:26:52,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,275 | INFO | jarvis.request | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:27:52,277 | INFO | jarvis.request | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:27:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:27:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:27:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,278 | INFO | sqlalchemy.engine.Engine | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:27:52,278 | INFO | sqlalchemy.engine.Engine | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | 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 12:27:52,279 | INFO | sqlalchemy.engine.Engine | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 555.8s ago] ('info', 'system', None, 'c48573b4-32d4-40a7-93f8-be7b010f879c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2af2b1b5-12a2-41ed-aae8-7d38039de2d0', '2026-03-27 04:27:52.278804', '2026-03-27 04:27:52.278804') 2026-03-27 12:27:52,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,279 | 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, 'c48573b4-32d4-40a7-93f8-be7b010f879c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2af2b1b5-12a2-41ed-aae8-7d38039de2d0', '2026-03-27 04:27:52.278804', '2026-03-27 04:27:52.278804')) 2026-03-27 12:27:52,282 | 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, 'c48573b4-32d4-40a7-93f8-be7b010f879c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2af2b1b5-12a2-41ed-aae8-7d38039de2d0', '2026-03-27 04:27:52.278804', '2026-03-27 04:27:52.278804')) completed 2026-03-27 12:27:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,282 | INFO | sqlalchemy.engine.Engine | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:27:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:27:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:27:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,291 | INFO | sqlalchemy.engine.Engine | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:27:52,291 | INFO | sqlalchemy.engine.Engine | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | 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 12:27:52,291 | INFO | sqlalchemy.engine.Engine | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 555.8s ago] ('2af2b1b5-12a2-41ed-aae8-7d38039de2d0',) 2026-03-27 12:27:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,292 | 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 = ?', ('2af2b1b5-12a2-41ed-aae8-7d38039de2d0',)) 2026-03-27 12:27:52,292 | 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 = ?', ('2af2b1b5-12a2-41ed-aae8-7d38039de2d0',)) completed 2026-03-27 12:27:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,293 | INFO | sqlalchemy.engine.Engine | request_id=c48573b4-32d4-40a7-93f8-be7b010f879c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:27:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:27:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:27:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,576 | INFO | jarvis.request | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:28:52,577 | INFO | jarvis.request | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:28:52,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:28:52,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:28:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,581 | INFO | sqlalchemy.engine.Engine | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:28:52,581 | INFO | sqlalchemy.engine.Engine | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | 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 12:28:52,582 | INFO | sqlalchemy.engine.Engine | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 616.1s ago] ('info', 'system', None, '0fa70c9a-fe7b-4dc3-9876-0beabcd142e5', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '62745e5e-0eea-4664-9647-7082bf89307d', '2026-03-27 04:28:52.581462', '2026-03-27 04:28:52.581462') 2026-03-27 12:28:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,582 | 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, '0fa70c9a-fe7b-4dc3-9876-0beabcd142e5', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '62745e5e-0eea-4664-9647-7082bf89307d', '2026-03-27 04:28:52.581462', '2026-03-27 04:28:52.581462')) 2026-03-27 12:28:52,585 | 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, '0fa70c9a-fe7b-4dc3-9876-0beabcd142e5', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '62745e5e-0eea-4664-9647-7082bf89307d', '2026-03-27 04:28:52.581462', '2026-03-27 04:28:52.581462')) completed 2026-03-27 12:28:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,586 | INFO | sqlalchemy.engine.Engine | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:28:52,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:28:52,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:28:52,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,597 | INFO | sqlalchemy.engine.Engine | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:28:52,598 | INFO | sqlalchemy.engine.Engine | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | 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 12:28:52,598 | INFO | sqlalchemy.engine.Engine | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 616.1s ago] ('62745e5e-0eea-4664-9647-7082bf89307d',) 2026-03-27 12:28:52,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,599 | 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 = ?', ('62745e5e-0eea-4664-9647-7082bf89307d',)) 2026-03-27 12:28:52,600 | 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 = ?', ('62745e5e-0eea-4664-9647-7082bf89307d',)) completed 2026-03-27 12:28:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,602 | INFO | sqlalchemy.engine.Engine | request_id=0fa70c9a-fe7b-4dc3-9876-0beabcd142e5 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:28:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:28:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:28:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,274 | INFO | jarvis.request | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:29:52,276 | INFO | jarvis.request | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:29:52,276 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:29:52,277 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:29:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,278 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,279 | INFO | sqlalchemy.engine.Engine | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:29:52,279 | INFO | sqlalchemy.engine.Engine | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | 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 12:29:52,280 | INFO | sqlalchemy.engine.Engine | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 675.8s ago] ('info', 'system', None, 'ae434962-30f4-4910-93c0-d45ad4cda80f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a42ab741-c1ce-4c6b-88e7-1c5a6cd803db', '2026-03-27 04:29:52.279994', '2026-03-27 04:29:52.279994') 2026-03-27 12:29:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,281 | 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, 'ae434962-30f4-4910-93c0-d45ad4cda80f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a42ab741-c1ce-4c6b-88e7-1c5a6cd803db', '2026-03-27 04:29:52.279994', '2026-03-27 04:29:52.279994')) 2026-03-27 12:29:52,284 | 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, 'ae434962-30f4-4910-93c0-d45ad4cda80f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'a42ab741-c1ce-4c6b-88e7-1c5a6cd803db', '2026-03-27 04:29:52.279994', '2026-03-27 04:29:52.279994')) completed 2026-03-27 12:29:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,285 | INFO | sqlalchemy.engine.Engine | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:29:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,292 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,293 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:29:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:29:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,296 | INFO | sqlalchemy.engine.Engine | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:29:52,297 | INFO | sqlalchemy.engine.Engine | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | 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 12:29:52,297 | INFO | sqlalchemy.engine.Engine | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 675.8s ago] ('a42ab741-c1ce-4c6b-88e7-1c5a6cd803db',) 2026-03-27 12:29:52,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,298 | 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 = ?', ('a42ab741-c1ce-4c6b-88e7-1c5a6cd803db',)) 2026-03-27 12:29:52,299 | 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 = ?', ('a42ab741-c1ce-4c6b-88e7-1c5a6cd803db',)) completed 2026-03-27 12:29:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,301 | INFO | sqlalchemy.engine.Engine | request_id=ae434962-30f4-4910-93c0-d45ad4cda80f | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:29:52,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:29:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:29:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,580 | INFO | jarvis.request | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:30:52,581 | INFO | jarvis.request | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:30:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:30:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:30:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,584 | INFO | sqlalchemy.engine.Engine | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:30:52,585 | INFO | sqlalchemy.engine.Engine | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | 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 12:30:52,585 | INFO | sqlalchemy.engine.Engine | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 736.1s ago] ('info', 'system', None, '80c6df66-1bc5-4a10-a74d-bc3a8eb46e93', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5d894518-1bbd-4b4f-a36d-6b4a659e4feb', '2026-03-27 04:30:52.585728', '2026-03-27 04:30:52.585728') 2026-03-27 12:30:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,586 | 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, '80c6df66-1bc5-4a10-a74d-bc3a8eb46e93', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5d894518-1bbd-4b4f-a36d-6b4a659e4feb', '2026-03-27 04:30:52.585728', '2026-03-27 04:30:52.585728')) 2026-03-27 12:30:52,589 | 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, '80c6df66-1bc5-4a10-a74d-bc3a8eb46e93', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5d894518-1bbd-4b4f-a36d-6b4a659e4feb', '2026-03-27 04:30:52.585728', '2026-03-27 04:30:52.585728')) completed 2026-03-27 12:30:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,590 | INFO | sqlalchemy.engine.Engine | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:30:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:30:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:30:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,602 | INFO | sqlalchemy.engine.Engine | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:30:52,602 | INFO | sqlalchemy.engine.Engine | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | 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 12:30:52,603 | INFO | sqlalchemy.engine.Engine | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 736.1s ago] ('5d894518-1bbd-4b4f-a36d-6b4a659e4feb',) 2026-03-27 12:30:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,604 | 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 = ?', ('5d894518-1bbd-4b4f-a36d-6b4a659e4feb',)) 2026-03-27 12:30:52,604 | 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 = ?', ('5d894518-1bbd-4b4f-a36d-6b4a659e4feb',)) completed 2026-03-27 12:30:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,606 | INFO | sqlalchemy.engine.Engine | request_id=80c6df66-1bc5-4a10-a74d-bc3a8eb46e93 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:30:52,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:30:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:30:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,276 | INFO | jarvis.request | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:31:52,278 | INFO | jarvis.request | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:31:52,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,279 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:31:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:31:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,281 | INFO | sqlalchemy.engine.Engine | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:31:52,282 | INFO | sqlalchemy.engine.Engine | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | 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 12:31:52,282 | INFO | sqlalchemy.engine.Engine | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 795.8s ago] ('info', 'system', None, '3fb07a73-f303-4898-89fa-f6c74810ebe0', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7e22192b-7655-4670-85a5-c8758b84f810', '2026-03-27 04:31:52.282439', '2026-03-27 04:31:52.282439') 2026-03-27 12:31:52,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,283 | 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, '3fb07a73-f303-4898-89fa-f6c74810ebe0', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7e22192b-7655-4670-85a5-c8758b84f810', '2026-03-27 04:31:52.282439', '2026-03-27 04:31:52.282439')) 2026-03-27 12:31:52,286 | 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, '3fb07a73-f303-4898-89fa-f6c74810ebe0', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7e22192b-7655-4670-85a5-c8758b84f810', '2026-03-27 04:31:52.282439', '2026-03-27 04:31:52.282439')) completed 2026-03-27 12:31:52,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,287 | INFO | sqlalchemy.engine.Engine | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:31:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:31:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:31:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,298 | INFO | sqlalchemy.engine.Engine | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:31:52,298 | INFO | sqlalchemy.engine.Engine | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | 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 12:31:52,299 | INFO | sqlalchemy.engine.Engine | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 795.8s ago] ('7e22192b-7655-4670-85a5-c8758b84f810',) 2026-03-27 12:31:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,300 | 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 = ?', ('7e22192b-7655-4670-85a5-c8758b84f810',)) 2026-03-27 12:31:52,300 | 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 = ?', ('7e22192b-7655-4670-85a5-c8758b84f810',)) completed 2026-03-27 12:31:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,302 | INFO | sqlalchemy.engine.Engine | request_id=3fb07a73-f303-4898-89fa-f6c74810ebe0 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:31:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:31:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:31:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,579 | INFO | jarvis.request | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:32:52,581 | INFO | jarvis.request | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:32:52,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:32:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:32:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,585 | INFO | sqlalchemy.engine.Engine | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:32:52,586 | INFO | sqlalchemy.engine.Engine | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | 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 12:32:52,586 | INFO | sqlalchemy.engine.Engine | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 856.1s ago] ('info', 'system', None, '9848f75b-80aa-4693-be7a-acdd6b8b1a09', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5098ea4b-6e65-4ab6-9b76-51aaeaaaf843', '2026-03-27 04:32:52.586043', '2026-03-27 04:32:52.586043') 2026-03-27 12:32:52,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,587 | 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, '9848f75b-80aa-4693-be7a-acdd6b8b1a09', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5098ea4b-6e65-4ab6-9b76-51aaeaaaf843', '2026-03-27 04:32:52.586043', '2026-03-27 04:32:52.586043')) 2026-03-27 12:32:52,590 | 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, '9848f75b-80aa-4693-be7a-acdd6b8b1a09', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5098ea4b-6e65-4ab6-9b76-51aaeaaaf843', '2026-03-27 04:32:52.586043', '2026-03-27 04:32:52.586043')) completed 2026-03-27 12:32:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,591 | INFO | sqlalchemy.engine.Engine | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:32:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:32:52,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:32:52,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,604 | INFO | sqlalchemy.engine.Engine | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:32:52,604 | INFO | sqlalchemy.engine.Engine | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | 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 12:32:52,605 | INFO | sqlalchemy.engine.Engine | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 856.1s ago] ('5098ea4b-6e65-4ab6-9b76-51aaeaaaf843',) 2026-03-27 12:32:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,606 | 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 = ?', ('5098ea4b-6e65-4ab6-9b76-51aaeaaaf843',)) 2026-03-27 12:32:52,606 | 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 = ?', ('5098ea4b-6e65-4ab6-9b76-51aaeaaaf843',)) completed 2026-03-27 12:32:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,608 | INFO | sqlalchemy.engine.Engine | request_id=9848f75b-80aa-4693-be7a-acdd6b8b1a09 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:32:52,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:32:52,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:32:52,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,278 | INFO | jarvis.request | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:33:52,279 | INFO | jarvis.request | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:33:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:33:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:33:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,282 | INFO | sqlalchemy.engine.Engine | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:33:52,283 | INFO | sqlalchemy.engine.Engine | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | 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 12:33:52,283 | INFO | sqlalchemy.engine.Engine | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 915.8s ago] ('info', 'system', None, '7192af0e-88e7-4eae-bbee-6184b7c5511d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '97ee8b43-eba3-4ffb-807d-1ca519eb1697', '2026-03-27 04:33:52.283812', '2026-03-27 04:33:52.283812') 2026-03-27 12:33:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,284 | 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, '7192af0e-88e7-4eae-bbee-6184b7c5511d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '97ee8b43-eba3-4ffb-807d-1ca519eb1697', '2026-03-27 04:33:52.283812', '2026-03-27 04:33:52.283812')) 2026-03-27 12:33:52,288 | 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, '7192af0e-88e7-4eae-bbee-6184b7c5511d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '97ee8b43-eba3-4ffb-807d-1ca519eb1697', '2026-03-27 04:33:52.283812', '2026-03-27 04:33:52.283812')) completed 2026-03-27 12:33:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,288 | INFO | sqlalchemy.engine.Engine | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:33:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:33:52,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:33:52,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,299 | INFO | sqlalchemy.engine.Engine | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:33:52,299 | INFO | sqlalchemy.engine.Engine | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | 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 12:33:52,299 | INFO | sqlalchemy.engine.Engine | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 915.8s ago] ('97ee8b43-eba3-4ffb-807d-1ca519eb1697',) 2026-03-27 12:33:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,301 | 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 = ?', ('97ee8b43-eba3-4ffb-807d-1ca519eb1697',)) 2026-03-27 12:33:52,301 | 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 = ?', ('97ee8b43-eba3-4ffb-807d-1ca519eb1697',)) completed 2026-03-27 12:33:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,303 | INFO | sqlalchemy.engine.Engine | request_id=7192af0e-88e7-4eae-bbee-6184b7c5511d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:33:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:33:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:33:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,579 | INFO | jarvis.request | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:34:52,582 | INFO | jarvis.request | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:34:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:34:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:34:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,585 | INFO | sqlalchemy.engine.Engine | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:34:52,586 | INFO | sqlalchemy.engine.Engine | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | 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 12:34:52,586 | INFO | sqlalchemy.engine.Engine | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 976.1s ago] ('info', 'system', None, 'b618af28-625c-4809-9963-a3e6d0c1713e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2e4bffba-1e28-470b-99bf-4b2dac73ea0b', '2026-03-27 04:34:52.586022', '2026-03-27 04:34:52.586022') 2026-03-27 12:34:52,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,587 | 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, 'b618af28-625c-4809-9963-a3e6d0c1713e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2e4bffba-1e28-470b-99bf-4b2dac73ea0b', '2026-03-27 04:34:52.586022', '2026-03-27 04:34:52.586022')) 2026-03-27 12:34:52,589 | 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, 'b618af28-625c-4809-9963-a3e6d0c1713e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2e4bffba-1e28-470b-99bf-4b2dac73ea0b', '2026-03-27 04:34:52.586022', '2026-03-27 04:34:52.586022')) completed 2026-03-27 12:34:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,590 | INFO | sqlalchemy.engine.Engine | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:34:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:34:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:34:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,600 | INFO | sqlalchemy.engine.Engine | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:34:52,601 | INFO | sqlalchemy.engine.Engine | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | 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 12:34:52,601 | INFO | sqlalchemy.engine.Engine | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 976.1s ago] ('2e4bffba-1e28-470b-99bf-4b2dac73ea0b',) 2026-03-27 12:34:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,602 | 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 = ?', ('2e4bffba-1e28-470b-99bf-4b2dac73ea0b',)) 2026-03-27 12:34:52,603 | 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 = ?', ('2e4bffba-1e28-470b-99bf-4b2dac73ea0b',)) completed 2026-03-27 12:34:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,604 | INFO | sqlalchemy.engine.Engine | request_id=b618af28-625c-4809-9963-a3e6d0c1713e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:34:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:34:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:34:52,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,278 | INFO | jarvis.request | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:35:52,279 | INFO | jarvis.request | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:35:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,280 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:35:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:35:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,283 | INFO | sqlalchemy.engine.Engine | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:35:52,283 | INFO | sqlalchemy.engine.Engine | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | 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 12:35:52,284 | INFO | sqlalchemy.engine.Engine | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1036s ago] ('info', 'system', None, 'b41a89fd-07dd-463f-86cf-2b230d65b92f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '39862923-8ed6-465f-9852-4974e5221120', '2026-03-27 04:35:52.283728', '2026-03-27 04:35:52.283728') 2026-03-27 12:35:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,285 | 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, 'b41a89fd-07dd-463f-86cf-2b230d65b92f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '39862923-8ed6-465f-9852-4974e5221120', '2026-03-27 04:35:52.283728', '2026-03-27 04:35:52.283728')) 2026-03-27 12:35:52,287 | 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, 'b41a89fd-07dd-463f-86cf-2b230d65b92f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '39862923-8ed6-465f-9852-4974e5221120', '2026-03-27 04:35:52.283728', '2026-03-27 04:35:52.283728')) completed 2026-03-27 12:35:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,288 | INFO | sqlalchemy.engine.Engine | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:35:52,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:35:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:35:52,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,306 | INFO | sqlalchemy.engine.Engine | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:35:52,306 | INFO | sqlalchemy.engine.Engine | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | 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 12:35:52,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,306 | INFO | sqlalchemy.engine.Engine | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1036s ago] ('39862923-8ed6-465f-9852-4974e5221120',) 2026-03-27 12:35:52,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,308 | 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 = ?', ('39862923-8ed6-465f-9852-4974e5221120',)) 2026-03-27 12:35:52,308 | 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 = ?', ('39862923-8ed6-465f-9852-4974e5221120',)) completed 2026-03-27 12:35:52,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,310 | INFO | sqlalchemy.engine.Engine | request_id=b41a89fd-07dd-463f-86cf-2b230d65b92f | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:35:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:35:52,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:35:52,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,581 | INFO | jarvis.request | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:36:52,582 | INFO | jarvis.request | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:36:52,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:36:52,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:36:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,586 | INFO | sqlalchemy.engine.Engine | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:36:52,587 | INFO | sqlalchemy.engine.Engine | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | 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 12:36:52,587 | INFO | sqlalchemy.engine.Engine | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1096s ago] ('info', 'system', None, 'aa2be78d-0c71-4418-9eb7-4e738055b8b3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c5ab36e6-8837-420c-9535-7c7c7c664a23', '2026-03-27 04:36:52.586339', '2026-03-27 04:36:52.586339') 2026-03-27 12:36:52,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,588 | 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, 'aa2be78d-0c71-4418-9eb7-4e738055b8b3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c5ab36e6-8837-420c-9535-7c7c7c664a23', '2026-03-27 04:36:52.586339', '2026-03-27 04:36:52.586339')) 2026-03-27 12:36:52,590 | 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, 'aa2be78d-0c71-4418-9eb7-4e738055b8b3', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'c5ab36e6-8837-420c-9535-7c7c7c664a23', '2026-03-27 04:36:52.586339', '2026-03-27 04:36:52.586339')) completed 2026-03-27 12:36:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,591 | INFO | sqlalchemy.engine.Engine | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:36:52,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:36:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:36:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,602 | INFO | sqlalchemy.engine.Engine | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:36:52,603 | INFO | sqlalchemy.engine.Engine | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | 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 12:36:52,603 | INFO | sqlalchemy.engine.Engine | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1096s ago] ('c5ab36e6-8837-420c-9535-7c7c7c664a23',) 2026-03-27 12:36:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,604 | 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 = ?', ('c5ab36e6-8837-420c-9535-7c7c7c664a23',)) 2026-03-27 12:36:52,604 | 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 = ?', ('c5ab36e6-8837-420c-9535-7c7c7c664a23',)) completed 2026-03-27 12:36:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,606 | INFO | sqlalchemy.engine.Engine | request_id=aa2be78d-0c71-4418-9eb7-4e738055b8b3 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:36:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:36:52,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:36:52,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,281 | INFO | jarvis.request | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:37:52,282 | INFO | jarvis.request | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:37:52,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:37:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:37:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,285 | INFO | sqlalchemy.engine.Engine | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:37:52,286 | INFO | sqlalchemy.engine.Engine | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | 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 12:37:52,286 | INFO | sqlalchemy.engine.Engine | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1156s ago] ('info', 'system', None, 'ec9394bb-17cf-4df5-be46-f206a407849c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2c7bde50-45ac-47fa-93b0-c9052ef26c79', '2026-03-27 04:37:52.286445', '2026-03-27 04:37:52.286445') 2026-03-27 12:37:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,287 | 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, 'ec9394bb-17cf-4df5-be46-f206a407849c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2c7bde50-45ac-47fa-93b0-c9052ef26c79', '2026-03-27 04:37:52.286445', '2026-03-27 04:37:52.286445')) 2026-03-27 12:37:52,290 | 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, 'ec9394bb-17cf-4df5-be46-f206a407849c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2c7bde50-45ac-47fa-93b0-c9052ef26c79', '2026-03-27 04:37:52.286445', '2026-03-27 04:37:52.286445')) completed 2026-03-27 12:37:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,290 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,291 | INFO | sqlalchemy.engine.Engine | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:37:52,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:37:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:37:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,301 | INFO | sqlalchemy.engine.Engine | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:37:52,302 | INFO | sqlalchemy.engine.Engine | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | 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 12:37:52,302 | INFO | sqlalchemy.engine.Engine | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1156s ago] ('2c7bde50-45ac-47fa-93b0-c9052ef26c79',) 2026-03-27 12:37:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,302 | 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 = ?', ('2c7bde50-45ac-47fa-93b0-c9052ef26c79',)) 2026-03-27 12:37:52,303 | 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 = ?', ('2c7bde50-45ac-47fa-93b0-c9052ef26c79',)) completed 2026-03-27 12:37:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,305 | INFO | sqlalchemy.engine.Engine | request_id=ec9394bb-17cf-4df5-be46-f206a407849c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:37:52,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:37:52,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:37:52,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,586 | INFO | jarvis.request | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:38:52,587 | INFO | jarvis.request | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:38:52,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:38:52,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:38:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,591 | INFO | sqlalchemy.engine.Engine | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:38:52,592 | INFO | sqlalchemy.engine.Engine | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | 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 12:38:52,592 | INFO | sqlalchemy.engine.Engine | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1216s ago] ('info', 'system', None, '8fb28bd5-0a75-47e5-a7af-386f4325528f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '744c4581-b643-4f2c-91dd-196994ee5e35', '2026-03-27 04:38:52.592264', '2026-03-27 04:38:52.592264') 2026-03-27 12:38:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,593 | 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, '8fb28bd5-0a75-47e5-a7af-386f4325528f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '744c4581-b643-4f2c-91dd-196994ee5e35', '2026-03-27 04:38:52.592264', '2026-03-27 04:38:52.592264')) 2026-03-27 12:38:52,595 | 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, '8fb28bd5-0a75-47e5-a7af-386f4325528f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '744c4581-b643-4f2c-91dd-196994ee5e35', '2026-03-27 04:38:52.592264', '2026-03-27 04:38:52.592264')) completed 2026-03-27 12:38:52,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,597 | INFO | sqlalchemy.engine.Engine | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:38:52,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:38:52,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:38:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,608 | INFO | sqlalchemy.engine.Engine | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:38:52,608 | INFO | sqlalchemy.engine.Engine | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | 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 12:38:52,609 | INFO | sqlalchemy.engine.Engine | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1216s ago] ('744c4581-b643-4f2c-91dd-196994ee5e35',) 2026-03-27 12:38:52,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,609 | 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 = ?', ('744c4581-b643-4f2c-91dd-196994ee5e35',)) 2026-03-27 12:38:52,610 | 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 = ?', ('744c4581-b643-4f2c-91dd-196994ee5e35',)) completed 2026-03-27 12:38:52,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,612 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,612 | INFO | sqlalchemy.engine.Engine | request_id=8fb28bd5-0a75-47e5-a7af-386f4325528f | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:38:52,612 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:38:52,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:38:52,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,285 | INFO | jarvis.request | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:39:52,286 | INFO | jarvis.request | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:39:52,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:39:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:39:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,288 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,289 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,289 | INFO | sqlalchemy.engine.Engine | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:39:52,290 | INFO | sqlalchemy.engine.Engine | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | 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 12:39:52,290 | INFO | sqlalchemy.engine.Engine | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1276s ago] ('info', 'system', None, '17f106ec-c93b-45b8-97fe-666ff444a477', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '89fbfb0d-228f-424d-8fcb-5ae7b6d070c7', '2026-03-27 04:39:52.290406', '2026-03-27 04:39:52.290406') 2026-03-27 12:39:52,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,291 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,291 | 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, '17f106ec-c93b-45b8-97fe-666ff444a477', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '89fbfb0d-228f-424d-8fcb-5ae7b6d070c7', '2026-03-27 04:39:52.290406', '2026-03-27 04:39:52.290406')) 2026-03-27 12:39:52,293 | 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, '17f106ec-c93b-45b8-97fe-666ff444a477', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '89fbfb0d-228f-424d-8fcb-5ae7b6d070c7', '2026-03-27 04:39:52.290406', '2026-03-27 04:39:52.290406')) completed 2026-03-27 12:39:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,294 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,294 | INFO | sqlalchemy.engine.Engine | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:39:52,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,303 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:39:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:39:52,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,306 | INFO | sqlalchemy.engine.Engine | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:39:52,306 | INFO | sqlalchemy.engine.Engine | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | 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 12:39:52,307 | INFO | sqlalchemy.engine.Engine | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1276s ago] ('89fbfb0d-228f-424d-8fcb-5ae7b6d070c7',) 2026-03-27 12:39:52,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,307 | 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 = ?', ('89fbfb0d-228f-424d-8fcb-5ae7b6d070c7',)) 2026-03-27 12:39:52,308 | 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 = ?', ('89fbfb0d-228f-424d-8fcb-5ae7b6d070c7',)) completed 2026-03-27 12:39:52,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,310 | INFO | sqlalchemy.engine.Engine | request_id=17f106ec-c93b-45b8-97fe-666ff444a477 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:39:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:39:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:39:52,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,599 | INFO | jarvis.request | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:40:52,600 | INFO | jarvis.request | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:40:52,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:40:52,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:40:52,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,604 | INFO | sqlalchemy.engine.Engine | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:40:52,605 | INFO | sqlalchemy.engine.Engine | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | 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 12:40:52,605 | INFO | sqlalchemy.engine.Engine | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1336s ago] ('info', 'system', None, '9e00c86f-40f8-4882-a14c-035e0e7bbd8b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7022c532-e410-4491-84ee-e4d218b598d9', '2026-03-27 04:40:52.605135', '2026-03-27 04:40:52.605135') 2026-03-27 12:40:52,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,606 | 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, '9e00c86f-40f8-4882-a14c-035e0e7bbd8b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7022c532-e410-4491-84ee-e4d218b598d9', '2026-03-27 04:40:52.605135', '2026-03-27 04:40:52.605135')) 2026-03-27 12:40:52,608 | 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, '9e00c86f-40f8-4882-a14c-035e0e7bbd8b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7022c532-e410-4491-84ee-e4d218b598d9', '2026-03-27 04:40:52.605135', '2026-03-27 04:40:52.605135')) completed 2026-03-27 12:40:52,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,610 | INFO | sqlalchemy.engine.Engine | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:40:52,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:40:52,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:40:52,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,620 | INFO | sqlalchemy.engine.Engine | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:40:52,620 | INFO | sqlalchemy.engine.Engine | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | 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 12:40:52,620 | INFO | sqlalchemy.engine.Engine | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1336s ago] ('7022c532-e410-4491-84ee-e4d218b598d9',) 2026-03-27 12:40:52,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,621 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,621 | 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 = ?', ('7022c532-e410-4491-84ee-e4d218b598d9',)) 2026-03-27 12:40:52,622 | 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 = ?', ('7022c532-e410-4491-84ee-e4d218b598d9',)) completed 2026-03-27 12:40:52,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,624 | INFO | sqlalchemy.engine.Engine | request_id=9e00c86f-40f8-4882-a14c-035e0e7bbd8b | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:40:52,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,624 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:40:52,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:40:52,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,306 | INFO | jarvis.request | request_id=798d44d7-64c9-418a-b189-519d509200dd | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:41:52,308 | INFO | jarvis.request | request_id=798d44d7-64c9-418a-b189-519d509200dd | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:41:52,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:41:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:41:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,311 | INFO | sqlalchemy.engine.Engine | request_id=798d44d7-64c9-418a-b189-519d509200dd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:41:52,311 | INFO | sqlalchemy.engine.Engine | request_id=798d44d7-64c9-418a-b189-519d509200dd | 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 12:41:52,312 | INFO | sqlalchemy.engine.Engine | request_id=798d44d7-64c9-418a-b189-519d509200dd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1396s ago] ('info', 'system', None, '798d44d7-64c9-418a-b189-519d509200dd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '9d1a6e07-782c-472a-8ed1-f258447cfe38', '2026-03-27 04:41:52.311823', '2026-03-27 04:41:52.311823') 2026-03-27 12:41:52,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,313 | 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, '798d44d7-64c9-418a-b189-519d509200dd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '9d1a6e07-782c-472a-8ed1-f258447cfe38', '2026-03-27 04:41:52.311823', '2026-03-27 04:41:52.311823')) 2026-03-27 12:41:52,316 | 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, '798d44d7-64c9-418a-b189-519d509200dd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '9d1a6e07-782c-472a-8ed1-f258447cfe38', '2026-03-27 04:41:52.311823', '2026-03-27 04:41:52.311823')) completed 2026-03-27 12:41:52,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,317 | INFO | sqlalchemy.engine.Engine | request_id=798d44d7-64c9-418a-b189-519d509200dd | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:41:52,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,323 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,324 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:41:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:41:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,327 | INFO | sqlalchemy.engine.Engine | request_id=798d44d7-64c9-418a-b189-519d509200dd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:41:52,327 | INFO | sqlalchemy.engine.Engine | request_id=798d44d7-64c9-418a-b189-519d509200dd | 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 12:41:52,328 | INFO | sqlalchemy.engine.Engine | request_id=798d44d7-64c9-418a-b189-519d509200dd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1396s ago] ('9d1a6e07-782c-472a-8ed1-f258447cfe38',) 2026-03-27 12:41:52,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,328 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,329 | 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 = ?', ('9d1a6e07-782c-472a-8ed1-f258447cfe38',)) 2026-03-27 12:41:52,329 | 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 = ?', ('9d1a6e07-782c-472a-8ed1-f258447cfe38',)) completed 2026-03-27 12:41:52,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,331 | INFO | sqlalchemy.engine.Engine | request_id=798d44d7-64c9-418a-b189-519d509200dd | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:41:52,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:41:52,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:41:52,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,616 | INFO | jarvis.request | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:42:52,617 | INFO | jarvis.request | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:42:52,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:42:52,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:42:52,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,620 | INFO | sqlalchemy.engine.Engine | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:42:52,621 | INFO | sqlalchemy.engine.Engine | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | 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 12:42:52,621 | INFO | sqlalchemy.engine.Engine | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1456s ago] ('info', 'system', None, 'ea3d5081-ca42-474e-acea-ff5a45dca693', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '328ce3b2-7deb-4270-aea9-b7c55dc1efb6', '2026-03-27 04:42:52.621441', '2026-03-27 04:42:52.621441') 2026-03-27 12:42:52,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,622 | 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, 'ea3d5081-ca42-474e-acea-ff5a45dca693', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '328ce3b2-7deb-4270-aea9-b7c55dc1efb6', '2026-03-27 04:42:52.621441', '2026-03-27 04:42:52.621441')) 2026-03-27 12:42:52,625 | 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, 'ea3d5081-ca42-474e-acea-ff5a45dca693', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '328ce3b2-7deb-4270-aea9-b7c55dc1efb6', '2026-03-27 04:42:52.621441', '2026-03-27 04:42:52.621441')) completed 2026-03-27 12:42:52,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,626 | INFO | sqlalchemy.engine.Engine | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:42:52,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,633 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,633 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,634 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,634 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:42:52,634 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:42:52,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,636 | INFO | sqlalchemy.engine.Engine | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:42:52,636 | INFO | sqlalchemy.engine.Engine | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | 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 12:42:52,636 | INFO | sqlalchemy.engine.Engine | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1456s ago] ('328ce3b2-7deb-4270-aea9-b7c55dc1efb6',) 2026-03-27 12:42:52,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,637 | 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 = ?', ('328ce3b2-7deb-4270-aea9-b7c55dc1efb6',)) 2026-03-27 12:42:52,638 | 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 = ?', ('328ce3b2-7deb-4270-aea9-b7c55dc1efb6',)) completed 2026-03-27 12:42:52,638 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,638 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,639 | INFO | sqlalchemy.engine.Engine | request_id=ea3d5081-ca42-474e-acea-ff5a45dca693 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:42:52,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:42:52,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:42:52,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,322 | INFO | jarvis.request | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:43:52,324 | INFO | jarvis.request | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:43:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,325 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:43:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:43:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,326 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,327 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,327 | INFO | sqlalchemy.engine.Engine | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:43:52,328 | INFO | sqlalchemy.engine.Engine | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | 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 12:43:52,328 | INFO | sqlalchemy.engine.Engine | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1516s ago] ('info', 'system', None, '9084ade8-c5b2-42c0-8522-30ab64eae8fa', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'be31de18-45d6-424e-af7a-9f90cb16a73b', '2026-03-27 04:43:52.328872', '2026-03-27 04:43:52.328872') 2026-03-27 12:43:52,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,329 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,329 | 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, '9084ade8-c5b2-42c0-8522-30ab64eae8fa', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'be31de18-45d6-424e-af7a-9f90cb16a73b', '2026-03-27 04:43:52.328872', '2026-03-27 04:43:52.328872')) 2026-03-27 12:43:52,333 | 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, '9084ade8-c5b2-42c0-8522-30ab64eae8fa', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'be31de18-45d6-424e-af7a-9f90cb16a73b', '2026-03-27 04:43:52.328872', '2026-03-27 04:43:52.328872')) completed 2026-03-27 12:43:52,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,334 | INFO | sqlalchemy.engine.Engine | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:43:52,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:43:52,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:43:52,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,347 | INFO | sqlalchemy.engine.Engine | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:43:52,347 | INFO | sqlalchemy.engine.Engine | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | 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 12:43:52,348 | INFO | sqlalchemy.engine.Engine | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1516s ago] ('be31de18-45d6-424e-af7a-9f90cb16a73b',) 2026-03-27 12:43:52,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,349 | 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 = ?', ('be31de18-45d6-424e-af7a-9f90cb16a73b',)) 2026-03-27 12:43:52,349 | 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 = ?', ('be31de18-45d6-424e-af7a-9f90cb16a73b',)) completed 2026-03-27 12:43:52,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,351 | INFO | sqlalchemy.engine.Engine | request_id=9084ade8-c5b2-42c0-8522-30ab64eae8fa | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:43:52,351 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:43:52,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:43:52,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,626 | INFO | jarvis.request | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:44:52,627 | INFO | jarvis.request | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:44:52,628 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,629 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,629 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:44:52,629 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:44:52,629 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,630 | INFO | sqlalchemy.engine.Engine | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:44:52,631 | INFO | sqlalchemy.engine.Engine | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | 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 12:44:52,631 | INFO | sqlalchemy.engine.Engine | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1576s ago] ('info', 'system', None, '7946a655-6b9f-4ce8-89d8-2d59e79eed18', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '43297bc3-7514-4fbb-8491-d8db75ac7af7', '2026-03-27 04:44:52.631649', '2026-03-27 04:44:52.631649') 2026-03-27 12:44:52,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,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, '7946a655-6b9f-4ce8-89d8-2d59e79eed18', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '43297bc3-7514-4fbb-8491-d8db75ac7af7', '2026-03-27 04:44:52.631649', '2026-03-27 04:44:52.631649')) 2026-03-27 12:44:52,635 | 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, '7946a655-6b9f-4ce8-89d8-2d59e79eed18', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '43297bc3-7514-4fbb-8491-d8db75ac7af7', '2026-03-27 04:44:52.631649', '2026-03-27 04:44:52.631649')) completed 2026-03-27 12:44:52,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,635 | INFO | sqlalchemy.engine.Engine | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:44:52,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:44:52,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:44:52,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,646 | INFO | sqlalchemy.engine.Engine | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:44:52,646 | INFO | sqlalchemy.engine.Engine | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | 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 12:44:52,647 | INFO | sqlalchemy.engine.Engine | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1576s ago] ('43297bc3-7514-4fbb-8491-d8db75ac7af7',) 2026-03-27 12:44:52,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,647 | 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 = ?', ('43297bc3-7514-4fbb-8491-d8db75ac7af7',)) 2026-03-27 12:44:52,648 | 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 = ?', ('43297bc3-7514-4fbb-8491-d8db75ac7af7',)) completed 2026-03-27 12:44:52,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,649 | INFO | sqlalchemy.engine.Engine | request_id=7946a655-6b9f-4ce8-89d8-2d59e79eed18 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:44:52,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:44:52,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:44:52,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,328 | INFO | jarvis.request | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:45:52,329 | INFO | jarvis.request | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:45:52,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:45:52,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:45:52,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,333 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,333 | INFO | sqlalchemy.engine.Engine | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:45:52,334 | INFO | sqlalchemy.engine.Engine | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | 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 12:45:52,334 | INFO | sqlalchemy.engine.Engine | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1636s ago] ('info', 'system', None, 'f8b144c6-7631-4822-9ee2-8c2e619cadb4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '79678dec-91da-467e-8c2a-152e5ce28bf1', '2026-03-27 04:45:52.334358', '2026-03-27 04:45:52.334358') 2026-03-27 12:45:52,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,335 | 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, 'f8b144c6-7631-4822-9ee2-8c2e619cadb4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '79678dec-91da-467e-8c2a-152e5ce28bf1', '2026-03-27 04:45:52.334358', '2026-03-27 04:45:52.334358')) 2026-03-27 12:45:52,338 | 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, 'f8b144c6-7631-4822-9ee2-8c2e619cadb4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '79678dec-91da-467e-8c2a-152e5ce28bf1', '2026-03-27 04:45:52.334358', '2026-03-27 04:45:52.334358')) completed 2026-03-27 12:45:52,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,340 | INFO | sqlalchemy.engine.Engine | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:45:52,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:45:52,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:45:52,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,350 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,351 | INFO | sqlalchemy.engine.Engine | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:45:52,351 | INFO | sqlalchemy.engine.Engine | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | 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 12:45:52,351 | INFO | sqlalchemy.engine.Engine | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1636s ago] ('79678dec-91da-467e-8c2a-152e5ce28bf1',) 2026-03-27 12:45:52,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,352 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,352 | 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 = ?', ('79678dec-91da-467e-8c2a-152e5ce28bf1',)) 2026-03-27 12:45:52,353 | 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 = ?', ('79678dec-91da-467e-8c2a-152e5ce28bf1',)) completed 2026-03-27 12:45:52,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,355 | INFO | sqlalchemy.engine.Engine | request_id=f8b144c6-7631-4822-9ee2-8c2e619cadb4 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:45:52,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:45:52,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:45:52,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,633 | INFO | jarvis.request | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:46:52,635 | INFO | jarvis.request | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:46:52,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:46:52,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:46:52,638 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,638 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,638 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,639 | INFO | sqlalchemy.engine.Engine | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:46:52,640 | INFO | sqlalchemy.engine.Engine | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | 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 12:46:52,640 | INFO | sqlalchemy.engine.Engine | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1696s ago] ('info', 'system', None, '8b1964f7-5509-4677-b063-d45cf8a25a9d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ec781b83-6951-471b-8f73-33627d7fcbab', '2026-03-27 04:46:52.640243', '2026-03-27 04:46:52.640243') 2026-03-27 12:46:52,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,640 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,641 | 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, '8b1964f7-5509-4677-b063-d45cf8a25a9d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ec781b83-6951-471b-8f73-33627d7fcbab', '2026-03-27 04:46:52.640243', '2026-03-27 04:46:52.640243')) 2026-03-27 12:46:52,644 | 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, '8b1964f7-5509-4677-b063-d45cf8a25a9d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ec781b83-6951-471b-8f73-33627d7fcbab', '2026-03-27 04:46:52.640243', '2026-03-27 04:46:52.640243')) completed 2026-03-27 12:46:52,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,645 | INFO | sqlalchemy.engine.Engine | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:46:52,645 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:46:52,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:46:52,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,655 | INFO | sqlalchemy.engine.Engine | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:46:52,655 | INFO | sqlalchemy.engine.Engine | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | 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 12:46:52,656 | INFO | sqlalchemy.engine.Engine | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1696s ago] ('ec781b83-6951-471b-8f73-33627d7fcbab',) 2026-03-27 12:46:52,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,657 | 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 = ?', ('ec781b83-6951-471b-8f73-33627d7fcbab',)) 2026-03-27 12:46:52,658 | 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 = ?', ('ec781b83-6951-471b-8f73-33627d7fcbab',)) completed 2026-03-27 12:46:52,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,659 | INFO | sqlalchemy.engine.Engine | request_id=8b1964f7-5509-4677-b063-d45cf8a25a9d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:46:52,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:46:52,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:46:52,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,336 | INFO | jarvis.request | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:47:52,339 | INFO | jarvis.request | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:47:52,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:47:52,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:47:52,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,342 | INFO | sqlalchemy.engine.Engine | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:47:52,343 | INFO | sqlalchemy.engine.Engine | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | 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 12:47:52,343 | INFO | sqlalchemy.engine.Engine | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1756s ago] ('info', 'system', None, '9641ff68-aaa2-4a45-8eda-ff3ab65f3077', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '59e5af42-651e-45ab-91e9-98bb65738d9c', '2026-03-27 04:47:52.343263', '2026-03-27 04:47:52.343263') 2026-03-27 12:47:52,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,344 | 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, '9641ff68-aaa2-4a45-8eda-ff3ab65f3077', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '59e5af42-651e-45ab-91e9-98bb65738d9c', '2026-03-27 04:47:52.343263', '2026-03-27 04:47:52.343263')) 2026-03-27 12:47:52,346 | 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, '9641ff68-aaa2-4a45-8eda-ff3ab65f3077', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '59e5af42-651e-45ab-91e9-98bb65738d9c', '2026-03-27 04:47:52.343263', '2026-03-27 04:47:52.343263')) completed 2026-03-27 12:47:52,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,347 | INFO | sqlalchemy.engine.Engine | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:47:52,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:47:52,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:47:52,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,358 | INFO | sqlalchemy.engine.Engine | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:47:52,359 | INFO | sqlalchemy.engine.Engine | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | 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 12:47:52,359 | INFO | sqlalchemy.engine.Engine | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1756s ago] ('59e5af42-651e-45ab-91e9-98bb65738d9c',) 2026-03-27 12:47:52,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,360 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,360 | 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 = ?', ('59e5af42-651e-45ab-91e9-98bb65738d9c',)) 2026-03-27 12:47:52,361 | 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 = ?', ('59e5af42-651e-45ab-91e9-98bb65738d9c',)) completed 2026-03-27 12:47:52,361 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,362 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,362 | INFO | sqlalchemy.engine.Engine | request_id=9641ff68-aaa2-4a45-8eda-ff3ab65f3077 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:47:52,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:47:52,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:47:52,363 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,639 | INFO | jarvis.request | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:48:52,641 | INFO | jarvis.request | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:48:52,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:48:52,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:48:52,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,645 | INFO | sqlalchemy.engine.Engine | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:48:52,645 | INFO | sqlalchemy.engine.Engine | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | 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 12:48:52,646 | INFO | sqlalchemy.engine.Engine | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1816s ago] ('info', 'system', None, '55fc4959-e2a0-4412-9a00-49a1b1306530', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8b4694bf-05d8-4058-a240-ce127b485af4', '2026-03-27 04:48:52.645552', '2026-03-27 04:48:52.645552') 2026-03-27 12:48:52,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,647 | 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, '55fc4959-e2a0-4412-9a00-49a1b1306530', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8b4694bf-05d8-4058-a240-ce127b485af4', '2026-03-27 04:48:52.645552', '2026-03-27 04:48:52.645552')) 2026-03-27 12:48:52,650 | 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, '55fc4959-e2a0-4412-9a00-49a1b1306530', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8b4694bf-05d8-4058-a240-ce127b485af4', '2026-03-27 04:48:52.645552', '2026-03-27 04:48:52.645552')) completed 2026-03-27 12:48:52,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,651 | INFO | sqlalchemy.engine.Engine | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:48:52,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,660 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,661 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:48:52,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:48:52,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,663 | INFO | sqlalchemy.engine.Engine | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:48:52,663 | INFO | sqlalchemy.engine.Engine | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | 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 12:48:52,664 | INFO | sqlalchemy.engine.Engine | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1816s ago] ('8b4694bf-05d8-4058-a240-ce127b485af4',) 2026-03-27 12:48:52,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,665 | 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 = ?', ('8b4694bf-05d8-4058-a240-ce127b485af4',)) 2026-03-27 12:48:52,665 | 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 = ?', ('8b4694bf-05d8-4058-a240-ce127b485af4',)) completed 2026-03-27 12:48:52,665 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,667 | INFO | sqlalchemy.engine.Engine | request_id=55fc4959-e2a0-4412-9a00-49a1b1306530 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:48:52,667 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:48:52,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:48:52,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,340 | INFO | jarvis.request | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 12:49:52,341 | INFO | jarvis.request | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 12:49:52,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:49:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:49:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,342 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,343 | INFO | sqlalchemy.engine.Engine | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:49:52,343 | INFO | sqlalchemy.engine.Engine | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | 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 12:49:52,343 | INFO | sqlalchemy.engine.Engine | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1876s ago] ('info', 'system', None, '56d23fdd-4022-46d9-b573-d502cec69737', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'babc3958-eb56-424d-9c3a-c0e1b0db1405', '2026-03-27 04:49:52.343941', '2026-03-27 04:49:52.343941') 2026-03-27 12:49:52,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,344 | 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, '56d23fdd-4022-46d9-b573-d502cec69737', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'babc3958-eb56-424d-9c3a-c0e1b0db1405', '2026-03-27 04:49:52.343941', '2026-03-27 04:49:52.343941')) 2026-03-27 12:49:52,347 | 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, '56d23fdd-4022-46d9-b573-d502cec69737', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'babc3958-eb56-424d-9c3a-c0e1b0db1405', '2026-03-27 04:49:52.343941', '2026-03-27 04:49:52.343941')) completed 2026-03-27 12:49:52,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,348 | INFO | sqlalchemy.engine.Engine | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 12:49:52,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,353 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,354 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 12:49:52,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 12:49:52,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,355 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,356 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,356 | INFO | sqlalchemy.engine.Engine | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 12:49:52,356 | INFO | sqlalchemy.engine.Engine | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | 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 12:49:52,356 | INFO | sqlalchemy.engine.Engine | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 1876s ago] ('babc3958-eb56-424d-9c3a-c0e1b0db1405',) 2026-03-27 12:49:52,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,357 | 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 = ?', ('babc3958-eb56-424d-9c3a-c0e1b0db1405',)) 2026-03-27 12:49:52,357 | 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 = ?', ('babc3958-eb56-424d-9c3a-c0e1b0db1405',)) completed 2026-03-27 12:49:52,357 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,358 | INFO | sqlalchemy.engine.Engine | request_id=56d23fdd-4022-46d9-b573-d502cec69737 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 12:49:52,358 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 12:49:52,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 12:49:52,359 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed