INFO: Started server process [33032] INFO: Waiting for application startup. 2026-03-27 23:22:03,473 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x00000170F888A340> 2026-03-27 23:22:03,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x00000170F888A340> completed 2026-03-27 23:22:03,479 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) 2026-03-27 23:22:03,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) completed 2026-03-27 23:22:03,480 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 23:22:03,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 23:22:03,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,481 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA read_uncommitted', []) 2026-03-27 23:22:03,482 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA read_uncommitted', []) completed 2026-03-27 23:22:03,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,483 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,484 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,485 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:03,485 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("users") 2026-03-27 23:22:03,486 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,486 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("users")', ()) 2026-03-27 23:22:03,488 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("users")', ()) completed 2026-03-27 23:22:03,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,489 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,490 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,491 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,491 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("documents") 2026-03-27 23:22:03,491 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("documents")', ()) 2026-03-27 23:22:03,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("documents")', ()) completed 2026-03-27 23:22:03,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,492 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,493 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("document_chunks") 2026-03-27 23:22:03,493 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,493 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("document_chunks")', ()) 2026-03-27 23:22:03,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("document_chunks")', ()) completed 2026-03-27 23:22:03,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,494 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,495 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("tasks") 2026-03-27 23:22:03,495 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,495 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("tasks")', ()) 2026-03-27 23:22:03,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("tasks")', ()) completed 2026-03-27 23:22:03,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,496 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,497 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("task_histories") 2026-03-27 23:22:03,497 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,497 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("task_histories")', ()) 2026-03-27 23:22:03,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("task_histories")', ()) completed 2026-03-27 23:22:03,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,498 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,498 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_posts") 2026-03-27 23:22:03,499 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,499 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("forum_posts")', ()) 2026-03-27 23:22:03,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("forum_posts")', ()) completed 2026-03-27 23:22:03,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,500 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,501 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("forum_replies") 2026-03-27 23:22:03,501 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,501 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("forum_replies")', ()) 2026-03-27 23:22:03,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("forum_replies")', ()) completed 2026-03-27 23:22:03,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,502 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,503 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agents") 2026-03-27 23:22:03,503 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("agents")', ()) 2026-03-27 23:22:03,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("agents")', ()) completed 2026-03-27 23:22:03,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,504 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("agent_messages") 2026-03-27 23:22:03,505 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("agent_messages")', ()) 2026-03-27 23:22:03,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("agent_messages")', ()) completed 2026-03-27 23:22:03,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,506 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("conversations") 2026-03-27 23:22:03,506 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,506 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("conversations")', ()) 2026-03-27 23:22:03,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("conversations")', ()) completed 2026-03-27 23:22:03,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,508 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("messages") 2026-03-27 23:22:03,508 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("messages")', ()) 2026-03-27 23:22:03,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("messages")', ()) completed 2026-03-27 23:22:03,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,509 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,510 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_nodes") 2026-03-27 23:22:03,510 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,510 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,511 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("kg_nodes")', ()) 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("kg_nodes")', ()) completed 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,512 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("kg_edges") 2026-03-27 23:22:03,512 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("kg_edges")', ()) 2026-03-27 23:22:03,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("kg_edges")', ()) completed 2026-03-27 23:22:03,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,513 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("memory_summaries") 2026-03-27 23:22:03,513 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("memory_summaries")', ()) 2026-03-27 23:22:03,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("memory_summaries")', ()) completed 2026-03-27 23:22:03,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,514 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,515 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("user_memories") 2026-03-27 23:22:03,515 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("user_memories")', ()) 2026-03-27 23:22:03,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("user_memories")', ()) completed 2026-03-27 23:22:03,515 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,516 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_event_tags") 2026-03-27 23:22:03,517 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_event_tags")', ()) 2026-03-27 23:22:03,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_event_tags")', ()) completed 2026-03-27 23:22:03,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,518 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_tags") 2026-03-27 23:22:03,519 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,519 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_memory_tags")', ()) 2026-03-27 23:22:03,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_memory_tags")', ()) completed 2026-03-27 23:22:03,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,521 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memory_sources") 2026-03-27 23:22:03,521 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_memory_sources")', ()) 2026-03-27 23:22:03,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_memory_sources")', ()) completed 2026-03-27 23:22:03,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,522 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_events") 2026-03-27 23:22:03,522 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_events")', ()) 2026-03-27 23:22:03,523 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_events")', ()) completed 2026-03-27 23:22:03,523 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,523 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,523 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,523 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,524 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_candidates") 2026-03-27 23:22:03,524 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,524 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,524 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,524 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_candidates")', ()) 2026-03-27 23:22:03,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_candidates")', ()) completed 2026-03-27 23:22:03,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,527 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_memories") 2026-03-27 23:22:03,527 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_memories")', ()) 2026-03-27 23:22:03,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_memories")', ()) completed 2026-03-27 23:22:03,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,528 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("brain_tags") 2026-03-27 23:22:03,528 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("brain_tags")', ()) 2026-03-27 23:22:03,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("brain_tags")', ()) completed 2026-03-27 23:22:03,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,529 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("daily_todos") 2026-03-27 23:22:03,530 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("daily_todos")', ()) 2026-03-27 23:22:03,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("daily_todos")', ()) completed 2026-03-27 23:22:03,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,532 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("reminders") 2026-03-27 23:22:03,532 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("reminders")', ()) 2026-03-27 23:22:03,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("reminders")', ()) completed 2026-03-27 23:22:03,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,533 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("goals") 2026-03-27 23:22:03,533 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("goals")', ()) 2026-03-27 23:22:03,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("goals")', ()) completed 2026-03-27 23:22:03,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,535 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("logs") 2026-03-27 23:22:03,535 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("logs")', ()) 2026-03-27 23:22:03,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("logs")', ()) completed 2026-03-27 23:22:03,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,537 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("skills") 2026-03-27 23:22:03,537 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("skills")', ()) 2026-03-27 23:22:03,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("skills")', ()) completed 2026-03-27 23:22:03,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,538 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA main.table_info("folders") 2026-03-27 23:22:03,539 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [raw sql] () 2026-03-27 23:22:03,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA main.table_info("folders")', ()) 2026-03-27 23:22:03,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA main.table_info("folders")', ()) completed 2026-03-27 23:22:03,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,541 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(logs) 2026-03-27 23:22:03,542 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00042s] () 2026-03-27 23:22:03,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(logs)', ()) 2026-03-27 23:22:03,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(logs)', ()) completed 2026-03-27 23:22:03,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,544 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(messages) 2026-03-27 23:22:03,545 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00028s] () 2026-03-27 23:22:03,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(messages)', ()) 2026-03-27 23:22:03,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(messages)', ()) completed 2026-03-27 23:22:03,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,546 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(documents) 2026-03-27 23:22:03,547 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00025s] () 2026-03-27 23:22:03,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(documents)', ()) 2026-03-27 23:22:03,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(documents)', ()) completed 2026-03-27 23:22:03,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,548 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(users) 2026-03-27 23:22:03,549 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00026s] () 2026-03-27 23:22:03,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(users)', ()) 2026-03-27 23:22:03,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(users)', ()) completed 2026-03-27 23:22:03,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,550 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT id, email, username FROM users ORDER BY created_at, id 2026-03-27 23:22:03,551 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00025s] () 2026-03-27 23:22:03,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT id, email, username FROM users ORDER BY created_at, id', ()) 2026-03-27 23:22:03,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT id, email, username FROM users ORDER BY created_at, id', ()) completed 2026-03-27 23:22:03,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,552 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(users) 2026-03-27 23:22:03,553 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00034s] () 2026-03-27 23:22:03,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA index_list(users)', ()) 2026-03-27 23:22:03,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA index_list(users)', ()) completed 2026-03-27 23:22:03,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,554 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(forum_posts) 2026-03-27 23:22:03,554 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00019s] () 2026-03-27 23:22:03,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(forum_posts)', ()) 2026-03-27 23:22:03,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(forum_posts)', ()) completed 2026-03-27 23:22:03,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,556 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA index_list(forum_posts) 2026-03-27 23:22:03,556 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00033s] () 2026-03-27 23:22:03,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA index_list(forum_posts)', ()) 2026-03-27 23:22:03,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA index_list(forum_posts)', ()) completed 2026-03-27 23:22:03,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,558 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(agents) 2026-03-27 23:22:03,558 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00020s] () 2026-03-27 23:22:03,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(agents)', ()) 2026-03-27 23:22:03,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(agents)', ()) completed 2026-03-27 23:22:03,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,560 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | PRAGMA table_info(skills) 2026-03-27 23:22:03,560 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00024s] () 2026-03-27 23:22:03,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'PRAGMA table_info(skills)', ()) 2026-03-27 23:22:03,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'PRAGMA table_info(skills)', ()) completed 2026-03-27 23:22:03,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,562 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner' 2026-03-27 23:22:03,562 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00024s] () 2026-03-27 23:22:03,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, "UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'", ()) 2026-03-27 23:22:03,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, "UPDATE skills SET agent_type = 'schedule_planner' WHERE agent_type = 'planner'", ()) completed 2026-03-27 23:22:03,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,564 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,564 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00024s] ('½ñÈÕÖØµã²ð½â',) 2026-03-27 23:22:03,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('½ñÈÕÖØµã²ð½â',)) 2026-03-27 23:22:03,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('½ñÈÕÖØµã²ð½â',)) completed 2026-03-27 23:22:03,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,565 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,565 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.001728s ago] ('Öܼƻ®±àÅÅ',) 2026-03-27 23:22:03,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Öܼƻ®±àÅÅ',)) 2026-03-27 23:22:03,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Öܼƻ®±àÅÅ',)) completed 2026-03-27 23:22:03,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,566 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,566 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.003168s ago] ('ʱ¼ä³åÍ»·ÖÎö',) 2026-03-27 23:22:03,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ¼ä³åÍ»·ÖÎö',)) 2026-03-27 23:22:03,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ʱ¼ä³åÍ»·ÖÎö',)) completed 2026-03-27 23:22:03,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,568 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,568 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.004831s ago] ('ÈÎÎñÖ´ÐÐ SOP',) 2026-03-27 23:22:03,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ÈÎÎñÖ´ÐÐ SOP',)) 2026-03-27 23:22:03,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ÈÎÎñÖ´ÐÐ SOP',)) completed 2026-03-27 23:22:03,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,570 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,570 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.006233s ago] ('Íⲿ½»»¥Íƽø',) 2026-03-27 23:22:03,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Íⲿ½»»¥Íƽø',)) 2026-03-27 23:22:03,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Íⲿ½»»¥Íƽø',)) completed 2026-03-27 23:22:03,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,572 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,572 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.007691s ago] ('֪ʶ¼ìË÷ÕªÒª',) 2026-03-27 23:22:03,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ¼ìË÷ÕªÒª',)) 2026-03-27 23:22:03,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('֪ʶ¼ìË÷ÕªÒª',)) completed 2026-03-27 23:22:03,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,573 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,573 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.009017s ago] ('ͼÆ×³Áµí²ßÂÔ',) 2026-03-27 23:22:03,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼÆ×³Áµí²ßÂÔ',)) 2026-03-27 23:22:03,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('ͼÆ×³Áµí²ßÂÔ',)) completed 2026-03-27 23:22:03,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,574 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,574 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.0103s ago] ('·çÏÕʶ±ðÄ£°å',) 2026-03-27 23:22:03,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('·çÏÕʶ±ðÄ£°å',)) 2026-03-27 23:22:03,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('·çÏÕʶ±ðÄ£°å',)) completed 2026-03-27 23:22:03,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,576 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | UPDATE skills SET is_builtin = 1 WHERE name = ? 2026-03-27 23:22:03,576 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [cached since 0.01188s ago] ('Ç÷ÊÆ¶´²ìÄ£°å',) 2026-03-27 23:22:03,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Ç÷ÊÆ¶´²ìÄ£°å',)) 2026-03-27 23:22:03,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE skills SET is_builtin = 1 WHERE name = ?', ('Ç÷ÊÆ¶´²ìÄ£°å',)) completed 2026-03-27 23:22:03,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,577 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT 2026-03-27 23:22:03,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,674 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:03,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:03,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,676 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:03,721 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.username = ? OR users.email = ? 2026-03-27 23:22:03,721 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00036s] ('admin', 'admin@example.com') 2026-03-27 23:22:03,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.username = ? OR users.email = ?', ('admin', 'admin@example.com')) 2026-03-27 23:22:03,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.username = ? OR users.email = ?', ('admin', 'admin@example.com')) completed 2026-03-27 23:22:03,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,725 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,725 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC 2026-03-27 23:22:03,726 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00043s] () 2026-03-27 23:22:03,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ()) 2026-03-27 23:22:03,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ()) completed 2026-03-27 23:22:03,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,729 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT skills.name FROM skills 2026-03-27 23:22:03,729 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00031s] () 2026-03-27 23:22:03,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT skills.name \nFROM skills', ()) 2026-03-27 23:22:03,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT skills.name \nFROM skills', ()) completed 2026-03-27 23:22:03,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,731 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK 2026-03-27 23:22:03,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:03,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:03,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,733 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,734 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:03,736 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:03,736 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00045s] ('info', 'system', None, None, None, None, None, None, 'app.startup', 'application_started', '{"version": "0.1.0"}', 'app', None, 'fda879f8-c039-4e4d-85e5-bda7675cf457', '2026-03-27 15:22:03.736995', '2026-03-27 15:22:03.736995') 2026-03-27 23:22:03,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,737 | 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, 'fda879f8-c039-4e4d-85e5-bda7675cf457', '2026-03-27 15:22:03.736995', '2026-03-27 15:22:03.736995')) 2026-03-27 23:22:03,739 | 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, 'fda879f8-c039-4e4d-85e5-bda7675cf457', '2026-03-27 15:22:03.736995', '2026-03-27 15:22:03.736995')) completed 2026-03-27 23:22:03,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,740 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | COMMIT 2026-03-27 23:22:03,742 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:03,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:03,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,759 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:03,761 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:03,761 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | [generated in 0.00027s] ('fda879f8-c039-4e4d-85e5-bda7675cf457',) 2026-03-27 23:22:03,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,762 | 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 = ?', ('fda879f8-c039-4e4d-85e5-bda7675cf457',)) 2026-03-27 23:22:03,762 | 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 = ?', ('fda879f8-c039-4e4d-85e5-bda7675cf457',)) completed 2026-03-27 23:22:03,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,764 | INFO | sqlalchemy.engine.Engine | request_id=- | user=anonymous | - - | status=- | duration=- | ROLLBACK 2026-03-27 23:22:03,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:03,765 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 23:22:03,765 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:03,765 | DEBUG | tzlocal | request_id=- | user=anonymous | - - | status=- | duration=- | Looking up time zone info from registry 2026-03-27 23:22:03,766 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 23:22:03,766 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 23:22:03,766 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 23:22:03,766 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Adding job tentatively -- it will be properly scheduled when the scheduler starts 2026-03-27 23:22:03,768 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿÈÕÈÎÎñ·ÖÎö" to job store "default" 2026-03-27 23:22:03,768 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÂÛָ̳ÁîɨÃè" to job store "default" 2026-03-27 23:22:03,768 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "֪ʶͼÆ×ÖØ½¨" to job store "default" 2026-03-27 23:22:03,768 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿÈÕ±êÇ©Éú³É" to job store "default" 2026-03-27 23:22:03,768 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Added job "ÿÈÕ´ý°ìÉú³É" to job store "default" 2026-03-27 23:22:03,768 | INFO | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Scheduler started 2026-03-27 23:22:03,768 | INFO | app.services.scheduler_service | request_id=- | user=anonymous | - - | status=- | duration=- | [Scheduler] ¶¨Ê±ÈÎÎñµ÷¶ÈÆ÷ÒÑÆô¶¯ 2026-03-27 23:22:03,769 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Looking for jobs to run 2026-03-27 23:22:03,769 | DEBUG | apscheduler.scheduler | request_id=- | user=anonymous | - - | status=- | duration=- | Next wakeup is due at 2026-03-28 00:00:00+08:00 (in 2276.230788 seconds) INFO: Application startup complete. INFO: Uvicorn running on http://127.0.0.1:3337 (Press CTRL+C to quit) 2026-03-27 23:22:11,247 | INFO | jarvis.request | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:11,250 | INFO | jarvis.request | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=200 | duration=3 | request_completed 2026-03-27 23:22:11,251 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,251 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,252 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:11,252 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:11,252 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,252 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,253 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,253 | INFO | sqlalchemy.engine.Engine | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:11,254 | INFO | sqlalchemy.engine.Engine | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:11,254 | INFO | sqlalchemy.engine.Engine | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 7.517s ago] ('info', 'system', None, 'c8ef6b04-77fa-4d41-ae2b-1e611a51d00a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, 'f0ac8f79-a6b6-4732-9e2b-9d72de93a498', '2026-03-27 15:22:11.253665', '2026-03-27 15:22:11.253665') 2026-03-27 23:22:11,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,254 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,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', None, 'c8ef6b04-77fa-4d41-ae2b-1e611a51d00a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, 'f0ac8f79-a6b6-4732-9e2b-9d72de93a498', '2026-03-27 15:22:11.253665', '2026-03-27 15:22:11.253665')) 2026-03-27 23:22:11,257 | 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, 'c8ef6b04-77fa-4d41-ae2b-1e611a51d00a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, 'f0ac8f79-a6b6-4732-9e2b-9d72de93a498', '2026-03-27 15:22:11.253665', '2026-03-27 15:22:11.253665')) completed 2026-03-27 23:22:11,257 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,258 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,258 | INFO | sqlalchemy.engine.Engine | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:11,258 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,281 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:11,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:11,282 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,283 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,283 | INFO | sqlalchemy.engine.Engine | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:11,284 | INFO | sqlalchemy.engine.Engine | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:11,284 | INFO | sqlalchemy.engine.Engine | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 7.523s ago] ('f0ac8f79-a6b6-4732-9e2b-9d72de93a498',) 2026-03-27 23:22:11,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,284 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,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 = ?', ('f0ac8f79-a6b6-4732-9e2b-9d72de93a498',)) 2026-03-27 23:22:11,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 = ?', ('f0ac8f79-a6b6-4732-9e2b-9d72de93a498',)) completed 2026-03-27 23:22:11,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,285 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,286 | INFO | sqlalchemy.engine.Engine | request_id=c8ef6b04-77fa-4d41-ae2b-1e611a51d00a | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:11,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:11,286 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:11,287 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,089 | INFO | jarvis.request | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | request_started 2026-03-27 23:22:12,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,109 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,110 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,111 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,113 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:22:12,113 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | [generated in 0.00040s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:22:12,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,114 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:22:12,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:22:12,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,115 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,116 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,117 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,117 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC 2026-03-27 23:22:12,118 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 8.392s ago] () 2026-03-27 23:22:12,118 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ()) 2026-03-27 23:22:12,119 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.is_active = 1 ORDER BY users.is_superuser DESC, users.created_at ASC', ()) completed 2026-03-27 23:22:12,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,121 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | SELECT skills.name FROM skills 2026-03-27 23:22:12,122 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 8.393s ago] () 2026-03-27 23:22:12,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT skills.name \nFROM skills', ()) 2026-03-27 23:22:12,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT skills.name \nFROM skills', ()) completed 2026-03-27 23:22:12,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,126 | INFO | jarvis.request | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=200 | duration=36 | request_completed 2026-03-27 23:22:12,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x00000170A665E980> 2026-03-27 23:22:12,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x00000170A665E980> completed 2026-03-27 23:22:12,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) 2026-03-27 23:22:12,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) completed 2026-03-27 23:22:12,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 23:22:12,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 23:22:12,130 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,131 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:12,131 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 8.395s ago] ('info', 'system', None, '42704b2c-3b9e-45b0-8269-0fd7fff30bc6', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 36, '0bd4f5c2-2368-4335-b971-460265200daf', '2026-03-27 15:22:12.131335', '2026-03-27 15:22:12.131335') 2026-03-27 23:22:12,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,132 | 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, '42704b2c-3b9e-45b0-8269-0fd7fff30bc6', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 36, '0bd4f5c2-2368-4335-b971-460265200daf', '2026-03-27 15:22:12.131335', '2026-03-27 15:22:12.131335')) 2026-03-27 23:22:12,137 | 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, '42704b2c-3b9e-45b0-8269-0fd7fff30bc6', '/api/auth/me', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 36, '0bd4f5c2-2368-4335-b971-460265200daf', '2026-03-27 15:22:12.131335', '2026-03-27 15:22:12.131335')) completed 2026-03-27 23:22:12,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,138 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,138 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | COMMIT 2026-03-27 23:22:12,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,163 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,164 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,165 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,168 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,168 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:12,169 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | [cached since 8.408s ago] ('0bd4f5c2-2368-4335-b971-460265200daf',) 2026-03-27 23:22:12,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,169 | 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 = ?', ('0bd4f5c2-2368-4335-b971-460265200daf',)) 2026-03-27 23:22:12,170 | 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 = ?', ('0bd4f5c2-2368-4335-b971-460265200daf',)) completed 2026-03-27 23:22:12,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,172 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK 2026-03-27 23:22:12,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,174 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,175 | INFO | sqlalchemy.engine.Engine | request_id=42704b2c-3b9e-45b0-8269-0fd7fff30bc6 | user=anonymous | GET /api/auth/me | status=- | duration=- | ROLLBACK 2026-03-27 23:22:12,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,176 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,176 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,177 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,532 | INFO | jarvis.request | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:12,535 | INFO | jarvis.request | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=200 | duration=3 | request_completed 2026-03-27 23:22:12,537 | INFO | jarvis.request | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | request_started 2026-03-27 23:22:12,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,543 | INFO | jarvis.request | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | request_started 2026-03-27 23:22:12,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x00000170A6678AE0> 2026-03-27 23:22:12,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,563 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x00000170A6678AE0> completed 2026-03-27 23:22:12,564 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) 2026-03-27 23:22:12,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,565 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,566 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) completed 2026-03-27 23:22:12,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,567 | INFO | sqlalchemy.engine.Engine | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,567 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 23:22:12,568 | INFO | sqlalchemy.engine.Engine | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:12,568 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,569 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 23:22:12,569 | INFO | sqlalchemy.engine.Engine | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 8.832s ago] ('info', 'system', None, '7abcf4dd-b130-4700-9c70-602bd55b68cd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '07d7e618-a71d-4b37-9440-5a74dce1a438', '2026-03-27 15:22:12.568491', '2026-03-27 15:22:12.568491') 2026-03-27 23:22:12,570 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,571 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:22:12,571 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 0.4584s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:22:12,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,571 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,572 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:22:12,573 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,574 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:22:12,574 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 0.4619s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:22:12,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,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, '7abcf4dd-b130-4700-9c70-602bd55b68cd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '07d7e618-a71d-4b37-9440-5a74dce1a438', '2026-03-27 15:22:12.568491', '2026-03-27 15:22:12.568491')) 2026-03-27 23:22:12,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:22:12,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:22:12,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:22:12,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,580 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:22:12,580 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 0.4678s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:22:12,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, '7abcf4dd-b130-4700-9c70-602bd55b68cd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '07d7e618-a71d-4b37-9440-5a74dce1a438', '2026-03-27 15:22:12.568491', '2026-03-27 15:22:12.568491')) completed 2026-03-27 23:22:12,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,586 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at FROM conversations WHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC LIMIT ? OFFSET ? 2026-03-27 23:22:12,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:22:12,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,587 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | [generated in 0.00100s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0) 2026-03-27 23:22:12,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,589 | INFO | sqlalchemy.engine.Engine | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:12,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)) 2026-03-27 23:22:12,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:22:12,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,591 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,593 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:12,594 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 8.857s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', '40f2ee33-8334-447d-b9bb-500ffbe96f4f', '/api/settings', 'GET', 200, None, 'settings.get', '¼ÓÔØÓû§ÉèÖÃ', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Minimax", "provider": "openai", "model": "MiniMax-M2.7-highspeed", "has_base_url": true, "has_api_key": true, "enabled": true}]}, "vlm": {"count": 0, "items": []}, "embedding": {"count": 0, "items": []}, "rerank": {"count": 0, "items": []}}}', 'settings', None, 'b9355cbf-0c3d-49dc-936e-085272430390', '2026-03-27 15:22:12.593871', '2026-03-27 15:22:12.593871') 2026-03-27 23:22:12,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,595 | 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', '40f2ee33-8334-447d-b9bb-500ffbe96f4f', '/api/settings', 'GET', 200, None, 'settings.get', '¼ÓÔØÓû§ÉèÖÃ', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Minimax", "provider": "openai", "model": "MiniMax-M2.7-highspeed", "has_base_url": true, "has_api_key": true, "enabled": true}]}, "vlm": {"count": 0, "items": []}, "embedding": {"count": 0, "items": []}, "rerank": {"count": 0, "items": []}}}', 'settings', None, 'b9355cbf-0c3d-49dc-936e-085272430390', '2026-03-27 15:22:12.593871', '2026-03-27 15:22:12.593871')) 2026-03-27 23:22:12,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)) completed 2026-03-27 23:22:12,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,610 | 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', '40f2ee33-8334-447d-b9bb-500ffbe96f4f', '/api/settings', 'GET', 200, None, 'settings.get', '¼ÓÔØÓû§ÉèÖÃ', '{"llm_config": {"chat": {"count": 1, "items": [{"name": "Minimax", "provider": "openai", "model": "MiniMax-M2.7-highspeed", "has_base_url": true, "has_api_key": true, "enabled": true}]}, "vlm": {"count": 0, "items": []}, "embedding": {"count": 0, "items": []}, "rerank": {"count": 0, "items": []}}}', 'settings', None, 'b9355cbf-0c3d-49dc-936e-085272430390', '2026-03-27 15:22:12.593871', '2026-03-27 15:22:12.593871')) completed 2026-03-27 23:22:12,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,612 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | COMMIT 2026-03-27 23:22:12,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,616 | INFO | jarvis.request | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=200 | duration=78 | request_completed 2026-03-27 23:22:12,616 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,617 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,618 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,619 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x00000170A667A160> 2026-03-27 23:22:12,619 | INFO | sqlalchemy.engine.Engine | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,620 | INFO | sqlalchemy.engine.Engine | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:12,620 | INFO | sqlalchemy.engine.Engine | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 8.859s ago] ('07d7e618-a71d-4b37-9440-5a74dce1a438',) 2026-03-27 23:22:12,620 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,621 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x00000170A667A160> completed 2026-03-27 23:22:12,621 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,625 | 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 = ?', ('07d7e618-a71d-4b37-9440-5a74dce1a438',)) 2026-03-27 23:22:12,625 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) 2026-03-27 23:22:12,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) completed 2026-03-27 23:22:12,626 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 23:22:12,627 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 23:22:12,627 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,628 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:12,628 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 8.892s ago] ('info', 'system', None, '9c26e814-d94c-4d82-80e6-2bd488c5c1f9', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 78, '51fc1ddd-f82e-44bb-9ef0-2d031baa6ab6', '2026-03-27 15:22:12.628496', '2026-03-27 15:22:12.628496') 2026-03-27 23:22:12,628 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,629 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,629 | 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, '9c26e814-d94c-4d82-80e6-2bd488c5c1f9', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 78, '51fc1ddd-f82e-44bb-9ef0-2d031baa6ab6', '2026-03-27 15:22:12.628496', '2026-03-27 15:22:12.628496')) 2026-03-27 23:22:12,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,630 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,631 | 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 = ?', ('07d7e618-a71d-4b37-9440-5a74dce1a438',)) completed 2026-03-27 23:22:12,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,632 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,633 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,633 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,633 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,633 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,634 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,635 | INFO | sqlalchemy.engine.Engine | request_id=7abcf4dd-b130-4700-9c70-602bd55b68cd | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:12,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,635 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '9c26e814-d94c-4d82-80e6-2bd488c5c1f9', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 78, '51fc1ddd-f82e-44bb-9ef0-2d031baa6ab6', '2026-03-27 15:22:12.628496', '2026-03-27 15:22:12.628496')) completed 2026-03-27 23:22:12,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,636 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,637 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,638 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,638 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | COMMIT 2026-03-27 23:22:12,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,640 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,639 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,641 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:12,641 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | [cached since 8.88s ago] ('b9355cbf-0c3d-49dc-936e-085272430390',) 2026-03-27 23:22:12,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,643 | 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 = ?', ('b9355cbf-0c3d-49dc-936e-085272430390',)) 2026-03-27 23:22:12,647 | INFO | jarvis.request | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:12,650 | INFO | jarvis.request | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=200 | duration=3 | request_completed 2026-03-27 23:22:12,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,654 | INFO | sqlalchemy.engine.Engine | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,655 | INFO | sqlalchemy.engine.Engine | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:12,655 | INFO | sqlalchemy.engine.Engine | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 8.919s ago] ('info', 'system', None, '0f83aef5-8640-4602-809e-e2e718052ebd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '47d18657-3a1e-4f18-bf17-8b79d73ae26f', '2026-03-27 15:22:12.655492', '2026-03-27 15:22:12.655492') 2026-03-27 23:22:12,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,656 | 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 = ?', ('b9355cbf-0c3d-49dc-936e-085272430390',)) completed 2026-03-27 23:22:12,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,659 | 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, '0f83aef5-8640-4602-809e-e2e718052ebd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '47d18657-3a1e-4f18-bf17-8b79d73ae26f', '2026-03-27 15:22:12.655492', '2026-03-27 15:22:12.655492')) 2026-03-27 23:22:12,662 | 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, '0f83aef5-8640-4602-809e-e2e718052ebd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 3, '47d18657-3a1e-4f18-bf17-8b79d73ae26f', '2026-03-27 15:22:12.655492', '2026-03-27 15:22:12.655492')) completed 2026-03-27 23:22:12,667 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,668 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,669 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,670 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,671 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,670 | INFO | sqlalchemy.engine.Engine | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:12,671 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,672 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,672 | INFO | jarvis.request | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=200 | duration=128 | request_completed 2026-03-27 23:22:12,674 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing .connector at 0x00000170A667A660> 2026-03-27 23:22:12,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,676 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,677 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:12,677 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 8.916s ago] ('51fc1ddd-f82e-44bb-9ef0-2d031baa6ab6',) 2026-03-27 23:22:12,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation .connector at 0x00000170A667A660> completed 2026-03-27 23:22:12,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) 2026-03-27 23:22:12,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'regexp', 2, .regexp at 0x00000170F888A3E0>, deterministic=True) completed 2026-03-27 23:22:12,679 | 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 = ?', ('51fc1ddd-f82e-44bb-9ef0-2d031baa6ab6',)) 2026-03-27 23:22:12,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'floor', 1, , deterministic=True) 2026-03-27 23:22:12,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'floor', 1, , deterministic=True) completed 2026-03-27 23:22:12,680 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,681 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:12,681 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [cached since 8.945s ago] ('info', 'system', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06', '40f2ee33-8334-447d-b9bb-500ffbe96f4f', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 128, '9519de6e-6621-40ce-87af-4087f78353df', '2026-03-27 15:22:12.681491', '2026-03-27 15:22:12.681491') 2026-03-27 23:22:12,681 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,682 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,682 | 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', '40f2ee33-8334-447d-b9bb-500ffbe96f4f', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 128, '9519de6e-6621-40ce-87af-4087f78353df', '2026-03-27 15:22:12.681491', '2026-03-27 15:22:12.681491')) 2026-03-27 23:22:12,685 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,685 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,686 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,687 | 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 = ?', ('51fc1ddd-f82e-44bb-9ef0-2d031baa6ab6',)) completed 2026-03-27 23:22:12,688 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,688 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,688 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,689 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,689 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,689 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,690 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,692 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK 2026-03-27 23:22:12,692 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,692 | 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', '40f2ee33-8334-447d-b9bb-500ffbe96f4f', '/api/settings', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 128, '9519de6e-6621-40ce-87af-4087f78353df', '2026-03-27 15:22:12.681491', '2026-03-27 15:22:12.681491')) completed 2026-03-27 23:22:12,693 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,693 | INFO | sqlalchemy.engine.Engine | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,694 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,694 | INFO | sqlalchemy.engine.Engine | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:12,694 | INFO | sqlalchemy.engine.Engine | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 8.934s ago] ('47d18657-3a1e-4f18-bf17-8b79d73ae26f',) 2026-03-27 23:22:12,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,696 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,696 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | COMMIT 2026-03-27 23:22:12,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,697 | 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 = ?', ('47d18657-3a1e-4f18-bf17-8b79d73ae26f',)) 2026-03-27 23:22:12,698 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,699 | 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 = ?', ('47d18657-3a1e-4f18-bf17-8b79d73ae26f',)) completed 2026-03-27 23:22:12,699 | INFO | sqlalchemy.engine.Engine | request_id=9c26e814-d94c-4d82-80e6-2bd488c5c1f9 | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK 2026-03-27 23:22:12,700 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,700 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,700 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,701 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,701 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,701 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,702 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,703 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,704 | INFO | sqlalchemy.engine.Engine | request_id=0f83aef5-8640-4602-809e-e2e718052ebd | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:12,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:12,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:12,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,723 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:12,724 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:12,724 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,724 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | [cached since 8.963s ago] ('9519de6e-6621-40ce-87af-4087f78353df',) 2026-03-27 23:22:12,725 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,725 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,725 | 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 = ?', ('9519de6e-6621-40ce-87af-4087f78353df',)) 2026-03-27 23:22:12,726 | 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 = ?', ('9519de6e-6621-40ce-87af-4087f78353df',)) completed 2026-03-27 23:22:12,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,728 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=ce27eb92-4af1-4e25-8922-be8ff7e04f06 | GET /api/settings | status=- | duration=- | ROLLBACK 2026-03-27 23:22:12,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,731 | INFO | sqlalchemy.engine.Engine | request_id=40f2ee33-8334-447d-b9bb-500ffbe96f4f | user=anonymous | GET /api/settings | status=- | duration=- | ROLLBACK 2026-03-27 23:22:12,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:12,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:12,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,032 | INFO | jarvis.request | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | request_started 2026-03-27 23:22:14,036 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,036 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,036 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:14,037 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:14,037 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,037 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,037 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,037 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,038 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:14,039 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/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 23:22:14,039 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | [cached since 1.926s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:22:14,040 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,040 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,040 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:22:14,041 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:22:14,041 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,042 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,042 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,045 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/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 23:22:14,045 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,045 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | [generated in 0.00047s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06') 2026-03-27 23:22:14,046 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,046 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,046 | 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 = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06')) 2026-03-27 23:22:14,047 | 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 = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'ce27eb92-4af1-4e25-8922-be8ff7e04f06')) completed 2026-03-27 23:22:14,047 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,048 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,048 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,048 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,052 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/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 23:22:14,052 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | [generated in 0.00089s] ('00d5d964-58b2-4516-be9c-554ad6dcf174',) 2026-03-27 23:22:14,053 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,053 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,053 | 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', ('00d5d964-58b2-4516-be9c-554ad6dcf174',)) 2026-03-27 23:22:14,054 | 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', ('00d5d964-58b2-4516-be9c-554ad6dcf174',)) completed 2026-03-27 23:22:14,055 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,055 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,055 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,056 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,057 | INFO | jarvis.request | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=200 | duration=25 | request_completed 2026-03-27 23:22:14,058 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,058 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,058 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:14,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:14,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,059 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,060 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,060 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:14,061 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/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 23:22:14,061 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | [cached since 10.32s ago] ('info', 'system', None, 'd9d4fd55-690b-4503-a234-4172ff2169aa', '/api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 25, 'bf528f7d-14e7-496d-b7f1-84c05a9568a2', '2026-03-27 15:22:14.061719', '2026-03-27 15:22:14.061719') 2026-03-27 23:22:14,062 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,063 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,063 | 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, 'd9d4fd55-690b-4503-a234-4172ff2169aa', '/api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 25, 'bf528f7d-14e7-496d-b7f1-84c05a9568a2', '2026-03-27 15:22:14.061719', '2026-03-27 15:22:14.061719')) 2026-03-27 23:22:14,067 | 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, 'd9d4fd55-690b-4503-a234-4172ff2169aa', '/api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 25, 'bf528f7d-14e7-496d-b7f1-84c05a9568a2', '2026-03-27 15:22:14.061719', '2026-03-27 15:22:14.061719')) completed 2026-03-27 23:22:14,068 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,068 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,069 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | COMMIT 2026-03-27 23:22:14,069 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,085 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,086 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,087 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:14,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:14,088 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,089 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,090 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:14,091 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/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 23:22:14,091 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | [cached since 10.33s ago] ('bf528f7d-14e7-496d-b7f1-84c05a9568a2',) 2026-03-27 23:22:14,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,091 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,092 | 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 = ?', ('bf528f7d-14e7-496d-b7f1-84c05a9568a2',)) 2026-03-27 23:22:14,093 | 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 = ?', ('bf528f7d-14e7-496d-b7f1-84c05a9568a2',)) completed 2026-03-27 23:22:14,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,093 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,094 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,094 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,095 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | ROLLBACK 2026-03-27 23:22:14,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,095 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,096 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,097 | INFO | sqlalchemy.engine.Engine | request_id=d9d4fd55-690b-4503-a234-4172ff2169aa | user=anonymous | GET /api/conversations/00d5d964-58b2-4516-be9c-554ad6dcf174/messages | status=- | duration=- | ROLLBACK 2026-03-27 23:22:14,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,098 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,099 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,523 | INFO | jarvis.request | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:14,527 | INFO | jarvis.request | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:14,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:14,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:14,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,530 | INFO | sqlalchemy.engine.Engine | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:14,531 | INFO | sqlalchemy.engine.Engine | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:14,531 | INFO | sqlalchemy.engine.Engine | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 10.79s ago] ('info', 'system', None, '5efdd8f0-bf49-45ce-82c8-33e2ad451d27', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '17681e79-533b-4965-8a77-f0f0f664a591', '2026-03-27 15:22:14.530722', '2026-03-27 15:22:14.530722') 2026-03-27 23:22:14,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,532 | 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, '5efdd8f0-bf49-45ce-82c8-33e2ad451d27', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '17681e79-533b-4965-8a77-f0f0f664a591', '2026-03-27 15:22:14.530722', '2026-03-27 15:22:14.530722')) 2026-03-27 23:22:14,535 | 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, '5efdd8f0-bf49-45ce-82c8-33e2ad451d27', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '17681e79-533b-4965-8a77-f0f0f664a591', '2026-03-27 15:22:14.530722', '2026-03-27 15:22:14.530722')) completed 2026-03-27 23:22:14,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,537 | INFO | sqlalchemy.engine.Engine | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:14,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:14,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:14,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,551 | INFO | sqlalchemy.engine.Engine | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:14,552 | INFO | sqlalchemy.engine.Engine | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:14,552 | INFO | sqlalchemy.engine.Engine | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 10.79s ago] ('17681e79-533b-4965-8a77-f0f0f664a591',) 2026-03-27 23:22:14,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,553 | 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 = ?', ('17681e79-533b-4965-8a77-f0f0f664a591',)) 2026-03-27 23:22:14,554 | 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 = ?', ('17681e79-533b-4965-8a77-f0f0f664a591',)) completed 2026-03-27 23:22:14,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,556 | INFO | sqlalchemy.engine.Engine | request_id=5efdd8f0-bf49-45ce-82c8-33e2ad451d27 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:14,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:14,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:14,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,826 | INFO | jarvis.request | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:16,828 | INFO | jarvis.request | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:16,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:16,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:16,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,834 | INFO | sqlalchemy.engine.Engine | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:16,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,834 | INFO | sqlalchemy.engine.Engine | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:16,835 | INFO | sqlalchemy.engine.Engine | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 13.1s ago] ('info', 'system', None, 'b20190df-cf6f-41dd-a314-1641c16b141c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'cf01fd12-99f7-4e52-b0af-4dda572db47a', '2026-03-27 15:22:16.834124', '2026-03-27 15:22:16.834124') 2026-03-27 23:22:16,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,836 | 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, 'b20190df-cf6f-41dd-a314-1641c16b141c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'cf01fd12-99f7-4e52-b0af-4dda572db47a', '2026-03-27 15:22:16.834124', '2026-03-27 15:22:16.834124')) 2026-03-27 23:22:16,840 | 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, 'b20190df-cf6f-41dd-a314-1641c16b141c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'cf01fd12-99f7-4e52-b0af-4dda572db47a', '2026-03-27 15:22:16.834124', '2026-03-27 15:22:16.834124')) completed 2026-03-27 23:22:16,840 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,842 | INFO | sqlalchemy.engine.Engine | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:16,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:16,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:16,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,859 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,859 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,859 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,860 | INFO | sqlalchemy.engine.Engine | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:16,860 | INFO | sqlalchemy.engine.Engine | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:16,861 | INFO | sqlalchemy.engine.Engine | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 13.1s ago] ('cf01fd12-99f7-4e52-b0af-4dda572db47a',) 2026-03-27 23:22:16,861 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,861 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,862 | 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 = ?', ('cf01fd12-99f7-4e52-b0af-4dda572db47a',)) 2026-03-27 23:22:16,862 | 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 = ?', ('cf01fd12-99f7-4e52-b0af-4dda572db47a',)) completed 2026-03-27 23:22:16,863 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,863 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,863 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,864 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,865 | INFO | sqlalchemy.engine.Engine | request_id=b20190df-cf6f-41dd-a314-1641c16b141c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:16,865 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,865 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:16,866 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:16,866 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,524 | INFO | jarvis.request | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:18,527 | INFO | jarvis.request | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:18,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,531 | INFO | sqlalchemy.engine.Engine | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,531 | INFO | sqlalchemy.engine.Engine | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:18,532 | INFO | sqlalchemy.engine.Engine | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 14.79s ago] ('info', 'system', None, '2dfbc951-29c7-49d4-a84f-bcd722db3c1e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '29b4fbdb-29f2-4669-98d5-866647f410d8', '2026-03-27 15:22:18.531427', '2026-03-27 15:22:18.531427') 2026-03-27 23:22:18,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,533 | 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, '2dfbc951-29c7-49d4-a84f-bcd722db3c1e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '29b4fbdb-29f2-4669-98d5-866647f410d8', '2026-03-27 15:22:18.531427', '2026-03-27 15:22:18.531427')) 2026-03-27 23:22:18,537 | 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, '2dfbc951-29c7-49d4-a84f-bcd722db3c1e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '29b4fbdb-29f2-4669-98d5-866647f410d8', '2026-03-27 15:22:18.531427', '2026-03-27 15:22:18.531427')) completed 2026-03-27 23:22:18,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,538 | INFO | sqlalchemy.engine.Engine | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:18,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,554 | INFO | sqlalchemy.engine.Engine | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,555 | INFO | sqlalchemy.engine.Engine | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:18,555 | INFO | sqlalchemy.engine.Engine | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 14.79s ago] ('29b4fbdb-29f2-4669-98d5-866647f410d8',) 2026-03-27 23:22:18,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,556 | 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 = ?', ('29b4fbdb-29f2-4669-98d5-866647f410d8',)) 2026-03-27 23:22:18,557 | 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 = ?', ('29b4fbdb-29f2-4669-98d5-866647f410d8',)) completed 2026-03-27 23:22:18,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,559 | INFO | sqlalchemy.engine.Engine | request_id=2dfbc951-29c7-49d4-a84f-bcd722db3c1e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:18,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,697 | INFO | jarvis.request | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_started 2026-03-27 23:22:18,703 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,703 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,704 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,705 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,706 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,706 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,707 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:22:18,707 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 6.594s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:22:18,707 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,708 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,708 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:22:18,709 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:22:18,709 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,710 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,710 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,710 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,713 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:22:18,713 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 6.6s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:22:18,714 | INFO | jarvis.request | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=200 | duration=17 | request_completed 2026-03-27 23:22:18,714 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:22:18,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:22:18,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,718 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,729 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,730 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:18,731 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 14.99s ago] ('info', 'system', None, '281f5ecd-b4c1-43b7-b50c-13f293043497', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 17, '062c3579-7a22-4a43-90d0-fa48283d6a00', '2026-03-27 15:22:18.730430', '2026-03-27 15:22:18.730430') 2026-03-27 23:22:18,732 | INFO | app.services.agent_service | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | agent_chat_started 2026-03-27 23:22:18,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,734 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at FROM conversations WHERE conversations.id = ? 2026-03-27 23:22:18,734 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00061s] ('00d5d964-58b2-4516-be9c-554ad6dcf174',) 2026-03-27 23:22:18,735 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,735 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,736 | 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, '281f5ecd-b4c1-43b7-b50c-13f293043497', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 17, '062c3579-7a22-4a43-90d0-fa48283d6a00', '2026-03-27 15:22:18.730430', '2026-03-27 15:22:18.730430')) 2026-03-27 23:22:18,736 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,736 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.id = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174',)) 2026-03-27 23:22:18,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.id = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174',)) completed 2026-03-27 23:22:18,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,739 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,742 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:18,743 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00113s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', None, None, 'null', '1aabcead-890e-4c6e-b13d-a26550d445b8', '2026-03-27 15:22:18.742426', '2026-03-27 15:22:18.742426') 2026-03-27 23:22:18,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,744 | 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, '281f5ecd-b4c1-43b7-b50c-13f293043497', '/api/conversations/chat/stream', 'POST', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 17, '062c3579-7a22-4a43-90d0-fa48283d6a00', '2026-03-27 15:22:18.730430', '2026-03-27 15:22:18.730430')) completed 2026-03-27 23:22:18,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', None, None, 'null', '1aabcead-890e-4c6e-b13d-a26550d445b8', '2026-03-27 15:22:18.742426', '2026-03-27 15:22:18.742426')) 2026-03-27 23:22:18,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,746 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 23:22:18,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,762 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,763 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,764 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,765 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,766 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:18,766 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 15s ago] ('062c3579-7a22-4a43-90d0-fa48283d6a00',) 2026-03-27 23:22:18,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,766 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', None, None, 'null', '1aabcead-890e-4c6e-b13d-a26550d445b8', '2026-03-27 15:22:18.742426', '2026-03-27 15:22:18.742426')) completed 2026-03-27 23:22:18,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,767 | 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 = ?', ('062c3579-7a22-4a43-90d0-fa48283d6a00',)) 2026-03-27 23:22:18,767 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,768 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,768 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 23:22:18,769 | 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 = ?', ('062c3579-7a22-4a43-90d0-fa48283d6a00',)) completed 2026-03-27 23:22:18,769 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,770 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,771 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,772 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | ROLLBACK 2026-03-27 23:22:18,772 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,773 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,774 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,783 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,784 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,784 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,785 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,786 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,787 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,788 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,789 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,788 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,791 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at FROM messages WHERE messages.id = ? 2026-03-27 23:22:18,791 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00043s] ('1aabcead-890e-4c6e-b13d-a26550d445b8',) 2026-03-27 23:22:18,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,791 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,791 | 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 = ?', ('1aabcead-890e-4c6e-b13d-a26550d445b8',)) 2026-03-27 23:22:18,792 | 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 = ?', ('1aabcead-890e-4c6e-b13d-a26550d445b8',)) completed 2026-03-27 23:22:18,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,793 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,799 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,799 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:18,799 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00112s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'User message', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '{"role": "user"}', 1.0, 0, '2026-03-27 15:22:18.798517', None, 'pending', '6b1341e3-aeed-4c92-b45f-39c711b9998c', '2026-03-27 15:22:18.799178', '2026-03-27 15:22:18.799178') 2026-03-27 23:22:18,800 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,801 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'User message', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '{"role": "user"}', 1.0, 0, '2026-03-27 15:22:18.798517', None, 'pending', '6b1341e3-aeed-4c92-b45f-39c711b9998c', '2026-03-27 15:22:18.799178', '2026-03-27 15:22:18.799178')) 2026-03-27 23:22:18,804 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'User message', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', '{"role": "user"}', 1.0, 0, '2026-03-27 15:22:18.798517', None, 'pending', '6b1341e3-aeed-4c92-b45f-39c711b9998c', '2026-03-27 15:22:18.799178', '2026-03-27 15:22:18.799178')) completed 2026-03-27 23:22:18,805 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,806 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 23:22:18,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,807 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,821 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,822 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,823 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,823 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,824 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,824 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,826 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,826 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,831 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT user_memories.user_id, user_memories.memory_type, user_memories.content, user_memories.importance, user_memories.is_recalled, user_memories.recall_count, user_memories.source_conversation_id, user_memories.extracted_at, user_memories.last_recalled_at, user_memories.id, user_memories.created_at, user_memories.updated_at FROM user_memories WHERE user_memories.user_id = ? ORDER BY user_memories.importance DESC, user_memories.recall_count DESC LIMIT ? OFFSET ? 2026-03-27 23:22:18,831 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00049s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0) 2026-03-27 23:22:18,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT user_memories.user_id, user_memories.memory_type, user_memories.content, user_memories.importance, user_memories.is_recalled, user_memories.recall_count, user_memories.source_conversation_id, user_memories.extracted_at, user_memories.last_recalled_at, user_memories.id, user_memories.created_at, user_memories.updated_at \nFROM user_memories \nWHERE user_memories.user_id = ? ORDER BY user_memories.importance DESC, user_memories.recall_count DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0)) 2026-03-27 23:22:18,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT user_memories.user_id, user_memories.memory_type, user_memories.content, user_memories.importance, user_memories.is_recalled, user_memories.recall_count, user_memories.source_conversation_id, user_memories.extracted_at, user_memories.last_recalled_at, user_memories.id, user_memories.created_at, user_memories.updated_at \nFROM user_memories \nWHERE user_memories.user_id = ? ORDER BY user_memories.importance DESC, user_memories.recall_count DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 5, 0)) completed 2026-03-27 23:22:18,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,835 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 23:22:18,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,839 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,839 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,839 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,841 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at FROM memory_summaries WHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.summary_at 2026-03-27 23:22:18,841 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00037s] ('00d5d964-58b2-4516-be9c-554ad6dcf174',) 2026-03-27 23:22:18,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at \nFROM memory_summaries \nWHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.summary_at', ('00d5d964-58b2-4516-be9c-554ad6dcf174',)) 2026-03-27 23:22:18,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at \nFROM memory_summaries \nWHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.summary_at', ('00d5d964-58b2-4516-be9c-554ad6dcf174',)) completed 2026-03-27 23:22:18,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,850 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT brain_memories.user_id, brain_memories.memory_type, brain_memories.title, brain_memories.content, brain_memories.importance, brain_memories.confidence, brain_memories.timeline_date, brain_memories.first_learned_at, brain_memories.last_reinforced_at, brain_memories.reinforcement_count, brain_memories.status, brain_memories.origin_candidate_id, brain_memories.origin_source_types, brain_memories.metadata_, brain_memories.id, brain_memories.created_at, brain_memories.updated_at FROM brain_memories WHERE brain_memories.user_id = ? AND brain_memories.status = ? AND (lower(brain_memories.title) LIKE lower(?) OR lower(brain_memories.content) LIKE lower(?)) ORDER BY brain_memories.importance DESC, brain_memories.created_at DESC LIMIT ? OFFSET ? 2026-03-27 23:22:18,850 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00055s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', 3, 0) 2026-03-27 23:22:18,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT brain_memories.user_id, brain_memories.memory_type, brain_memories.title, brain_memories.content, brain_memories.importance, brain_memories.confidence, brain_memories.timeline_date, brain_memories.first_learned_at, brain_memories.last_reinforced_at, brain_memories.reinforcement_count, brain_memories.status, brain_memories.origin_candidate_id, brain_memories.origin_source_types, brain_memories.metadata_, brain_memories.id, brain_memories.created_at, brain_memories.updated_at \nFROM brain_memories \nWHERE brain_memories.user_id = ? AND brain_memories.status = ? AND (lower(brain_memories.title) LIKE lower(?) OR lower(brain_memories.content) LIKE lower(?)) ORDER BY brain_memories.importance DESC, brain_memories.created_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', 3, 0)) 2026-03-27 23:22:18,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT brain_memories.user_id, brain_memories.memory_type, brain_memories.title, brain_memories.content, brain_memories.importance, brain_memories.confidence, brain_memories.timeline_date, brain_memories.first_learned_at, brain_memories.last_reinforced_at, brain_memories.reinforcement_count, brain_memories.status, brain_memories.origin_candidate_id, brain_memories.origin_source_types, brain_memories.metadata_, brain_memories.id, brain_memories.created_at, brain_memories.updated_at \nFROM brain_memories \nWHERE brain_memories.user_id = ? AND brain_memories.status = ? AND (lower(brain_memories.title) LIKE lower(?) OR lower(brain_memories.content) LIKE lower(?)) ORDER BY brain_memories.importance DESC, brain_memories.created_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'active', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', '%°ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó%', 3, 0)) completed 2026-03-27 23:22:18,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,855 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:18,855 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 0.1135s ago] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'assistant', '', 'Minimax', None, 'null', '4ccff8fe-768b-4852-b911-b735a8ef5d1e', '2026-03-27 15:22:18.855178', '2026-03-27 15:22:18.855178') 2026-03-27 23:22:18,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'assistant', '', 'Minimax', None, 'null', '4ccff8fe-768b-4852-b911-b735a8ef5d1e', '2026-03-27 15:22:18.855178', '2026-03-27 15:22:18.855178')) 2026-03-27 23:22:18,860 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO messages (conversation_id, role, content, model, tokens_used, attachments, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'assistant', '', 'Minimax', None, 'null', '4ccff8fe-768b-4852-b911-b735a8ef5d1e', '2026-03-27 15:22:18.855178', '2026-03-27 15:22:18.855178')) completed 2026-03-27 23:22:18,860 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,861 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 23:22:18,862 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,862 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,882 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,883 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,884 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,884 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,884 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,885 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:18,885 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:18,885 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,886 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,886 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,886 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,887 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:18,887 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at FROM messages WHERE messages.id = ? 2026-03-27 23:22:18,888 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 0.09777s ago] ('4ccff8fe-768b-4852-b911-b735a8ef5d1e',) 2026-03-27 23:22:18,888 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,888 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,889 | 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 = ?', ('4ccff8fe-768b-4852-b911-b735a8ef5d1e',)) 2026-03-27 23:22:18,889 | 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 = ?', ('4ccff8fe-768b-4852-b911-b735a8ef5d1e',)) completed 2026-03-27 23:22:18,890 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,890 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,890 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:18,891 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:18,922 | INFO | app.agents.graph | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | master_routing_decided 2026-03-27 23:22:23,626 | INFO | app.agents.graph | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | sub_commander_selected 2026-03-27 23:22:23,626 | INFO | app.agents.graph | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_started 2026-03-27 23:22:23,629 | INFO | jarvis.request | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:23,639 | INFO | jarvis.request | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=200 | duration=10 | request_completed 2026-03-27 23:22:23,641 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,642 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:23,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:23,643 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,644 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,645 | INFO | sqlalchemy.engine.Engine | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:23,645 | INFO | sqlalchemy.engine.Engine | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:23,646 | INFO | sqlalchemy.engine.Engine | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 19.91s ago] ('info', 'system', None, 'af088c87-7a22-4b44-857e-0b4f4983bc35', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, 'a9a374bb-58d3-42bc-a8e1-84c447fea854', '2026-03-27 15:22:23.645417', '2026-03-27 15:22:23.645417') 2026-03-27 23:22:23,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,646 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,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, 'af088c87-7a22-4b44-857e-0b4f4983bc35', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, 'a9a374bb-58d3-42bc-a8e1-84c447fea854', '2026-03-27 15:22:23.645417', '2026-03-27 15:22:23.645417')) 2026-03-27 23:22:23,651 | 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, 'af088c87-7a22-4b44-857e-0b4f4983bc35', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 10, 'a9a374bb-58d3-42bc-a8e1-84c447fea854', '2026-03-27 15:22:23.645417', '2026-03-27 15:22:23.645417')) completed 2026-03-27 23:22:23,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,652 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,652 | INFO | sqlalchemy.engine.Engine | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:23,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,664 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,665 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,665 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,665 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:23,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:23,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,666 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,667 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,667 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,667 | INFO | sqlalchemy.engine.Engine | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:23,668 | INFO | sqlalchemy.engine.Engine | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:23,668 | INFO | sqlalchemy.engine.Engine | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 19.91s ago] ('a9a374bb-58d3-42bc-a8e1-84c447fea854',) 2026-03-27 23:22:23,669 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,669 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,669 | 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 = ?', ('a9a374bb-58d3-42bc-a8e1-84c447fea854',)) 2026-03-27 23:22:23,670 | 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 = ?', ('a9a374bb-58d3-42bc-a8e1-84c447fea854',)) completed 2026-03-27 23:22:23,670 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,671 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,671 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,671 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,672 | INFO | sqlalchemy.engine.Engine | request_id=af088c87-7a22-4b44-857e-0b4f4983bc35 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:23,673 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,673 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,673 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,674 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,679 | INFO | jarvis.request | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:23,681 | INFO | jarvis.request | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:23,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,683 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,684 | DEBUG | openai._base_client | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'idempotency_key': 'stainless-python-retry-b5de70ac-c1b4-4ca2-bc74-a9d6580c383f', '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\n±¾´ÎÓ¦ÓÉ×ÓÖ¸»Ó¹Ù `schedule_planning` ½ÓÊÖ¡£ÇëÑϸñ°´¸Ã½ÇɫְÔðÊä³ö¡£\n\nÄãÊÇ 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\n±¾´Î¿ÉÓù¤¾ß: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal\n\nÄ㵱ǰÔËÐÐÔÚ JSON action fallback ģʽ¡£\n\nÄãµÄÊä³ö±ØÐëÂú×ãÒÔϹæÔò£º\n1. Ö»ÄÜÊä³öÒ»¸ö JSON ¶ÔÏ󣬲»ÒªÊä³ö markdown¡¢½âÊÍ¡¢Ç°ºó׺ÎÄ×Ö¡£\n2. JSON ¶ÔÏó×ֶνöÔÊÐí£º\n - `mode`: `final` | `tool_call` | `clarification`\n - `tool_calls`: Êý×飻ÿÏî°üº¬ `name`¡¢`arguments`£¬¿ÉÑ¡ `reason`\n - `final_response`: µ±ÎÞÐ蹤¾ßʱÌîд\n - `clarification_question`: µ±ÐÅÏ¢²»×ãʱÌîд\n3. Èç¹ûÐèÒªµ÷Óù¤¾ß£¬·µ»Ø£º\n - `{ "mode": "tool_call", "tool_calls": [...] }`\n4. Èç¹ûÎÞÐ蹤¾ß£¬Ö±½Ó·µ»Ø£º\n - `{ "mode": "final", "final_response": "..." }`\n5. Èç¹ûÐÅÏ¢²»×㣬²»Òª²Â²â²ÎÊý£¬·µ»Ø£º\n - `{ "mode": "clarification", "clarification_question": "..." }`\n6. Ö»ÄÜʹÓÃϵͳÏûÏ¢ÀïÃ÷È·ÁгöµÄ¹¤¾ßÃû¡£\n7. `arguments` ±ØÐëÊÇ JSON ¶ÔÏó¡£\n\n½öÔÊÐíʹÓÃÒÔϹ¤¾ßÃû: get_schedule_day, get_tasks, create_todo, create_schedule_task, create_reminder, create_goal', 'role': 'system'}, {'content': 'Óû§ÇëÇó: °ïÎÒÖÆ¶¨Ò»ÏÂÃ÷ÌìµÄ¼Æ»®£¬ÎÒÒªÍê³ÉÏîÄ¿ÐèÇó', 'role': 'user'}], 'model': 'MiniMax-M2.7-highspeed', 'stream': True}} 2026-03-27 23:22:23,685 | DEBUG | openai._base_client | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Sending HTTP Request: POST https://api.minimaxi.com/v1/chat/completions 2026-03-27 23:22:23,686 | DEBUG | httpcore.connection | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.started host='api.minimaxi.com' port=443 local_address=None timeout=10.0 socket_options=None 2026-03-27 23:22:23,686 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:23,687 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:23,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,695 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,696 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,696 | INFO | sqlalchemy.engine.Engine | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:23,697 | INFO | sqlalchemy.engine.Engine | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:23,697 | INFO | sqlalchemy.engine.Engine | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 19.96s ago] ('info', 'system', None, 'c2341a8f-ea0b-4322-8148-6b5d84da625e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9eb3acc3-ae30-4982-8784-303c7352091f', '2026-03-27 15:22:23.697084', '2026-03-27 15:22:23.697084') 2026-03-27 23:22:23,697 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,698 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,698 | 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, 'c2341a8f-ea0b-4322-8148-6b5d84da625e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9eb3acc3-ae30-4982-8784-303c7352091f', '2026-03-27 15:22:23.697084', '2026-03-27 15:22:23.697084')) 2026-03-27 23:22:23,701 | 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, 'c2341a8f-ea0b-4322-8148-6b5d84da625e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9eb3acc3-ae30-4982-8784-303c7352091f', '2026-03-27 15:22:23.697084', '2026-03-27 15:22:23.697084')) completed 2026-03-27 23:22:23,702 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,702 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,703 | INFO | sqlalchemy.engine.Engine | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:23,703 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,713 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,713 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:23,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:23,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,718 | INFO | sqlalchemy.engine.Engine | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:23,719 | INFO | sqlalchemy.engine.Engine | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:23,719 | INFO | sqlalchemy.engine.Engine | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 19.96s ago] ('9eb3acc3-ae30-4982-8784-303c7352091f',) 2026-03-27 23:22:23,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,720 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,720 | 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 = ?', ('9eb3acc3-ae30-4982-8784-303c7352091f',)) 2026-03-27 23:22:23,721 | 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 = ?', ('9eb3acc3-ae30-4982-8784-303c7352091f',)) completed 2026-03-27 23:22:23,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,722 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,723 | INFO | sqlalchemy.engine.Engine | request_id=c2341a8f-ea0b-4322-8148-6b5d84da625e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:23,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,724 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,724 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:23,725 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:23,729 | DEBUG | httpcore.connection | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | connect_tcp.complete return_value= 2026-03-27 23:22:23,730 | DEBUG | httpcore.connection | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.started ssl_context= server_hostname='api.minimaxi.com' timeout=10.0 2026-03-27 23:22:23,807 | DEBUG | httpcore.connection | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | start_tls.complete return_value= 2026-03-27 23:22:23,808 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.started request= 2026-03-27 23:22:23,809 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.complete 2026-03-27 23:22:23,809 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.started request= 2026-03-27 23:22:23,810 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.complete 2026-03-27 23:22:23,810 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.started request= 2026-03-27 23:22:24,824 | INFO | jarvis.request | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:24,826 | INFO | jarvis.request | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:24,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:24,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:24,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,831 | INFO | sqlalchemy.engine.Engine | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:24,832 | INFO | sqlalchemy.engine.Engine | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:24,832 | INFO | sqlalchemy.engine.Engine | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 21.1s ago] ('info', 'system', None, '9745ba7e-0549-4463-bb33-629fd23a8b49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e571d8e2-b06e-4336-a729-865819d8f771', '2026-03-27 15:22:24.832164', '2026-03-27 15:22:24.832164') 2026-03-27 23:22:24,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,833 | 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, '9745ba7e-0549-4463-bb33-629fd23a8b49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e571d8e2-b06e-4336-a729-865819d8f771', '2026-03-27 15:22:24.832164', '2026-03-27 15:22:24.832164')) 2026-03-27 23:22:24,837 | 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, '9745ba7e-0549-4463-bb33-629fd23a8b49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e571d8e2-b06e-4336-a729-865819d8f771', '2026-03-27 15:22:24.832164', '2026-03-27 15:22:24.832164')) completed 2026-03-27 23:22:24,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,838 | INFO | sqlalchemy.engine.Engine | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:24,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:24,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:24,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,851 | INFO | sqlalchemy.engine.Engine | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:24,852 | INFO | sqlalchemy.engine.Engine | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:24,852 | INFO | sqlalchemy.engine.Engine | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 21.09s ago] ('e571d8e2-b06e-4336-a729-865819d8f771',) 2026-03-27 23:22:24,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,853 | 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 = ?', ('e571d8e2-b06e-4336-a729-865819d8f771',)) 2026-03-27 23:22:24,854 | 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 = ?', ('e571d8e2-b06e-4336-a729-865819d8f771',)) completed 2026-03-27 23:22:24,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,857 | INFO | sqlalchemy.engine.Engine | request_id=9745ba7e-0549-4463-bb33-629fd23a8b49 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:24,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:24,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:24,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,398 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | 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 15:22:26 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'0615d3afa65532af652ff4b8b951b833'), (b'X-Session-Id', b'e5665a92aea2be473320c3078e2050ef'), (b'X-Mm-Request-Id', b'2032283595099345037_17746249433abdn1'), (b'Minimax-Request-Id', b'67028d72cf489d8ad1f8f80781d8fdef'), (b'alb_receive_time', b'1774624943.818'), (b'alb_request_id', b'011d66d741ece81b7daddfacff969b9f6a4bce44')]) 2026-03-27 23:22:26,399 | INFO | httpx | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | 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 23:22:26,400 | DEBUG | openai._base_client | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | 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 15:22:26 GMT', 'content-type': 'text/event-stream; charset=utf-8', 'transfer-encoding': 'chunked', 'connection': 'keep-alive', 'vary': 'Accept-Encoding', 'trace-id': '0615d3afa65532af652ff4b8b951b833', 'x-session-id': 'e5665a92aea2be473320c3078e2050ef', 'x-mm-request-id': '2032283595099345037_17746249433abdn1', 'minimax-request-id': '67028d72cf489d8ad1f8f80781d8fdef', 'alb_receive_time': '1774624943.818', 'alb_request_id': '011d66d741ece81b7daddfacff969b9f6a4bce44'}) 2026-03-27 23:22:26,400 | DEBUG | openai._base_client | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_id: None 2026-03-27 23:22:26,400 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.started request= 2026-03-27 23:22:26,523 | INFO | jarvis.request | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:26,525 | INFO | jarvis.request | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:26,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:26,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:26,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,529 | INFO | sqlalchemy.engine.Engine | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:26,530 | INFO | sqlalchemy.engine.Engine | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:26,530 | INFO | sqlalchemy.engine.Engine | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 22.79s ago] ('info', 'system', None, '3c857426-6269-4730-b7f9-1dc99459146e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9b9a5afd-9786-4c94-b73f-28717c5bdf32', '2026-03-27 15:22:26.530398', '2026-03-27 15:22:26.530398') 2026-03-27 23:22:26,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,531 | 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, '3c857426-6269-4730-b7f9-1dc99459146e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9b9a5afd-9786-4c94-b73f-28717c5bdf32', '2026-03-27 15:22:26.530398', '2026-03-27 15:22:26.530398')) 2026-03-27 23:22:26,534 | 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, '3c857426-6269-4730-b7f9-1dc99459146e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '9b9a5afd-9786-4c94-b73f-28717c5bdf32', '2026-03-27 15:22:26.530398', '2026-03-27 15:22:26.530398')) completed 2026-03-27 23:22:26,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,536 | INFO | sqlalchemy.engine.Engine | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:26,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:26,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:26,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,548 | INFO | sqlalchemy.engine.Engine | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:26,549 | INFO | sqlalchemy.engine.Engine | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:26,549 | INFO | sqlalchemy.engine.Engine | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 22.79s ago] ('9b9a5afd-9786-4c94-b73f-28717c5bdf32',) 2026-03-27 23:22:26,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,550 | 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 = ?', ('9b9a5afd-9786-4c94-b73f-28717c5bdf32',)) 2026-03-27 23:22:26,551 | 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 = ?', ('9b9a5afd-9786-4c94-b73f-28717c5bdf32',)) completed 2026-03-27 23:22:26,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,553 | INFO | sqlalchemy.engine.Engine | request_id=3c857426-6269-4730-b7f9-1dc99459146e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:26,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:26,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:26,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,824 | INFO | jarvis.request | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:28,826 | INFO | jarvis.request | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:28,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:28,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:28,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,831 | INFO | sqlalchemy.engine.Engine | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:28,831 | INFO | sqlalchemy.engine.Engine | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:28,832 | INFO | sqlalchemy.engine.Engine | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 25.09s ago] ('info', 'system', None, 'bb5f47fc-f224-43a3-9973-7944d4a65cea', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '5fc75233-aa88-47f8-bb8b-8273f8c7b19b', '2026-03-27 15:22:28.831890', '2026-03-27 15:22:28.831890') 2026-03-27 23:22:28,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,833 | 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, 'bb5f47fc-f224-43a3-9973-7944d4a65cea', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '5fc75233-aa88-47f8-bb8b-8273f8c7b19b', '2026-03-27 15:22:28.831890', '2026-03-27 15:22:28.831890')) 2026-03-27 23:22:28,836 | 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, 'bb5f47fc-f224-43a3-9973-7944d4a65cea', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '5fc75233-aa88-47f8-bb8b-8273f8c7b19b', '2026-03-27 15:22:28.831890', '2026-03-27 15:22:28.831890')) completed 2026-03-27 23:22:28,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,837 | INFO | sqlalchemy.engine.Engine | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:28,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:28,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:28,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,852 | INFO | sqlalchemy.engine.Engine | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:28,853 | INFO | sqlalchemy.engine.Engine | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:28,853 | INFO | sqlalchemy.engine.Engine | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 25.09s ago] ('5fc75233-aa88-47f8-bb8b-8273f8c7b19b',) 2026-03-27 23:22:28,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,854 | 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 = ?', ('5fc75233-aa88-47f8-bb8b-8273f8c7b19b',)) 2026-03-27 23:22:28,854 | 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 = ?', ('5fc75233-aa88-47f8-bb8b-8273f8c7b19b',)) completed 2026-03-27 23:22:28,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,856 | INFO | sqlalchemy.engine.Engine | request_id=bb5f47fc-f224-43a3-9973-7944d4a65cea | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:28,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:28,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:28,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:29,648 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.complete 2026-03-27 23:22:29,648 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.started 2026-03-27 23:22:29,649 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.complete 2026-03-27 23:22:29,651 | INFO | app.agents.graph | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_succeeded 2026-03-27 23:22:29,651 | INFO | app.agents.graph | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | sub_commander_tool_response_received 2026-03-27 23:22:29,652 | DEBUG | asyncio | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Using proactor: IocpProactor E:\Code\Python\Projects\Jarvis\backend\app\agents\tools\schedule.py:133: RuntimeWarning: coroutine 'get_schedule_day.._get' was never awaited return f"»ñÈ¡ÈÕ³Ìʧ°Ü: {exc}" RuntimeWarning: Enable tracemalloc to get the object allocation traceback 2026-03-27 23:22:29,674 | DEBUG | asyncio | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Using proactor: IocpProactor 2026-03-27 23:22:29,677 | DEBUG | asyncio | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Using proactor: IocpProactor E:\Code\Python\Projects\Jarvis\backend\app\agents\tools\task.py:62: RuntimeWarning: coroutine 'get_tasks.._get' was never awaited return f"»ñÈ¡ÈÎÎñʧ°Ü: {str(e)}" RuntimeWarning: Enable tracemalloc to get the object allocation traceback 2026-03-27 23:22:29,681 | DEBUG | asyncio | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Using proactor: IocpProactor 2026-03-27 23:22:29,683 | INFO | app.agents.graph | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | sub_commander_tool_results_ready 2026-03-27 23:22:29,683 | INFO | app.agents.graph | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_started 2026-03-27 23:22:29,688 | DEBUG | openai._base_client | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'idempotency_key': 'stainless-python-retry-14ca3b01-6c34-4e61-bf40-fce953d2ac7f', '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ÄãÊÇ 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': "¹¤¾ßÖ´Ðнá¹û:\n[get_schedule_day] »ñÈ¡ÈÕ³Ìʧ°Ü: module 'concurrent' has no attribute 'ThreadPoolExecutor'\n[get_tasks] »ñÈ¡ÈÎÎñʧ°Ü: module 'concurrent' has no attribute 'ThreadPoolExecutor'", 'role': 'user'}], 'model': 'MiniMax-M2.7-highspeed', 'stream': True}} 2026-03-27 23:22:29,689 | DEBUG | openai._base_client | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | Sending HTTP Request: POST https://api.minimaxi.com/v1/chat/completions 2026-03-27 23:22:29,690 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.started request= 2026-03-27 23:22:29,691 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_headers.complete 2026-03-27 23:22:29,691 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.started request= 2026-03-27 23:22:29,692 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | send_request_body.complete 2026-03-27 23:22:29,692 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_headers.started request= 2026-03-27 23:22:30,167 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | 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 15:22:30 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'0615d3b5008fcecedc91ae24ec60bc7a'), (b'X-Session-Id', b'1d6e526379845a922cd657f06b0b323b'), (b'X-Mm-Request-Id', b'2032283595099345037_1774624949hlbbp2'), (b'Minimax-Request-Id', b'33250a9298039b14bf7623535a2a0827'), (b'alb_receive_time', b'1774624949.701'), (b'alb_request_id', b'1f72153509f567819e34e65cc0808494729b804a')]) 2026-03-27 23:22:30,168 | INFO | httpx | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | 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 23:22:30,168 | DEBUG | openai._base_client | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | 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 15:22:30 GMT', 'content-type': 'text/event-stream; charset=utf-8', 'transfer-encoding': 'chunked', 'connection': 'keep-alive', 'vary': 'Accept-Encoding', 'trace-id': '0615d3b5008fcecedc91ae24ec60bc7a', 'x-session-id': '1d6e526379845a922cd657f06b0b323b', 'x-mm-request-id': '2032283595099345037_1774624949hlbbp2', 'minimax-request-id': '33250a9298039b14bf7623535a2a0827', 'alb_receive_time': '1774624949.701', 'alb_request_id': '1f72153509f567819e34e65cc0808494729b804a'}) 2026-03-27 23:22:30,168 | DEBUG | openai._base_client | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | request_id: None 2026-03-27 23:22:30,169 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.started request= 2026-03-27 23:22:30,523 | INFO | jarvis.request | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:30,525 | INFO | jarvis.request | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:30,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:30,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:30,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,528 | INFO | sqlalchemy.engine.Engine | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:30,529 | INFO | sqlalchemy.engine.Engine | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:30,529 | INFO | sqlalchemy.engine.Engine | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 26.79s ago] ('info', 'system', None, '59126d5d-7685-4e5f-8140-a20722adcd4f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '813dfe0b-d2ea-435e-a5a4-d13e791f26f8', '2026-03-27 15:22:30.529453', '2026-03-27 15:22:30.529453') 2026-03-27 23:22:30,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,530 | 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, '59126d5d-7685-4e5f-8140-a20722adcd4f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '813dfe0b-d2ea-435e-a5a4-d13e791f26f8', '2026-03-27 15:22:30.529453', '2026-03-27 15:22:30.529453')) 2026-03-27 23:22:30,533 | 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, '59126d5d-7685-4e5f-8140-a20722adcd4f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '813dfe0b-d2ea-435e-a5a4-d13e791f26f8', '2026-03-27 15:22:30.529453', '2026-03-27 15:22:30.529453')) completed 2026-03-27 23:22:30,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,534 | INFO | sqlalchemy.engine.Engine | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:30,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:30,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:30,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,547 | INFO | sqlalchemy.engine.Engine | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:30,548 | INFO | sqlalchemy.engine.Engine | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:30,548 | INFO | sqlalchemy.engine.Engine | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 26.79s ago] ('813dfe0b-d2ea-435e-a5a4-d13e791f26f8',) 2026-03-27 23:22:30,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,549 | 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 = ?', ('813dfe0b-d2ea-435e-a5a4-d13e791f26f8',)) 2026-03-27 23:22:30,550 | 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 = ?', ('813dfe0b-d2ea-435e-a5a4-d13e791f26f8',)) completed 2026-03-27 23:22:30,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,551 | INFO | sqlalchemy.engine.Engine | request_id=59126d5d-7685-4e5f-8140-a20722adcd4f | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:30,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:30,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:30,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,823 | INFO | jarvis.request | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:32,826 | INFO | jarvis.request | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:32,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:32,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:32,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,830 | INFO | sqlalchemy.engine.Engine | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:32,831 | INFO | sqlalchemy.engine.Engine | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:32,831 | INFO | sqlalchemy.engine.Engine | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 29.09s ago] ('info', 'system', None, 'fff5d520-af42-4c16-a638-528a4f9cbd49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '643c0a9f-ee5f-4d5c-84d3-89d1358f828f', '2026-03-27 15:22:32.831576', '2026-03-27 15:22:32.831576') 2026-03-27 23:22:32,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,832 | 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, 'fff5d520-af42-4c16-a638-528a4f9cbd49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '643c0a9f-ee5f-4d5c-84d3-89d1358f828f', '2026-03-27 15:22:32.831576', '2026-03-27 15:22:32.831576')) 2026-03-27 23:22:32,835 | 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, 'fff5d520-af42-4c16-a638-528a4f9cbd49', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '643c0a9f-ee5f-4d5c-84d3-89d1358f828f', '2026-03-27 15:22:32.831576', '2026-03-27 15:22:32.831576')) completed 2026-03-27 23:22:32,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,837 | INFO | sqlalchemy.engine.Engine | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:32,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:32,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:32,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,850 | INFO | sqlalchemy.engine.Engine | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:32,852 | INFO | sqlalchemy.engine.Engine | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:32,852 | INFO | sqlalchemy.engine.Engine | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 29.09s ago] ('643c0a9f-ee5f-4d5c-84d3-89d1358f828f',) 2026-03-27 23:22:32,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,852 | 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 = ?', ('643c0a9f-ee5f-4d5c-84d3-89d1358f828f',)) 2026-03-27 23:22:32,853 | 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 = ?', ('643c0a9f-ee5f-4d5c-84d3-89d1358f828f',)) completed 2026-03-27 23:22:32,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,857 | INFO | sqlalchemy.engine.Engine | request_id=fff5d520-af42-4c16-a638-528a4f9cbd49 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:32,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:32,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:32,858 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,522 | INFO | jarvis.request | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:34,524 | INFO | jarvis.request | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:34,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:34,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:34,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,528 | INFO | sqlalchemy.engine.Engine | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:34,528 | INFO | sqlalchemy.engine.Engine | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:34,529 | INFO | sqlalchemy.engine.Engine | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 30.79s ago] ('info', 'system', None, '2a44635b-97cf-4ceb-aa14-59fe550663fe', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '554b1adb-f165-4ae0-98da-7f0ee9c1ffe2', '2026-03-27 15:22:34.528914', '2026-03-27 15:22:34.528914') 2026-03-27 23:22:34,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,530 | 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, '2a44635b-97cf-4ceb-aa14-59fe550663fe', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '554b1adb-f165-4ae0-98da-7f0ee9c1ffe2', '2026-03-27 15:22:34.528914', '2026-03-27 15:22:34.528914')) 2026-03-27 23:22:34,533 | 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, '2a44635b-97cf-4ceb-aa14-59fe550663fe', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '554b1adb-f165-4ae0-98da-7f0ee9c1ffe2', '2026-03-27 15:22:34.528914', '2026-03-27 15:22:34.528914')) completed 2026-03-27 23:22:34,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,534 | INFO | sqlalchemy.engine.Engine | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:34,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:34,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:34,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,545 | INFO | sqlalchemy.engine.Engine | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:34,545 | INFO | sqlalchemy.engine.Engine | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:34,545 | INFO | sqlalchemy.engine.Engine | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 30.79s ago] ('554b1adb-f165-4ae0-98da-7f0ee9c1ffe2',) 2026-03-27 23:22:34,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,546 | 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 = ?', ('554b1adb-f165-4ae0-98da-7f0ee9c1ffe2',)) 2026-03-27 23:22:34,547 | 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 = ?', ('554b1adb-f165-4ae0-98da-7f0ee9c1ffe2',)) completed 2026-03-27 23:22:34,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,549 | INFO | sqlalchemy.engine.Engine | request_id=2a44635b-97cf-4ceb-aa14-59fe550663fe | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:34,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,569 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | receive_response_body.complete 2026-03-27 23:22:34,569 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.started 2026-03-27 23:22:34,570 | DEBUG | httpcore.http11 | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | response_closed.complete 2026-03-27 23:22:34,571 | INFO | app.agents.graph | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | llm_plain_chat_succeeded 2026-03-27 23:22:34,576 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT messages.conversation_id, messages.role, messages.content, messages.model, messages.tokens_used, messages.attachments, messages.id, messages.created_at, messages.updated_at FROM messages WHERE messages.id = ? 2026-03-27 23:22:34,576 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00046s] ('4ccff8fe-768b-4852-b911-b735a8ef5d1e',) 2026-03-27 23:22:34,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,578 | 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 = ?', ('4ccff8fe-768b-4852-b911-b735a8ef5d1e',)) 2026-03-27 23:22:34,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:34,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:34,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,579 | 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 = ?', ('4ccff8fe-768b-4852-b911-b735a8ef5d1e',)) completed 2026-03-27 23:22:34,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,581 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:34,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,584 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT count(messages.id) AS count_1 FROM messages WHERE messages.conversation_id = ? AND messages.role = ? 2026-03-27 23:22:34,584 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00052s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user') 2026-03-27 23:22:34,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT count(messages.id) AS count_1 \nFROM messages \nWHERE messages.conversation_id = ? AND messages.role = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user')) 2026-03-27 23:22:34,588 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | UPDATE messages SET content=?, updated_at=? WHERE messages.id = ? 2026-03-27 23:22:34,589 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00078s] ('\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé ... (926 characters truncated) ... °æ/Îóд¡£\n\n---\n\n**ÎÒÄÜ×öµÄÊÇ**£ºÔÝÊ±ÈÆ¿ª¹¤¾ß£¬Ö±½Ó¸øÄã×öÈճ̱àÅÅ¡ª¡ªÄã¸æËßÎÒµ±Ç°Öص㣬ÎÒת³É½üÈýÌì¿ÉÖ´Ðа²ÅÅ¡£\n\n**ÄãÐèÒª×öµÄ**£º\n1. ·´À¡Õâ¸ö´íÎó¸øÏµÍ³Î¬»¤·½£¨Python °æ±¾»òÒÀÀµ¿âÎÊÌ⣩\n2. °ÑÄãÏÖÔÚµÄÖØµã/´ý°ì¸æËßÎÒ£¬ÎÒÀ´¹æ»®\n\nÄãÏÖÔÚÏëÍÆ½øÊ²Ã´£¿', '2026-03-27 15:22:34.588227', '4ccff8fe-768b-4852-b911-b735a8ef5d1e') 2026-03-27 23:22:34,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT count(messages.id) AS count_1 \nFROM messages \nWHERE messages.conversation_id = ? AND messages.role = ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 'user')) completed 2026-03-27 23:22:34,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ('\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé¿ö£¨µ÷Óà get_schedule_day »ñÈ¡Ã÷ÌìµÄʱ¼ä°²ÅÅ£©\n2. ¿ÉÄÜ»¹ÐèÒªÁ˽⵱ǰµÄÈÎÎñÁÐ±í£¨µ÷Óà get_tasks£©\n\nÈÃÎÒÏÈ»ñÈ¡Óû§Ã÷ÌìµÄʱ¼ä°²ÅÅ£¬È»ºóÔÙ¾ö¶¨ÈçºÎ¹æ»®¡£\n\nÎÒÐèÒªµ÷Óù¤¾ßÀ´»ñÈ¡ÐÅÏ¢¡£\n\n\nÓû§ÏëÖÆ¶¨Ã÷ÌìµÄ¼Æ»®Íê³ÉÏîÄ¿ÐèÇ󣬵«ÐÅÏ¢»¹²»¹»¾ßÌ塪¡ªÎÒÐèÒªÏÈÁ˽âÄãÃ÷ÌìµÄʱ¼ä¿é£¬ÒÔ¼°µ±Ç°ÒÑÓеÄÈÎÎñ¡£\n\nÎÒÀ´²éÒ»ÏÂÃ÷ÌìµÄÇé¿ö£º\n\n```json\n{\n "mode": "tool_call",\n "tool_calls": [\n {\n "name": "get_schedule_day",\n "arguments": {\n "target_date": "2025-01-24"\n }\n },\n {\n "name": "get_tasks",\n "arguments": {}\n }\n ]\n}\n```\nÓû§Óöµ½Á˹¤¾ßÖ´ÐÐʧ°ÜµÄÎÊÌâ¡£´íÎóÐÅÏ¢ÏÔʾ `module \'concurrent\' has no attribute \'ThreadPoolExecutor\'`¡£\n\nÕâÊÇÒ»¸ö Python »·¾³ÎÊÌâ¡£`concurrent.futures.ThreadPoolExecutor` ²ÅÊÇÕýÈ·µÄµ¼È뷽ʽ£¬¶ø²»ÊÇ `concurrent.ThreadPoolExecutor`¡£\n\nµ«Óû§ËƺõÊÇÔÚʹÓÃij¸ö schedule_planner ϵͳ£¬¹¤¾ßÖ´Ðзµ»ØÁË´íÎó¡£Õâ²»ÊÇÎÒÄÜÖ±½ÓÐÞ¸´µÄ Python ´úÂëÎÊÌ⡪¡ªÕâ¿ÉÄÜÊǵײãϵͳµÄÎÊÌâ¡£\n\nÎÒÐèÒª£º\n1. ÏȳÐÈÏÎÊÌâ\n2. Ö¸³öÎÊÌâ¸ùÔ´\n3. ¸ø³öÁÙÊ±Ìæ´ú·½°¸\n4. ˵Ã÷ÎÒ×÷ΪÈճ̱àÅÅÔ±ÄÜ×öʲô\n\nÈÃÎÒ¼ò½àÃ÷Á˵ػØÓ¦Õâ¸öÎÊÌâ¡£\n\n\n¹¤¾ß²ã³öÁ˼æÈÝÐÔÎÊÌ⣺`concurrent.futures.ThreadPoolExecutor` Ó¦¸ÃÊÇÕýÈ·µÄ·¾¶£¬µ«Äãµ÷ÓõÄϵͳÓÃÁË `concurrent.ThreadPoolExecutor`£¬ÕâÊǾɰæ/Îóд¡£\n\n---\n\n**ÎÒÄÜ×öµÄÊÇ**£ºÔÝÊ±ÈÆ¿ª¹¤¾ß£¬Ö±½Ó¸øÄã×öÈճ̱àÅÅ¡ª¡ªÄã¸æËßÎÒµ±Ç°Öص㣬ÎÒת³É½üÈýÌì¿ÉÖ´Ðа²ÅÅ¡£\n\n**ÄãÐèÒª×öµÄ**£º\n1. ·´À¡Õâ¸ö´íÎó¸øÏµÍ³Î¬»¤·½£¨Python °æ±¾»òÒÀÀµ¿âÎÊÌ⣩\n2. °ÑÄãÏÖÔÚµÄÖØµã/´ý°ì¸æËßÎÒ£¬ÎÒÀ´¹æ»®\n\nÄãÏÖÔÚÏëÍÆ½øÊ²Ã´£¿', '2026-03-27 15:22:34.588227', '4ccff8fe-768b-4852-b911-b735a8ef5d1e')) 2026-03-27 23:22:34,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,590 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,593 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at FROM memory_summaries WHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.turn_count DESC LIMIT ? OFFSET ? 2026-03-27 23:22:34,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'UPDATE messages SET content=?, updated_at=? WHERE messages.id = ?', ('\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé¿ö£¨µ÷Óà get_schedule_day »ñÈ¡Ã÷ÌìµÄʱ¼ä°²ÅÅ£©\n2. ¿ÉÄÜ»¹ÐèÒªÁ˽⵱ǰµÄÈÎÎñÁÐ±í£¨µ÷Óà get_tasks£©\n\nÈÃÎÒÏÈ»ñÈ¡Óû§Ã÷ÌìµÄʱ¼ä°²ÅÅ£¬È»ºóÔÙ¾ö¶¨ÈçºÎ¹æ»®¡£\n\nÎÒÐèÒªµ÷Óù¤¾ßÀ´»ñÈ¡ÐÅÏ¢¡£\n\n\nÓû§ÏëÖÆ¶¨Ã÷ÌìµÄ¼Æ»®Íê³ÉÏîÄ¿ÐèÇ󣬵«ÐÅÏ¢»¹²»¹»¾ßÌ塪¡ªÎÒÐèÒªÏÈÁ˽âÄãÃ÷ÌìµÄʱ¼ä¿é£¬ÒÔ¼°µ±Ç°ÒÑÓеÄÈÎÎñ¡£\n\nÎÒÀ´²éÒ»ÏÂÃ÷ÌìµÄÇé¿ö£º\n\n```json\n{\n "mode": "tool_call",\n "tool_calls": [\n {\n "name": "get_schedule_day",\n "arguments": {\n "target_date": "2025-01-24"\n }\n },\n {\n "name": "get_tasks",\n "arguments": {}\n }\n ]\n}\n```\nÓû§Óöµ½Á˹¤¾ßÖ´ÐÐʧ°ÜµÄÎÊÌâ¡£´íÎóÐÅÏ¢ÏÔʾ `module \'concurrent\' has no attribute \'ThreadPoolExecutor\'`¡£\n\nÕâÊÇÒ»¸ö Python »·¾³ÎÊÌâ¡£`concurrent.futures.ThreadPoolExecutor` ²ÅÊÇÕýÈ·µÄµ¼È뷽ʽ£¬¶ø²»ÊÇ `concurrent.ThreadPoolExecutor`¡£\n\nµ«Óû§ËƺõÊÇÔÚʹÓÃij¸ö schedule_planner ϵͳ£¬¹¤¾ßÖ´Ðзµ»ØÁË´íÎó¡£Õâ²»ÊÇÎÒÄÜÖ±½ÓÐÞ¸´µÄ Python ´úÂëÎÊÌ⡪¡ªÕâ¿ÉÄÜÊǵײãϵͳµÄÎÊÌâ¡£\n\nÎÒÐèÒª£º\n1. ÏȳÐÈÏÎÊÌâ\n2. Ö¸³öÎÊÌâ¸ùÔ´\n3. ¸ø³öÁÙÊ±Ìæ´ú·½°¸\n4. ˵Ã÷ÎÒ×÷ΪÈճ̱àÅÅÔ±ÄÜ×öʲô\n\nÈÃÎÒ¼ò½àÃ÷Á˵ػØÓ¦Õâ¸öÎÊÌâ¡£\n\n\n¹¤¾ß²ã³öÁ˼æÈÝÐÔÎÊÌ⣺`concurrent.futures.ThreadPoolExecutor` Ó¦¸ÃÊÇÕýÈ·µÄ·¾¶£¬µ«Äãµ÷ÓõÄϵͳÓÃÁË `concurrent.ThreadPoolExecutor`£¬ÕâÊǾɰæ/Îóд¡£\n\n---\n\n**ÎÒÄÜ×öµÄÊÇ**£ºÔÝÊ±ÈÆ¿ª¹¤¾ß£¬Ö±½Ó¸øÄã×öÈճ̱àÅÅ¡ª¡ªÄã¸æËßÎÒµ±Ç°Öص㣬ÎÒת³É½üÈýÌì¿ÉÖ´Ðа²ÅÅ¡£\n\n**ÄãÐèÒª×öµÄ**£º\n1. ·´À¡Õâ¸ö´íÎó¸øÏµÍ³Î¬»¤·½£¨Python °æ±¾»òÒÀÀµ¿âÎÊÌ⣩\n2. °ÑÄãÏÖÔÚµÄÖØµã/´ý°ì¸æËßÎÒ£¬ÎÒÀ´¹æ»®\n\nÄãÏÖÔÚÏëÍÆ½øÊ²Ã´£¿', '2026-03-27 15:22:34.588227', '4ccff8fe-768b-4852-b911-b735a8ef5d1e')) completed 2026-03-27 23:22:34,594 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [generated in 0.00084s] ('00d5d964-58b2-4516-be9c-554ad6dcf174', 1, 0) 2026-03-27 23:22:34,594 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,595 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,596 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at \nFROM memory_summaries \nWHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.turn_count DESC\n LIMIT ? OFFSET ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 1, 0)) 2026-03-27 23:22:34,596 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 23:22:34,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT memory_summaries.user_id, memory_summaries.conversation_id, memory_summaries.summary_text, memory_summaries.turn_count, memory_summaries.summary_at, memory_summaries.id, memory_summaries.created_at, memory_summaries.updated_at \nFROM memory_summaries \nWHERE memory_summaries.conversation_id = ? ORDER BY memory_summaries.turn_count DESC\n LIMIT ? OFFSET ?', ('00d5d964-58b2-4516-be9c-554ad6dcf174', 1, 0)) completed 2026-03-27 23:22:34,597 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,598 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,599 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | ROLLBACK 2026-03-27 23:22:34,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:34,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:34,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,609 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:34,610 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:34,610 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | [cached since 15.81s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'Assistant message', '\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé ... (235 characters truncated) ... ool_calls": [\n {\n "name": "get_schedule_day",\n "arguments": {\n "target_date": "2025-01-24"\n }\n },\n {\n "na', '\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé ... (926 characters truncated) ... °æ/Îóд¡£\n\n---\n\n**ÎÒÄÜ×öµÄÊÇ**£ºÔÝÊ±ÈÆ¿ª¹¤¾ß£¬Ö±½Ó¸øÄã×öÈճ̱àÅÅ¡ª¡ªÄã¸æËßÎÒµ±Ç°Öص㣬ÎÒת³É½üÈýÌì¿ÉÖ´Ðа²ÅÅ¡£\n\n**ÄãÐèÒª×öµÄ**£º\n1. ·´À¡Õâ¸ö´íÎó¸øÏµÍ³Î¬»¤·½£¨Python °æ±¾»òÒÀÀµ¿âÎÊÌ⣩\n2. °ÑÄãÏÖÔÚµÄÖØµã/´ý°ì¸æËßÎÒ£¬ÎÒÀ´¹æ»®\n\nÄãÏÖÔÚÏëÍÆ½øÊ²Ã´£¿', '{"role": "assistant"}', 1.0, 0, '2026-03-27 15:22:34.610259', None, 'pending', '1d96b1bf-44c4-42fb-8e30-b8e8fa398091', '2026-03-27 15:22:34.610259', '2026-03-27 15:22:34.610259') 2026-03-27 23:22:34,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,610 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,611 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'Assistant message', '\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé¿ö£¨µ÷Óà get_schedule_day »ñÈ¡Ã÷ÌìµÄʱ¼ä°²ÅÅ£©\n2. ¿ÉÄÜ»¹ÐèÒªÁ˽⵱ǰµÄÈÎÎñÁÐ±í£¨µ÷Óà get_tasks£©\n\nÈÃÎÒÏÈ»ñÈ¡Óû§Ã÷ÌìµÄʱ¼ä°²ÅÅ£¬È»ºóÔÙ¾ö¶¨ÈçºÎ¹æ»®¡£\n\nÎÒÐèÒªµ÷Óù¤¾ßÀ´»ñÈ¡ÐÅÏ¢¡£\n\n\nÓû§ÏëÖÆ¶¨Ã÷ÌìµÄ¼Æ»®Íê³ÉÏîÄ¿ÐèÇ󣬵«ÐÅÏ¢»¹²»¹»¾ßÌ塪¡ªÎÒÐèÒªÏÈÁ˽âÄãÃ÷ÌìµÄʱ¼ä¿é£¬ÒÔ¼°µ±Ç°ÒÑÓеÄÈÎÎñ¡£\n\nÎÒÀ´²éÒ»ÏÂÃ÷ÌìµÄÇé¿ö£º\n\n```json\n{\n "mode": "tool_call",\n "tool_calls": [\n {\n "name": "get_schedule_day",\n "arguments": {\n "target_date": "2025-01-24"\n }\n },\n {\n "na', '\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé¿ö£¨µ÷Óà get_schedule_day »ñÈ¡Ã÷ÌìµÄʱ¼ä°²ÅÅ£©\n2. ¿ÉÄÜ»¹ÐèÒªÁ˽⵱ǰµÄÈÎÎñÁÐ±í£¨µ÷Óà get_tasks£©\n\nÈÃÎÒÏÈ»ñÈ¡Óû§Ã÷ÌìµÄʱ¼ä°²ÅÅ£¬È»ºóÔÙ¾ö¶¨ÈçºÎ¹æ»®¡£\n\nÎÒÐèÒªµ÷Óù¤¾ßÀ´»ñÈ¡ÐÅÏ¢¡£\n\n\nÓû§ÏëÖÆ¶¨Ã÷ÌìµÄ¼Æ»®Íê³ÉÏîÄ¿ÐèÇ󣬵«ÐÅÏ¢»¹²»¹»¾ßÌ塪¡ªÎÒÐèÒªÏÈÁ˽âÄãÃ÷ÌìµÄʱ¼ä¿é£¬ÒÔ¼°µ±Ç°ÒÑÓеÄÈÎÎñ¡£\n\nÎÒÀ´²éÒ»ÏÂÃ÷ÌìµÄÇé¿ö£º\n\n```json\n{\n "mode": "tool_call",\n "tool_calls": [\n {\n "name": "get_schedule_day",\n "arguments": {\n "target_date": "2025-01-24"\n }\n },\n {\n "name": "get_tasks",\n "arguments": {}\n }\n ]\n}\n```\nÓû§Óöµ½Á˹¤¾ßÖ´ÐÐʧ°ÜµÄÎÊÌâ¡£´íÎóÐÅÏ¢ÏÔʾ `module \'concurrent\' has no attribute \'ThreadPoolExecutor\'`¡£\n\nÕâÊÇÒ»¸ö Python »·¾³ÎÊÌâ¡£`concurrent.futures.ThreadPoolExecutor` ²ÅÊÇÕýÈ·µÄµ¼È뷽ʽ£¬¶ø²»ÊÇ `concurrent.ThreadPoolExecutor`¡£\n\nµ«Óû§ËƺõÊÇÔÚʹÓÃij¸ö schedule_planner ϵͳ£¬¹¤¾ßÖ´Ðзµ»ØÁË´íÎó¡£Õâ²»ÊÇÎÒÄÜÖ±½ÓÐÞ¸´µÄ Python ´úÂëÎÊÌ⡪¡ªÕâ¿ÉÄÜÊǵײãϵͳµÄÎÊÌâ¡£\n\nÎÒÐèÒª£º\n1. ÏȳÐÈÏÎÊÌâ\n2. Ö¸³öÎÊÌâ¸ùÔ´\n3. ¸ø³öÁÙÊ±Ìæ´ú·½°¸\n4. ˵Ã÷ÎÒ×÷ΪÈճ̱àÅÅÔ±ÄÜ×öʲô\n\nÈÃÎÒ¼ò½àÃ÷Á˵ػØÓ¦Õâ¸öÎÊÌâ¡£\n\n\n¹¤¾ß²ã³öÁ˼æÈÝÐÔÎÊÌ⣺`concurrent.futures.ThreadPoolExecutor` Ó¦¸ÃÊÇÕýÈ·µÄ·¾¶£¬µ«Äãµ÷ÓõÄϵͳÓÃÁË `concurrent.ThreadPoolExecutor`£¬ÕâÊǾɰæ/Îóд¡£\n\n---\n\n**ÎÒÄÜ×öµÄÊÇ**£ºÔÝÊ±ÈÆ¿ª¹¤¾ß£¬Ö±½Ó¸øÄã×öÈճ̱àÅÅ¡ª¡ªÄã¸æËßÎÒµ±Ç°Öص㣬ÎÒת³É½üÈýÌì¿ÉÖ´Ðа²ÅÅ¡£\n\n**ÄãÐèÒª×öµÄ**£º\n1. ·´À¡Õâ¸ö´íÎó¸øÏµÍ³Î¬»¤·½£¨Python °æ±¾»òÒÀÀµ¿âÎÊÌ⣩\n2. °ÑÄãÏÖÔÚµÄÖØµã/´ý°ì¸æËßÎÒ£¬ÎÒÀ´¹æ»®\n\nÄãÏÖÔÚÏëÍÆ½øÊ²Ã´£¿', '{"role": "assistant"}', 1.0, 0, '2026-03-27 15:22:34.610259', None, 'pending', '1d96b1bf-44c4-42fb-8e30-b8e8fa398091', '2026-03-27 15:22:34.610259', '2026-03-27 15:22:34.610259')) 2026-03-27 23:22:34,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO brain_events (user_id, source_type, source_id, event_type, title, content_summary, raw_excerpt, metadata_, importance_signal, is_user_pinned, occurred_at, processed_at, status, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 'conversation', '00d5d964-58b2-4516-be9c-554ad6dcf174', 'message_created', 'Assistant message', '\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé¿ö£¨µ÷Óà get_schedule_day »ñÈ¡Ã÷ÌìµÄʱ¼ä°²ÅÅ£©\n2. ¿ÉÄÜ»¹ÐèÒªÁ˽⵱ǰµÄÈÎÎñÁÐ±í£¨µ÷Óà get_tasks£©\n\nÈÃÎÒÏÈ»ñÈ¡Óû§Ã÷ÌìµÄʱ¼ä°²ÅÅ£¬È»ºóÔÙ¾ö¶¨ÈçºÎ¹æ»®¡£\n\nÎÒÐèÒªµ÷Óù¤¾ßÀ´»ñÈ¡ÐÅÏ¢¡£\n\n\nÓû§ÏëÖÆ¶¨Ã÷ÌìµÄ¼Æ»®Íê³ÉÏîÄ¿ÐèÇ󣬵«ÐÅÏ¢»¹²»¹»¾ßÌ塪¡ªÎÒÐèÒªÏÈÁ˽âÄãÃ÷ÌìµÄʱ¼ä¿é£¬ÒÔ¼°µ±Ç°ÒÑÓеÄÈÎÎñ¡£\n\nÎÒÀ´²éÒ»ÏÂÃ÷ÌìµÄÇé¿ö£º\n\n```json\n{\n "mode": "tool_call",\n "tool_calls": [\n {\n "name": "get_schedule_day",\n "arguments": {\n "target_date": "2025-01-24"\n }\n },\n {\n "na', '\nÓû§ÏëÒªÖÆ¶¨Ã÷ÌìµÄ¼Æ»®£¬Ä¿±êÊÇÍê³ÉÏîÄ¿ÐèÇó¡£\n\nÕâÊÇÒ»¸öÈճ̱àÅÅÇëÇó¡£Óû§ÌṩÁËÄ¿±ê£¨Íê³ÉÏîÄ¿ÐèÇ󣩣¬µ«Ã»ÓÐÌṩ¾ßÌåµÄ£º\n1. ÏîÄ¿ÐèÇóÊÇʲô\n2. ¾ßÌåµÄÈÎÎñ·Ö½â\n3. Ã÷ÌìµÄ¾ßÌåʱ¼ä°²ÅÅÆ«ºÃ\n4. µ±Ç°ÒÑÓеÄÈճ̰²ÅÅ\n\nÎÒÐèÒª£º\n1. ÏÈÁ˽âÓû§Ã÷ÌìµÄÈÕ³ÌÇé¿ö£¨µ÷Óà get_schedule_day »ñÈ¡Ã÷ÌìµÄʱ¼ä°²ÅÅ£©\n2. ¿ÉÄÜ»¹ÐèÒªÁ˽⵱ǰµÄÈÎÎñÁÐ±í£¨µ÷Óà get_tasks£©\n\nÈÃÎÒÏÈ»ñÈ¡Óû§Ã÷ÌìµÄʱ¼ä°²ÅÅ£¬È»ºóÔÙ¾ö¶¨ÈçºÎ¹æ»®¡£\n\nÎÒÐèÒªµ÷Óù¤¾ßÀ´»ñÈ¡ÐÅÏ¢¡£\n\n\nÓû§ÏëÖÆ¶¨Ã÷ÌìµÄ¼Æ»®Íê³ÉÏîÄ¿ÐèÇ󣬵«ÐÅÏ¢»¹²»¹»¾ßÌ塪¡ªÎÒÐèÒªÏÈÁ˽âÄãÃ÷ÌìµÄʱ¼ä¿é£¬ÒÔ¼°µ±Ç°ÒÑÓеÄÈÎÎñ¡£\n\nÎÒÀ´²éÒ»ÏÂÃ÷ÌìµÄÇé¿ö£º\n\n```json\n{\n "mode": "tool_call",\n "tool_calls": [\n {\n "name": "get_schedule_day",\n "arguments": {\n "target_date": "2025-01-24"\n }\n },\n {\n "name": "get_tasks",\n "arguments": {}\n }\n ]\n}\n```\nÓû§Óöµ½Á˹¤¾ßÖ´ÐÐʧ°ÜµÄÎÊÌâ¡£´íÎóÐÅÏ¢ÏÔʾ `module \'concurrent\' has no attribute \'ThreadPoolExecutor\'`¡£\n\nÕâÊÇÒ»¸ö Python »·¾³ÎÊÌâ¡£`concurrent.futures.ThreadPoolExecutor` ²ÅÊÇÕýÈ·µÄµ¼È뷽ʽ£¬¶ø²»ÊÇ `concurrent.ThreadPoolExecutor`¡£\n\nµ«Óû§ËƺõÊÇÔÚʹÓÃij¸ö schedule_planner ϵͳ£¬¹¤¾ßÖ´Ðзµ»ØÁË´íÎó¡£Õâ²»ÊÇÎÒÄÜÖ±½ÓÐÞ¸´µÄ Python ´úÂëÎÊÌ⡪¡ªÕâ¿ÉÄÜÊǵײãϵͳµÄÎÊÌâ¡£\n\nÎÒÐèÒª£º\n1. ÏȳÐÈÏÎÊÌâ\n2. Ö¸³öÎÊÌâ¸ùÔ´\n3. ¸ø³öÁÙÊ±Ìæ´ú·½°¸\n4. ˵Ã÷ÎÒ×÷ΪÈճ̱àÅÅÔ±ÄÜ×öʲô\n\nÈÃÎÒ¼ò½àÃ÷Á˵ػØÓ¦Õâ¸öÎÊÌâ¡£\n\n\n¹¤¾ß²ã³öÁ˼æÈÝÐÔÎÊÌ⣺`concurrent.futures.ThreadPoolExecutor` Ó¦¸ÃÊÇÕýÈ·µÄ·¾¶£¬µ«Äãµ÷ÓõÄϵͳÓÃÁË `concurrent.ThreadPoolExecutor`£¬ÕâÊǾɰæ/Îóд¡£\n\n---\n\n**ÎÒÄÜ×öµÄÊÇ**£ºÔÝÊ±ÈÆ¿ª¹¤¾ß£¬Ö±½Ó¸øÄã×öÈճ̱àÅÅ¡ª¡ªÄã¸æËßÎÒµ±Ç°Öص㣬ÎÒת³É½üÈýÌì¿ÉÖ´Ðа²ÅÅ¡£\n\n**ÄãÐèÒª×öµÄ**£º\n1. ·´À¡Õâ¸ö´íÎó¸øÏµÍ³Î¬»¤·½£¨Python °æ±¾»òÒÀÀµ¿âÎÊÌ⣩\n2. °ÑÄãÏÖÔÚµÄÖØµã/´ý°ì¸æËßÎÒ£¬ÎÒÀ´¹æ»®\n\nÄãÏÖÔÚÏëÍÆ½øÊ²Ã´£¿', '{"role": "assistant"}', 1.0, 0, '2026-03-27 15:22:34.610259', None, 'pending', '1d96b1bf-44c4-42fb-8e30-b8e8fa398091', '2026-03-27 15:22:34.610259', '2026-03-27 15:22:34.610259')) completed 2026-03-27 23:22:34,613 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,614 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,614 | INFO | sqlalchemy.engine.Engine | request_id=281f5ecd-b4c1-43b7-b50c-13f293043497 | user=anonymous | POST /api/conversations/chat/stream | status=- | duration=- | COMMIT 2026-03-27 23:22:34,615 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,622 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,623 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,938 | INFO | jarvis.request | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | request_started 2026-03-27 23:22:34,940 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,940 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:34,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:34,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,941 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,942 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,942 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,942 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:34,943 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:22:34,943 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 22.83s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:22:34,943 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,944 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,944 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:22:34,945 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:22:34,945 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,946 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,946 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,946 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,948 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at FROM conversations WHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC LIMIT ? OFFSET ? 2026-03-27 23:22:34,949 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 22.36s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0) 2026-03-27 23:22:34,949 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,950 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,950 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)) 2026-03-27 23:22:34,951 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT conversations.user_id, conversations.title, conversations.message_count, conversations.id, conversations.created_at, conversations.updated_at \nFROM conversations \nWHERE conversations.user_id = ? ORDER BY conversations.updated_at DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 50, 0)) completed 2026-03-27 23:22:34,951 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,951 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,952 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,952 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,953 | INFO | jarvis.request | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=200 | duration=14 | request_completed 2026-03-27 23:22:34,954 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,954 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,954 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:34,955 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:34,955 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,955 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,956 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,956 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,956 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:34,957 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:34,957 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 31.22s ago] ('info', 'system', None, '87f0e56e-db1c-484a-be47-7c409f3824bb', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 14, '4b078eb7-cb18-4659-9a36-1648d129ba9a', '2026-03-27 15:22:34.957280', '2026-03-27 15:22:34.957280') 2026-03-27 23:22:34,957 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,957 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,957 | 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, '87f0e56e-db1c-484a-be47-7c409f3824bb', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 14, '4b078eb7-cb18-4659-9a36-1648d129ba9a', '2026-03-27 15:22:34.957280', '2026-03-27 15:22:34.957280')) 2026-03-27 23:22:34,960 | 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, '87f0e56e-db1c-484a-be47-7c409f3824bb', '/api/conversations', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 14, '4b078eb7-cb18-4659-9a36-1648d129ba9a', '2026-03-27 15:22:34.957280', '2026-03-27 15:22:34.957280')) completed 2026-03-27 23:22:34,961 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,961 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,962 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | COMMIT 2026-03-27 23:22:34,962 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,970 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,970 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,970 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,971 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,972 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,972 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:34,972 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:34,972 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,973 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,973 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,973 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,974 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:34,975 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:34,975 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | [cached since 31.21s ago] ('4b078eb7-cb18-4659-9a36-1648d129ba9a',) 2026-03-27 23:22:34,976 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,976 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,976 | 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 = ?', ('4b078eb7-cb18-4659-9a36-1648d129ba9a',)) 2026-03-27 23:22:34,977 | 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 = ?', ('4b078eb7-cb18-4659-9a36-1648d129ba9a',)) completed 2026-03-27 23:22:34,977 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,977 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,978 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,978 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,979 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK 2026-03-27 23:22:34,979 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,979 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,980 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,980 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,981 | INFO | sqlalchemy.engine.Engine | request_id=87f0e56e-db1c-484a-be47-7c409f3824bb | user=anonymous | GET /api/conversations | status=- | duration=- | ROLLBACK 2026-03-27 23:22:34,981 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,981 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:34,981 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:34,982 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,523 | INFO | jarvis.request | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:36,525 | INFO | jarvis.request | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:22:36,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:36,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:36,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,529 | INFO | sqlalchemy.engine.Engine | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:36,529 | INFO | sqlalchemy.engine.Engine | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:36,530 | INFO | sqlalchemy.engine.Engine | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 32.79s ago] ('info', 'system', None, '7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '831e8c82-e15d-41ee-a9b5-8361983650ab', '2026-03-27 15:22:36.529468', '2026-03-27 15:22:36.529468') 2026-03-27 23:22:36,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,531 | 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, '7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '831e8c82-e15d-41ee-a9b5-8361983650ab', '2026-03-27 15:22:36.529468', '2026-03-27 15:22:36.529468')) 2026-03-27 23:22:36,534 | 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, '7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '831e8c82-e15d-41ee-a9b5-8361983650ab', '2026-03-27 15:22:36.529468', '2026-03-27 15:22:36.529468')) completed 2026-03-27 23:22:36,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,536 | INFO | sqlalchemy.engine.Engine | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:36,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:36,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:36,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,548 | INFO | sqlalchemy.engine.Engine | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:36,549 | INFO | sqlalchemy.engine.Engine | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:36,549 | INFO | sqlalchemy.engine.Engine | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 32.79s ago] ('831e8c82-e15d-41ee-a9b5-8361983650ab',) 2026-03-27 23:22:36,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,550 | 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 = ?', ('831e8c82-e15d-41ee-a9b5-8361983650ab',)) 2026-03-27 23:22:36,550 | 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 = ?', ('831e8c82-e15d-41ee-a9b5-8361983650ab',)) completed 2026-03-27 23:22:36,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,552 | INFO | sqlalchemy.engine.Engine | request_id=7d7390d9-cdf8-4693-b8a9-7d12d8f1fc6a | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:36,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:36,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:36,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,824 | INFO | jarvis.request | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:38,826 | INFO | jarvis.request | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:22:38,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:38,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:38,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,829 | INFO | sqlalchemy.engine.Engine | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:38,830 | INFO | sqlalchemy.engine.Engine | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:38,830 | INFO | sqlalchemy.engine.Engine | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 35.09s ago] ('info', 'system', None, '7884ad15-4119-4867-8759-d965b3d60086', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'afad4035-1d8b-4878-a35f-566336300afe', '2026-03-27 15:22:38.830786', '2026-03-27 15:22:38.830786') 2026-03-27 23:22:38,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,831 | 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, '7884ad15-4119-4867-8759-d965b3d60086', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'afad4035-1d8b-4878-a35f-566336300afe', '2026-03-27 15:22:38.830786', '2026-03-27 15:22:38.830786')) 2026-03-27 23:22:38,834 | 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, '7884ad15-4119-4867-8759-d965b3d60086', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'afad4035-1d8b-4878-a35f-566336300afe', '2026-03-27 15:22:38.830786', '2026-03-27 15:22:38.830786')) completed 2026-03-27 23:22:38,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,835 | INFO | sqlalchemy.engine.Engine | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:38,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:38,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:38,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,850 | INFO | sqlalchemy.engine.Engine | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:38,851 | INFO | sqlalchemy.engine.Engine | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:38,851 | INFO | sqlalchemy.engine.Engine | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 35.09s ago] ('afad4035-1d8b-4878-a35f-566336300afe',) 2026-03-27 23:22:38,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,852 | 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 = ?', ('afad4035-1d8b-4878-a35f-566336300afe',)) 2026-03-27 23:22:38,853 | 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 = ?', ('afad4035-1d8b-4878-a35f-566336300afe',)) completed 2026-03-27 23:22:38,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,855 | INFO | sqlalchemy.engine.Engine | request_id=7884ad15-4119-4867-8759-d965b3d60086 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:38,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:38,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:38,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,523 | INFO | jarvis.request | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:40,525 | INFO | jarvis.request | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:40,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:40,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:40,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,529 | INFO | sqlalchemy.engine.Engine | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:40,530 | INFO | sqlalchemy.engine.Engine | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:40,530 | INFO | sqlalchemy.engine.Engine | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 36.79s ago] ('info', 'system', None, 'eb9605de-4669-440f-8f16-2065acb39647', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e25b934e-d56b-4226-8b3f-fe2d86a48454', '2026-03-27 15:22:40.530553', '2026-03-27 15:22:40.530553') 2026-03-27 23:22:40,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,531 | 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, 'eb9605de-4669-440f-8f16-2065acb39647', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e25b934e-d56b-4226-8b3f-fe2d86a48454', '2026-03-27 15:22:40.530553', '2026-03-27 15:22:40.530553')) 2026-03-27 23:22:40,535 | 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, 'eb9605de-4669-440f-8f16-2065acb39647', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'e25b934e-d56b-4226-8b3f-fe2d86a48454', '2026-03-27 15:22:40.530553', '2026-03-27 15:22:40.530553')) completed 2026-03-27 23:22:40,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,536 | INFO | sqlalchemy.engine.Engine | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:40,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:40,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:40,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,549 | INFO | sqlalchemy.engine.Engine | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:40,550 | INFO | sqlalchemy.engine.Engine | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:40,550 | INFO | sqlalchemy.engine.Engine | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 36.79s ago] ('e25b934e-d56b-4226-8b3f-fe2d86a48454',) 2026-03-27 23:22:40,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,551 | 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 = ?', ('e25b934e-d56b-4226-8b3f-fe2d86a48454',)) 2026-03-27 23:22:40,552 | 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 = ?', ('e25b934e-d56b-4226-8b3f-fe2d86a48454',)) completed 2026-03-27 23:22:40,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,554 | INFO | sqlalchemy.engine.Engine | request_id=eb9605de-4669-440f-8f16-2065acb39647 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:40,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:40,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:40,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,827 | INFO | jarvis.request | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:42,828 | INFO | jarvis.request | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:22:42,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:42,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:42,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,832 | INFO | sqlalchemy.engine.Engine | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:42,833 | INFO | sqlalchemy.engine.Engine | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:42,833 | INFO | sqlalchemy.engine.Engine | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 39.1s ago] ('info', 'system', None, '39a92540-bcbe-4a59-934f-63c9989d58e7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '69270942-b5da-4fcb-bd92-03b6f521ce1f', '2026-03-27 15:22:42.833015', '2026-03-27 15:22:42.833015') 2026-03-27 23:22:42,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,834 | 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, '39a92540-bcbe-4a59-934f-63c9989d58e7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '69270942-b5da-4fcb-bd92-03b6f521ce1f', '2026-03-27 15:22:42.833015', '2026-03-27 15:22:42.833015')) 2026-03-27 23:22:42,837 | 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, '39a92540-bcbe-4a59-934f-63c9989d58e7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '69270942-b5da-4fcb-bd92-03b6f521ce1f', '2026-03-27 15:22:42.833015', '2026-03-27 15:22:42.833015')) completed 2026-03-27 23:22:42,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,838 | INFO | sqlalchemy.engine.Engine | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:42,839 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:42,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:42,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,850 | INFO | sqlalchemy.engine.Engine | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:42,851 | INFO | sqlalchemy.engine.Engine | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:42,851 | INFO | sqlalchemy.engine.Engine | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 39.09s ago] ('69270942-b5da-4fcb-bd92-03b6f521ce1f',) 2026-03-27 23:22:42,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,852 | 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 = ?', ('69270942-b5da-4fcb-bd92-03b6f521ce1f',)) 2026-03-27 23:22:42,853 | 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 = ?', ('69270942-b5da-4fcb-bd92-03b6f521ce1f',)) completed 2026-03-27 23:22:42,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,855 | INFO | sqlalchemy.engine.Engine | request_id=39a92540-bcbe-4a59-934f-63c9989d58e7 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:42,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:42,856 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:42,857 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,525 | INFO | jarvis.request | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:44,526 | INFO | jarvis.request | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:44,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:44,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:44,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,530 | INFO | sqlalchemy.engine.Engine | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:44,531 | INFO | sqlalchemy.engine.Engine | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:44,531 | INFO | sqlalchemy.engine.Engine | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 40.79s ago] ('info', 'system', None, '274e06f0-dc71-45c2-ba03-22de17674bb5', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '684e5d02-6f3d-4444-ab00-8ce81737620b', '2026-03-27 15:22:44.531668', '2026-03-27 15:22:44.531668') 2026-03-27 23:22:44,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,533 | 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, '274e06f0-dc71-45c2-ba03-22de17674bb5', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '684e5d02-6f3d-4444-ab00-8ce81737620b', '2026-03-27 15:22:44.531668', '2026-03-27 15:22:44.531668')) 2026-03-27 23:22:44,536 | 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, '274e06f0-dc71-45c2-ba03-22de17674bb5', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '684e5d02-6f3d-4444-ab00-8ce81737620b', '2026-03-27 15:22:44.531668', '2026-03-27 15:22:44.531668')) completed 2026-03-27 23:22:44,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,537 | INFO | sqlalchemy.engine.Engine | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:44,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:44,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,550 | INFO | sqlalchemy.engine.Engine | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:44,551 | INFO | sqlalchemy.engine.Engine | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:44,551 | INFO | sqlalchemy.engine.Engine | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 40.79s ago] ('684e5d02-6f3d-4444-ab00-8ce81737620b',) 2026-03-27 23:22:44,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,553 | 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 = ?', ('684e5d02-6f3d-4444-ab00-8ce81737620b',)) 2026-03-27 23:22:44,554 | 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 = ?', ('684e5d02-6f3d-4444-ab00-8ce81737620b',)) completed 2026-03-27 23:22:44,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,556 | INFO | sqlalchemy.engine.Engine | request_id=274e06f0-dc71-45c2-ba03-22de17674bb5 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:44,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:44,558 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:44,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,825 | INFO | jarvis.request | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:46,827 | INFO | jarvis.request | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:22:46,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:46,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:46,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,830 | INFO | sqlalchemy.engine.Engine | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:46,831 | INFO | sqlalchemy.engine.Engine | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:46,831 | INFO | sqlalchemy.engine.Engine | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 43.09s ago] ('info', 'system', None, '82c2573b-abce-4fce-8ca1-ab874bd45d53', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0d1c569d-bf3c-431d-beb2-0b81e5150c92', '2026-03-27 15:22:46.830745', '2026-03-27 15:22:46.830745') 2026-03-27 23:22:46,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,832 | 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, '82c2573b-abce-4fce-8ca1-ab874bd45d53', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0d1c569d-bf3c-431d-beb2-0b81e5150c92', '2026-03-27 15:22:46.830745', '2026-03-27 15:22:46.830745')) 2026-03-27 23:22:46,834 | 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, '82c2573b-abce-4fce-8ca1-ab874bd45d53', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0d1c569d-bf3c-431d-beb2-0b81e5150c92', '2026-03-27 15:22:46.830745', '2026-03-27 15:22:46.830745')) completed 2026-03-27 23:22:46,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,836 | INFO | sqlalchemy.engine.Engine | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:46,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:46,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:46,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,848 | INFO | sqlalchemy.engine.Engine | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:46,848 | INFO | sqlalchemy.engine.Engine | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:46,849 | INFO | sqlalchemy.engine.Engine | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 43.09s ago] ('0d1c569d-bf3c-431d-beb2-0b81e5150c92',) 2026-03-27 23:22:46,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,850 | 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 = ?', ('0d1c569d-bf3c-431d-beb2-0b81e5150c92',)) 2026-03-27 23:22:46,850 | 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 = ?', ('0d1c569d-bf3c-431d-beb2-0b81e5150c92',)) completed 2026-03-27 23:22:46,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,852 | INFO | sqlalchemy.engine.Engine | request_id=82c2573b-abce-4fce-8ca1-ab874bd45d53 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:46,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:46,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:46,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,525 | INFO | jarvis.request | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:48,528 | INFO | jarvis.request | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:48,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:48,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:48,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,532 | INFO | sqlalchemy.engine.Engine | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:48,533 | INFO | sqlalchemy.engine.Engine | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:48,533 | INFO | sqlalchemy.engine.Engine | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 44.8s ago] ('info', 'system', None, '236a0372-377a-4a35-b695-1cd961cd9178', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '27c0d027-8250-4fbc-96c9-c3fddf8aad17', '2026-03-27 15:22:48.533107', '2026-03-27 15:22:48.533107') 2026-03-27 23:22:48,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,535 | 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, '236a0372-377a-4a35-b695-1cd961cd9178', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '27c0d027-8250-4fbc-96c9-c3fddf8aad17', '2026-03-27 15:22:48.533107', '2026-03-27 15:22:48.533107')) 2026-03-27 23:22:48,539 | 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, '236a0372-377a-4a35-b695-1cd961cd9178', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '27c0d027-8250-4fbc-96c9-c3fddf8aad17', '2026-03-27 15:22:48.533107', '2026-03-27 15:22:48.533107')) completed 2026-03-27 23:22:48,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,540 | INFO | sqlalchemy.engine.Engine | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:48,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:48,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:48,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,556 | INFO | sqlalchemy.engine.Engine | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:48,556 | INFO | sqlalchemy.engine.Engine | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:48,556 | INFO | sqlalchemy.engine.Engine | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 44.8s ago] ('27c0d027-8250-4fbc-96c9-c3fddf8aad17',) 2026-03-27 23:22:48,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,557 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,558 | 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 = ?', ('27c0d027-8250-4fbc-96c9-c3fddf8aad17',)) 2026-03-27 23:22:48,559 | 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 = ?', ('27c0d027-8250-4fbc-96c9-c3fddf8aad17',)) completed 2026-03-27 23:22:48,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,559 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,560 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,561 | INFO | sqlalchemy.engine.Engine | request_id=236a0372-377a-4a35-b695-1cd961cd9178 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:48,561 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:48,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:48,562 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,824 | INFO | jarvis.request | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:50,826 | INFO | jarvis.request | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:50,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:50,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:50,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,830 | INFO | sqlalchemy.engine.Engine | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:50,830 | INFO | sqlalchemy.engine.Engine | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:50,831 | INFO | sqlalchemy.engine.Engine | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 47.09s ago] ('info', 'system', None, '21b86e9c-759f-464d-b88f-f678123366d4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '47c61e86-f24a-4cad-ab3d-be52f88b1661', '2026-03-27 15:22:50.830414', '2026-03-27 15:22:50.830414') 2026-03-27 23:22:50,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,832 | 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, '21b86e9c-759f-464d-b88f-f678123366d4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '47c61e86-f24a-4cad-ab3d-be52f88b1661', '2026-03-27 15:22:50.830414', '2026-03-27 15:22:50.830414')) 2026-03-27 23:22:50,834 | 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, '21b86e9c-759f-464d-b88f-f678123366d4', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '47c61e86-f24a-4cad-ab3d-be52f88b1661', '2026-03-27 15:22:50.830414', '2026-03-27 15:22:50.830414')) completed 2026-03-27 23:22:50,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,835 | INFO | sqlalchemy.engine.Engine | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:50,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:50,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:50,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,848 | INFO | sqlalchemy.engine.Engine | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:50,849 | INFO | sqlalchemy.engine.Engine | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:50,849 | INFO | sqlalchemy.engine.Engine | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 47.09s ago] ('47c61e86-f24a-4cad-ab3d-be52f88b1661',) 2026-03-27 23:22:50,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('47c61e86-f24a-4cad-ab3d-be52f88b1661',)) 2026-03-27 23:22:50,851 | 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 = ?', ('47c61e86-f24a-4cad-ab3d-be52f88b1661',)) completed 2026-03-27 23:22:50,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,853 | INFO | sqlalchemy.engine.Engine | request_id=21b86e9c-759f-464d-b88f-f678123366d4 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:50,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:50,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:50,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,522 | INFO | jarvis.request | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:52,525 | INFO | jarvis.request | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:22:52,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:52,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:52,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,528 | INFO | sqlalchemy.engine.Engine | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:52,528 | INFO | sqlalchemy.engine.Engine | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:52,528 | INFO | sqlalchemy.engine.Engine | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 48.79s ago] ('info', 'system', None, 'aae999e2-03da-434c-b389-8d8cf8ef318d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '96ee7793-fb81-435c-865a-858232047766', '2026-03-27 15:22:52.528541', '2026-03-27 15:22:52.528541') 2026-03-27 23:22:52,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,529 | 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, 'aae999e2-03da-434c-b389-8d8cf8ef318d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '96ee7793-fb81-435c-865a-858232047766', '2026-03-27 15:22:52.528541', '2026-03-27 15:22:52.528541')) 2026-03-27 23:22:52,532 | 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, 'aae999e2-03da-434c-b389-8d8cf8ef318d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '96ee7793-fb81-435c-865a-858232047766', '2026-03-27 15:22:52.528541', '2026-03-27 15:22:52.528541')) completed 2026-03-27 23:22:52,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,533 | INFO | sqlalchemy.engine.Engine | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:52,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:52,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:52,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,550 | INFO | sqlalchemy.engine.Engine | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:52,551 | INFO | sqlalchemy.engine.Engine | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:52,551 | INFO | sqlalchemy.engine.Engine | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 48.79s ago] ('96ee7793-fb81-435c-865a-858232047766',) 2026-03-27 23:22:52,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,552 | 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 = ?', ('96ee7793-fb81-435c-865a-858232047766',)) 2026-03-27 23:22:52,553 | 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 = ?', ('96ee7793-fb81-435c-865a-858232047766',)) completed 2026-03-27 23:22:52,553 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,554 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,555 | INFO | sqlalchemy.engine.Engine | request_id=aae999e2-03da-434c-b389-8d8cf8ef318d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:52,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,555 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:52,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:52,556 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,103 | INFO | jarvis.request | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:55,104 | INFO | jarvis.request | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:22:55,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:55,105 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:55,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,106 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,106 | INFO | sqlalchemy.engine.Engine | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:55,107 | INFO | sqlalchemy.engine.Engine | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:55,108 | INFO | sqlalchemy.engine.Engine | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 51.37s ago] ('info', 'system', None, '2dc88d58-bb31-4ced-a349-fda48632dbe9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fe582b34-3d97-4151-a4b8-dd47cf822b06', '2026-03-27 15:22:55.107814', '2026-03-27 15:22:55.107814') 2026-03-27 23:22:55,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,108 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,108 | 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, '2dc88d58-bb31-4ced-a349-fda48632dbe9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fe582b34-3d97-4151-a4b8-dd47cf822b06', '2026-03-27 15:22:55.107814', '2026-03-27 15:22:55.107814')) 2026-03-27 23:22:55,111 | 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, '2dc88d58-bb31-4ced-a349-fda48632dbe9', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'fe582b34-3d97-4151-a4b8-dd47cf822b06', '2026-03-27 15:22:55.107814', '2026-03-27 15:22:55.107814')) completed 2026-03-27 23:22:55,111 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,112 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,112 | INFO | sqlalchemy.engine.Engine | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:55,113 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,120 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:55,121 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:55,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,123 | INFO | sqlalchemy.engine.Engine | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:55,124 | INFO | sqlalchemy.engine.Engine | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:55,124 | INFO | sqlalchemy.engine.Engine | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 51.36s ago] ('fe582b34-3d97-4151-a4b8-dd47cf822b06',) 2026-03-27 23:22:55,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,125 | 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 = ?', ('fe582b34-3d97-4151-a4b8-dd47cf822b06',)) 2026-03-27 23:22:55,125 | 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 = ?', ('fe582b34-3d97-4151-a4b8-dd47cf822b06',)) completed 2026-03-27 23:22:55,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,126 | INFO | sqlalchemy.engine.Engine | request_id=2dc88d58-bb31-4ced-a349-fda48632dbe9 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:55,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,127 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:55,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:55,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,522 | INFO | jarvis.request | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:56,524 | INFO | jarvis.request | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:22:56,524 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,524 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:56,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:56,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,526 | INFO | sqlalchemy.engine.Engine | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:56,526 | INFO | sqlalchemy.engine.Engine | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:56,527 | INFO | sqlalchemy.engine.Engine | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 52.79s ago] ('info', 'system', None, 'ab7faa7c-2fd1-4359-80ce-bcf0aa261a35', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '42404d1d-937b-4acc-9167-257540ec1f19', '2026-03-27 15:22:56.526750', '2026-03-27 15:22:56.526750') 2026-03-27 23:22:56,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,527 | 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, 'ab7faa7c-2fd1-4359-80ce-bcf0aa261a35', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '42404d1d-937b-4acc-9167-257540ec1f19', '2026-03-27 15:22:56.526750', '2026-03-27 15:22:56.526750')) 2026-03-27 23:22:56,529 | 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, 'ab7faa7c-2fd1-4359-80ce-bcf0aa261a35', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '42404d1d-937b-4acc-9167-257540ec1f19', '2026-03-27 15:22:56.526750', '2026-03-27 15:22:56.526750')) completed 2026-03-27 23:22:56,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,530 | INFO | sqlalchemy.engine.Engine | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:56,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,537 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:56,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:56,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,540 | INFO | sqlalchemy.engine.Engine | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:56,540 | INFO | sqlalchemy.engine.Engine | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:56,540 | INFO | sqlalchemy.engine.Engine | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 52.78s ago] ('42404d1d-937b-4acc-9167-257540ec1f19',) 2026-03-27 23:22:56,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,541 | 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 = ?', ('42404d1d-937b-4acc-9167-257540ec1f19',)) 2026-03-27 23:22:56,542 | 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 = ?', ('42404d1d-937b-4acc-9167-257540ec1f19',)) completed 2026-03-27 23:22:56,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,543 | INFO | sqlalchemy.engine.Engine | request_id=ab7faa7c-2fd1-4359-80ce-bcf0aa261a35 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:56,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:56,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:56,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,307 | INFO | jarvis.request | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:22:59,309 | INFO | jarvis.request | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:22:59,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:59,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:59,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,311 | INFO | sqlalchemy.engine.Engine | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:59,312 | INFO | sqlalchemy.engine.Engine | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:22:59,312 | INFO | sqlalchemy.engine.Engine | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 55.57s ago] ('info', 'system', None, 'b667102d-9bcb-4023-9cb5-6689d3d48932', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4a7f9d97-85e6-44e8-8c24-bdbd58a94a38', '2026-03-27 15:22:59.311551', '2026-03-27 15:22:59.311551') 2026-03-27 23:22:59,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,312 | 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, 'b667102d-9bcb-4023-9cb5-6689d3d48932', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4a7f9d97-85e6-44e8-8c24-bdbd58a94a38', '2026-03-27 15:22:59.311551', '2026-03-27 15:22:59.311551')) 2026-03-27 23:22:59,314 | 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, 'b667102d-9bcb-4023-9cb5-6689d3d48932', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4a7f9d97-85e6-44e8-8c24-bdbd58a94a38', '2026-03-27 15:22:59.311551', '2026-03-27 15:22:59.311551')) completed 2026-03-27 23:22:59,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,315 | INFO | sqlalchemy.engine.Engine | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:22:59,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,334 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:22:59,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:22:59,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,337 | INFO | sqlalchemy.engine.Engine | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:22:59,337 | INFO | sqlalchemy.engine.Engine | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:22:59,337 | INFO | sqlalchemy.engine.Engine | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 55.58s ago] ('4a7f9d97-85e6-44e8-8c24-bdbd58a94a38',) 2026-03-27 23:22:59,337 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,338 | 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 = ?', ('4a7f9d97-85e6-44e8-8c24-bdbd58a94a38',)) 2026-03-27 23:22:59,338 | 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 = ?', ('4a7f9d97-85e6-44e8-8c24-bdbd58a94a38',)) completed 2026-03-27 23:22:59,338 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,339 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,340 | INFO | sqlalchemy.engine.Engine | request_id=b667102d-9bcb-4023-9cb5-6689d3d48932 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:22:59,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:22:59,340 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:22:59,341 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:00,988 | INFO | jarvis.request | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:00,990 | INFO | jarvis.request | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:00,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:00,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:00,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:00,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:00,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:00,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:00,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:00,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:00,993 | INFO | sqlalchemy.engine.Engine | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:00,993 | INFO | sqlalchemy.engine.Engine | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:00,993 | INFO | sqlalchemy.engine.Engine | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 57.26s ago] ('info', 'system', None, '996e56a3-be77-40c5-8095-5bfc21925f38', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '930c2591-ffa3-4af8-85ef-6cb7f830704d', '2026-03-27 15:23:00.993609', '2026-03-27 15:23:00.993609') 2026-03-27 23:23:00,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:00,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:00,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '996e56a3-be77-40c5-8095-5bfc21925f38', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '930c2591-ffa3-4af8-85ef-6cb7f830704d', '2026-03-27 15:23:00.993609', '2026-03-27 15:23:00.993609')) 2026-03-27 23:23:00,996 | 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, '996e56a3-be77-40c5-8095-5bfc21925f38', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '930c2591-ffa3-4af8-85ef-6cb7f830704d', '2026-03-27 15:23:00.993609', '2026-03-27 15:23:00.993609')) completed 2026-03-27 23:23:00,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:00,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:00,997 | INFO | sqlalchemy.engine.Engine | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:00,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:01,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:01,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,008 | INFO | sqlalchemy.engine.Engine | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:01,009 | INFO | sqlalchemy.engine.Engine | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:01,009 | INFO | sqlalchemy.engine.Engine | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 57.25s ago] ('930c2591-ffa3-4af8-85ef-6cb7f830704d',) 2026-03-27 23:23:01,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,009 | 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 = ?', ('930c2591-ffa3-4af8-85ef-6cb7f830704d',)) 2026-03-27 23:23:01,010 | 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 = ?', ('930c2591-ffa3-4af8-85ef-6cb7f830704d',)) completed 2026-03-27 23:23:01,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,011 | INFO | sqlalchemy.engine.Engine | request_id=996e56a3-be77-40c5-8095-5bfc21925f38 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:01,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:01,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:01,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,823 | INFO | jarvis.request | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:02,825 | INFO | jarvis.request | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:02,825 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,826 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,826 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:02,826 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:02,826 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,826 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,826 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,827 | INFO | sqlalchemy.engine.Engine | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:02,827 | INFO | sqlalchemy.engine.Engine | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:02,828 | INFO | sqlalchemy.engine.Engine | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 59.09s ago] ('info', 'system', None, '1f669517-5c72-4b86-86da-7c9e98595195', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2482feb9-9d24-459f-a463-5e5dd894dbbb', '2026-03-27 15:23:02.827824', '2026-03-27 15:23:02.827824') 2026-03-27 23:23:02,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '1f669517-5c72-4b86-86da-7c9e98595195', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2482feb9-9d24-459f-a463-5e5dd894dbbb', '2026-03-27 15:23:02.827824', '2026-03-27 15:23:02.827824')) 2026-03-27 23:23:02,831 | 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, '1f669517-5c72-4b86-86da-7c9e98595195', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2482feb9-9d24-459f-a463-5e5dd894dbbb', '2026-03-27 15:23:02.827824', '2026-03-27 15:23:02.827824')) completed 2026-03-27 23:23:02,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,832 | INFO | sqlalchemy.engine.Engine | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:02,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,839 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,839 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,839 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,840 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,840 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:02,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:02,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,842 | INFO | sqlalchemy.engine.Engine | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:02,843 | INFO | sqlalchemy.engine.Engine | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:02,843 | INFO | sqlalchemy.engine.Engine | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 59.08s ago] ('2482feb9-9d24-459f-a463-5e5dd894dbbb',) 2026-03-27 23:23:02,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,843 | 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 = ?', ('2482feb9-9d24-459f-a463-5e5dd894dbbb',)) 2026-03-27 23:23:02,843 | 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 = ?', ('2482feb9-9d24-459f-a463-5e5dd894dbbb',)) completed 2026-03-27 23:23:02,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,844 | INFO | sqlalchemy.engine.Engine | request_id=1f669517-5c72-4b86-86da-7c9e98595195 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:02,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:02,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:02,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:04,989 | INFO | jarvis.request | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:04,991 | INFO | jarvis.request | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:04,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:04,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:04,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:04,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:04,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:04,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:04,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:04,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:04,993 | INFO | sqlalchemy.engine.Engine | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:04,994 | INFO | sqlalchemy.engine.Engine | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:04,994 | INFO | sqlalchemy.engine.Engine | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 61.26s ago] ('info', 'system', None, '47b77264-5cb2-416c-9a4d-557c827a0da1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'db7bedaa-0d3f-4c6f-b300-20d57f321c94', '2026-03-27 15:23:04.994211', '2026-03-27 15:23:04.994211') 2026-03-27 23:23:04,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:04,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:04,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '47b77264-5cb2-416c-9a4d-557c827a0da1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'db7bedaa-0d3f-4c6f-b300-20d57f321c94', '2026-03-27 15:23:04.994211', '2026-03-27 15:23:04.994211')) 2026-03-27 23:23:04,996 | 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, '47b77264-5cb2-416c-9a4d-557c827a0da1', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'db7bedaa-0d3f-4c6f-b300-20d57f321c94', '2026-03-27 15:23:04.994211', '2026-03-27 15:23:04.994211')) completed 2026-03-27 23:23:04,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:04,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:04,997 | INFO | sqlalchemy.engine.Engine | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:04,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:05,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:05,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,007 | INFO | sqlalchemy.engine.Engine | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:05,007 | INFO | sqlalchemy.engine.Engine | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:05,008 | INFO | sqlalchemy.engine.Engine | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 61.25s ago] ('db7bedaa-0d3f-4c6f-b300-20d57f321c94',) 2026-03-27 23:23:05,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,008 | 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 = ?', ('db7bedaa-0d3f-4c6f-b300-20d57f321c94',)) 2026-03-27 23:23:05,009 | 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 = ?', ('db7bedaa-0d3f-4c6f-b300-20d57f321c94',)) completed 2026-03-27 23:23:05,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,010 | INFO | sqlalchemy.engine.Engine | request_id=47b77264-5cb2-416c-9a4d-557c827a0da1 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:05,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:05,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:05,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,327 | INFO | jarvis.request | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:07,329 | INFO | jarvis.request | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:07,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,330 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:07,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:07,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,331 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,332 | INFO | sqlalchemy.engine.Engine | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:07,332 | INFO | sqlalchemy.engine.Engine | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:07,332 | INFO | sqlalchemy.engine.Engine | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 63.59s ago] ('info', 'system', None, 'd53697b6-b165-4a99-a625-088a5bccebe7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd98d5da2-93bc-4ce6-a913-33e893459d36', '2026-03-27 15:23:07.332454', '2026-03-27 15:23:07.332454') 2026-03-27 23:23:07,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,332 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,333 | 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, 'd53697b6-b165-4a99-a625-088a5bccebe7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd98d5da2-93bc-4ce6-a913-33e893459d36', '2026-03-27 15:23:07.332454', '2026-03-27 15:23:07.332454')) 2026-03-27 23:23:07,335 | 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, 'd53697b6-b165-4a99-a625-088a5bccebe7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'd98d5da2-93bc-4ce6-a913-33e893459d36', '2026-03-27 15:23:07.332454', '2026-03-27 15:23:07.332454')) completed 2026-03-27 23:23:07,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,335 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,336 | INFO | sqlalchemy.engine.Engine | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:07,336 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,343 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,344 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:07,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:07,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,345 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,345 | INFO | sqlalchemy.engine.Engine | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:07,346 | INFO | sqlalchemy.engine.Engine | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:07,346 | INFO | sqlalchemy.engine.Engine | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 63.58s ago] ('d98d5da2-93bc-4ce6-a913-33e893459d36',) 2026-03-27 23:23:07,346 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,347 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,347 | 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 = ?', ('d98d5da2-93bc-4ce6-a913-33e893459d36',)) 2026-03-27 23:23:07,347 | 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 = ?', ('d98d5da2-93bc-4ce6-a913-33e893459d36',)) completed 2026-03-27 23:23:07,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,348 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,349 | INFO | sqlalchemy.engine.Engine | request_id=d53697b6-b165-4a99-a625-088a5bccebe7 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:07,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:07,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:07,349 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:08,987 | INFO | jarvis.request | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:08,989 | INFO | jarvis.request | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:08,989 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:08,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:08,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:08,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:08,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:08,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:08,990 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:08,991 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:08,991 | INFO | sqlalchemy.engine.Engine | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:08,991 | INFO | sqlalchemy.engine.Engine | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:08,991 | INFO | sqlalchemy.engine.Engine | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 65.25s ago] ('info', 'system', None, 'd3b23cda-29eb-48f0-81b9-5161a63d9d2f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0c708752-44a6-4aec-ba3a-a8d2f3e1154a', '2026-03-27 15:23:08.991361', '2026-03-27 15:23:08.991361') 2026-03-27 23:23:08,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:08,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:08,992 | 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, 'd3b23cda-29eb-48f0-81b9-5161a63d9d2f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0c708752-44a6-4aec-ba3a-a8d2f3e1154a', '2026-03-27 15:23:08.991361', '2026-03-27 15:23:08.991361')) 2026-03-27 23:23:08,994 | 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, 'd3b23cda-29eb-48f0-81b9-5161a63d9d2f', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '0c708752-44a6-4aec-ba3a-a8d2f3e1154a', '2026-03-27 15:23:08.991361', '2026-03-27 15:23:08.991361')) completed 2026-03-27 23:23:08,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:08,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:08,995 | INFO | sqlalchemy.engine.Engine | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:08,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,004 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:09,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:09,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,006 | INFO | sqlalchemy.engine.Engine | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:09,006 | INFO | sqlalchemy.engine.Engine | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:09,006 | INFO | sqlalchemy.engine.Engine | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 65.24s ago] ('0c708752-44a6-4aec-ba3a-a8d2f3e1154a',) 2026-03-27 23:23:09,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,007 | 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 = ?', ('0c708752-44a6-4aec-ba3a-a8d2f3e1154a',)) 2026-03-27 23:23:09,007 | 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 = ?', ('0c708752-44a6-4aec-ba3a-a8d2f3e1154a',)) completed 2026-03-27 23:23:09,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,008 | INFO | sqlalchemy.engine.Engine | request_id=d3b23cda-29eb-48f0-81b9-5161a63d9d2f | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:09,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:09,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:09,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,824 | INFO | jarvis.request | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:10,826 | INFO | jarvis.request | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:10,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,827 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:10,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:10,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,829 | INFO | sqlalchemy.engine.Engine | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:10,829 | INFO | sqlalchemy.engine.Engine | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:10,829 | INFO | sqlalchemy.engine.Engine | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 67.09s ago] ('info', 'system', None, 'be1d283f-81a7-4f36-b397-e6048e8d7fbd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '279c3f9e-9a84-4c78-ba85-e19f852e5e40', '2026-03-27 15:23:10.829671', '2026-03-27 15:23:10.829671') 2026-03-27 23:23:10,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,830 | 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, 'be1d283f-81a7-4f36-b397-e6048e8d7fbd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '279c3f9e-9a84-4c78-ba85-e19f852e5e40', '2026-03-27 15:23:10.829671', '2026-03-27 15:23:10.829671')) 2026-03-27 23:23:10,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, 'be1d283f-81a7-4f36-b397-e6048e8d7fbd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '279c3f9e-9a84-4c78-ba85-e19f852e5e40', '2026-03-27 15:23:10.829671', '2026-03-27 15:23:10.829671')) completed 2026-03-27 23:23:10,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,833 | INFO | sqlalchemy.engine.Engine | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:10,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:10,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:10,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,844 | INFO | sqlalchemy.engine.Engine | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:10,844 | INFO | sqlalchemy.engine.Engine | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:10,845 | INFO | sqlalchemy.engine.Engine | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 67.08s ago] ('279c3f9e-9a84-4c78-ba85-e19f852e5e40',) 2026-03-27 23:23:10,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,845 | 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 = ?', ('279c3f9e-9a84-4c78-ba85-e19f852e5e40',)) 2026-03-27 23:23:10,845 | 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 = ?', ('279c3f9e-9a84-4c78-ba85-e19f852e5e40',)) completed 2026-03-27 23:23:10,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,846 | INFO | sqlalchemy.engine.Engine | request_id=be1d283f-81a7-4f36-b397-e6048e8d7fbd | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:10,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:10,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:10,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,523 | INFO | jarvis.request | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:12,524 | INFO | jarvis.request | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:12,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:12,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:12,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,527 | INFO | sqlalchemy.engine.Engine | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:12,527 | INFO | sqlalchemy.engine.Engine | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:12,527 | INFO | sqlalchemy.engine.Engine | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 68.79s ago] ('info', 'system', None, '25779477-2773-44bf-9c8b-0a25dc0bc603', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e3d4afa6-9910-4050-b561-f677365a268c', '2026-03-27 15:23:12.527093', '2026-03-27 15:23:12.527093') 2026-03-27 23:23:12,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,528 | 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, '25779477-2773-44bf-9c8b-0a25dc0bc603', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e3d4afa6-9910-4050-b561-f677365a268c', '2026-03-27 15:23:12.527093', '2026-03-27 15:23:12.527093')) 2026-03-27 23:23:12,530 | 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, '25779477-2773-44bf-9c8b-0a25dc0bc603', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e3d4afa6-9910-4050-b561-f677365a268c', '2026-03-27 15:23:12.527093', '2026-03-27 15:23:12.527093')) completed 2026-03-27 23:23:12,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,530 | INFO | sqlalchemy.engine.Engine | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:12,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,538 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:12,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:12,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,541 | INFO | sqlalchemy.engine.Engine | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:12,541 | INFO | sqlalchemy.engine.Engine | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:12,542 | INFO | sqlalchemy.engine.Engine | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 68.78s ago] ('e3d4afa6-9910-4050-b561-f677365a268c',) 2026-03-27 23:23:12,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,542 | 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 = ?', ('e3d4afa6-9910-4050-b561-f677365a268c',)) 2026-03-27 23:23:12,543 | 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 = ?', ('e3d4afa6-9910-4050-b561-f677365a268c',)) completed 2026-03-27 23:23:12,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,544 | INFO | sqlalchemy.engine.Engine | request_id=25779477-2773-44bf-9c8b-0a25dc0bc603 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:12,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:12,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:12,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,826 | INFO | jarvis.request | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:14,828 | INFO | jarvis.request | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:14,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:14,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:14,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,830 | INFO | sqlalchemy.engine.Engine | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:14,831 | INFO | sqlalchemy.engine.Engine | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:14,831 | INFO | sqlalchemy.engine.Engine | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 71.09s ago] ('info', 'system', None, '9cccd685-6bf8-4118-aa9a-18960d79bb46', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7fec4603-4e3c-4435-aa9c-d0673f06f8dd', '2026-03-27 15:23:14.831245', '2026-03-27 15:23:14.831245') 2026-03-27 23:23:14,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,832 | 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, '9cccd685-6bf8-4118-aa9a-18960d79bb46', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7fec4603-4e3c-4435-aa9c-d0673f06f8dd', '2026-03-27 15:23:14.831245', '2026-03-27 15:23:14.831245')) 2026-03-27 23:23:14,834 | 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, '9cccd685-6bf8-4118-aa9a-18960d79bb46', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '7fec4603-4e3c-4435-aa9c-d0673f06f8dd', '2026-03-27 15:23:14.831245', '2026-03-27 15:23:14.831245')) completed 2026-03-27 23:23:14,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,835 | INFO | sqlalchemy.engine.Engine | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:14,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:14,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:14,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,846 | INFO | sqlalchemy.engine.Engine | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:14,846 | INFO | sqlalchemy.engine.Engine | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:14,847 | INFO | sqlalchemy.engine.Engine | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 71.08s ago] ('7fec4603-4e3c-4435-aa9c-d0673f06f8dd',) 2026-03-27 23:23:14,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,847 | 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 = ?', ('7fec4603-4e3c-4435-aa9c-d0673f06f8dd',)) 2026-03-27 23:23:14,848 | 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 = ?', ('7fec4603-4e3c-4435-aa9c-d0673f06f8dd',)) completed 2026-03-27 23:23:14,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,849 | INFO | sqlalchemy.engine.Engine | request_id=9cccd685-6bf8-4118-aa9a-18960d79bb46 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:14,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:14,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:14,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,524 | INFO | jarvis.request | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:16,527 | INFO | jarvis.request | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:23:16,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:16,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:16,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,530 | INFO | sqlalchemy.engine.Engine | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:16,530 | INFO | sqlalchemy.engine.Engine | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:16,530 | INFO | sqlalchemy.engine.Engine | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 72.79s ago] ('info', 'system', None, '5eaf94bd-edc8-47bc-b73e-d3d4c77492b7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'aa5744d7-e570-4b5a-9234-ea892c00fe0a', '2026-03-27 15:23:16.530310', '2026-03-27 15:23:16.530310') 2026-03-27 23:23:16,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,531 | 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, '5eaf94bd-edc8-47bc-b73e-d3d4c77492b7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'aa5744d7-e570-4b5a-9234-ea892c00fe0a', '2026-03-27 15:23:16.530310', '2026-03-27 15:23:16.530310')) 2026-03-27 23:23:16,534 | 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, '5eaf94bd-edc8-47bc-b73e-d3d4c77492b7', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, 'aa5744d7-e570-4b5a-9234-ea892c00fe0a', '2026-03-27 15:23:16.530310', '2026-03-27 15:23:16.530310')) completed 2026-03-27 23:23:16,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,534 | INFO | sqlalchemy.engine.Engine | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:16,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:16,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:16,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,545 | INFO | sqlalchemy.engine.Engine | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:16,545 | INFO | sqlalchemy.engine.Engine | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:16,545 | INFO | sqlalchemy.engine.Engine | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 72.78s ago] ('aa5744d7-e570-4b5a-9234-ea892c00fe0a',) 2026-03-27 23:23:16,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,546 | 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 = ?', ('aa5744d7-e570-4b5a-9234-ea892c00fe0a',)) 2026-03-27 23:23:16,546 | 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 = ?', ('aa5744d7-e570-4b5a-9234-ea892c00fe0a',)) completed 2026-03-27 23:23:16,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,548 | INFO | sqlalchemy.engine.Engine | request_id=5eaf94bd-edc8-47bc-b73e-d3d4c77492b7 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:16,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:16,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:16,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,826 | INFO | jarvis.request | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:18,829 | INFO | jarvis.request | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:23:18,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:18,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:18,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,832 | INFO | sqlalchemy.engine.Engine | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:18,832 | INFO | sqlalchemy.engine.Engine | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:18,832 | INFO | sqlalchemy.engine.Engine | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 75.09s ago] ('info', 'system', None, 'c7afdcc7-6d91-4d8d-bc01-2534ab0b663e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '854a1368-11b2-45d7-ad97-f876570e0d56', '2026-03-27 15:23:18.832675', '2026-03-27 15:23:18.832675') 2026-03-27 23:23:18,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,833 | 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, 'c7afdcc7-6d91-4d8d-bc01-2534ab0b663e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '854a1368-11b2-45d7-ad97-f876570e0d56', '2026-03-27 15:23:18.832675', '2026-03-27 15:23:18.832675')) 2026-03-27 23:23:18,836 | 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, 'c7afdcc7-6d91-4d8d-bc01-2534ab0b663e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '854a1368-11b2-45d7-ad97-f876570e0d56', '2026-03-27 15:23:18.832675', '2026-03-27 15:23:18.832675')) completed 2026-03-27 23:23:18,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,837 | INFO | sqlalchemy.engine.Engine | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:18,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:18,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:18,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,846 | INFO | sqlalchemy.engine.Engine | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:18,846 | INFO | sqlalchemy.engine.Engine | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:18,847 | INFO | sqlalchemy.engine.Engine | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 75.08s ago] ('854a1368-11b2-45d7-ad97-f876570e0d56',) 2026-03-27 23:23:18,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,847 | 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 = ?', ('854a1368-11b2-45d7-ad97-f876570e0d56',)) 2026-03-27 23:23:18,848 | 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 = ?', ('854a1368-11b2-45d7-ad97-f876570e0d56',)) completed 2026-03-27 23:23:18,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,849 | INFO | sqlalchemy.engine.Engine | request_id=c7afdcc7-6d91-4d8d-bc01-2534ab0b663e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:18,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:18,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:18,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:20,989 | INFO | jarvis.request | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:20,991 | INFO | jarvis.request | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:20,992 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:20,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:20,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:20,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:20,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:20,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:20,993 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:20,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:20,994 | INFO | sqlalchemy.engine.Engine | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:20,994 | INFO | sqlalchemy.engine.Engine | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:20,994 | INFO | sqlalchemy.engine.Engine | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 77.26s ago] ('info', 'system', None, '68d10dc6-de9e-425e-8af4-cf20f4711875', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '55d9adbc-0f16-4eb5-998a-af55f780ad4a', '2026-03-27 15:23:20.994600', '2026-03-27 15:23:20.994600') 2026-03-27 23:23:20,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:20,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:20,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '68d10dc6-de9e-425e-8af4-cf20f4711875', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '55d9adbc-0f16-4eb5-998a-af55f780ad4a', '2026-03-27 15:23:20.994600', '2026-03-27 15:23:20.994600')) 2026-03-27 23:23:20,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '68d10dc6-de9e-425e-8af4-cf20f4711875', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '55d9adbc-0f16-4eb5-998a-af55f780ad4a', '2026-03-27 15:23:20.994600', '2026-03-27 15:23:20.994600')) completed 2026-03-27 23:23:20,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:20,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:20,998 | INFO | sqlalchemy.engine.Engine | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:20,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,005 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:21,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:21,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,008 | INFO | sqlalchemy.engine.Engine | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:21,009 | INFO | sqlalchemy.engine.Engine | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:21,009 | INFO | sqlalchemy.engine.Engine | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 77.25s ago] ('55d9adbc-0f16-4eb5-998a-af55f780ad4a',) 2026-03-27 23:23:21,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,009 | 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 = ?', ('55d9adbc-0f16-4eb5-998a-af55f780ad4a',)) 2026-03-27 23:23:21,010 | 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 = ?', ('55d9adbc-0f16-4eb5-998a-af55f780ad4a',)) completed 2026-03-27 23:23:21,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,012 | INFO | sqlalchemy.engine.Engine | request_id=68d10dc6-de9e-425e-8af4-cf20f4711875 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:21,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:21,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:21,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,826 | INFO | jarvis.request | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:22,827 | INFO | jarvis.request | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:22,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:22,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:22,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,829 | INFO | sqlalchemy.engine.Engine | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:22,830 | INFO | sqlalchemy.engine.Engine | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:22,830 | INFO | sqlalchemy.engine.Engine | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 79.09s ago] ('info', 'system', None, '3ec5fbb9-1908-4f14-9d82-223509db021d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '44c3df7e-42ae-49f2-b1f0-1243fa674a42', '2026-03-27 15:23:22.830150', '2026-03-27 15:23:22.830150') 2026-03-27 23:23:22,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,830 | 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, '3ec5fbb9-1908-4f14-9d82-223509db021d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '44c3df7e-42ae-49f2-b1f0-1243fa674a42', '2026-03-27 15:23:22.830150', '2026-03-27 15:23:22.830150')) 2026-03-27 23:23:22,833 | 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, '3ec5fbb9-1908-4f14-9d82-223509db021d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '44c3df7e-42ae-49f2-b1f0-1243fa674a42', '2026-03-27 15:23:22.830150', '2026-03-27 15:23:22.830150')) completed 2026-03-27 23:23:22,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,834 | INFO | sqlalchemy.engine.Engine | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:22,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:22,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:22,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,843 | INFO | sqlalchemy.engine.Engine | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:22,844 | INFO | sqlalchemy.engine.Engine | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:22,844 | INFO | sqlalchemy.engine.Engine | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 79.08s ago] ('44c3df7e-42ae-49f2-b1f0-1243fa674a42',) 2026-03-27 23:23:22,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,844 | 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 = ?', ('44c3df7e-42ae-49f2-b1f0-1243fa674a42',)) 2026-03-27 23:23:22,845 | 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 = ?', ('44c3df7e-42ae-49f2-b1f0-1243fa674a42',)) completed 2026-03-27 23:23:22,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,846 | INFO | sqlalchemy.engine.Engine | request_id=3ec5fbb9-1908-4f14-9d82-223509db021d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:22,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:22,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:22,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,524 | INFO | jarvis.request | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:24,526 | INFO | jarvis.request | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:24,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:24,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:24,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,528 | INFO | sqlalchemy.engine.Engine | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:24,529 | INFO | sqlalchemy.engine.Engine | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:24,529 | INFO | sqlalchemy.engine.Engine | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 80.79s ago] ('info', 'system', None, '50d548b8-0d64-4382-a64e-b5c20fd1c865', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '083a131b-2499-483a-8363-4f648a2795e2', '2026-03-27 15:23:24.528683', '2026-03-27 15:23:24.528683') 2026-03-27 23:23:24,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,529 | 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, '50d548b8-0d64-4382-a64e-b5c20fd1c865', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '083a131b-2499-483a-8363-4f648a2795e2', '2026-03-27 15:23:24.528683', '2026-03-27 15:23:24.528683')) 2026-03-27 23:23:24,532 | 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, '50d548b8-0d64-4382-a64e-b5c20fd1c865', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '083a131b-2499-483a-8363-4f648a2795e2', '2026-03-27 15:23:24.528683', '2026-03-27 15:23:24.528683')) completed 2026-03-27 23:23:24,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,533 | INFO | sqlalchemy.engine.Engine | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:24,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:24,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:24,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,544 | INFO | sqlalchemy.engine.Engine | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:24,545 | INFO | sqlalchemy.engine.Engine | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:24,545 | INFO | sqlalchemy.engine.Engine | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 80.78s ago] ('083a131b-2499-483a-8363-4f648a2795e2',) 2026-03-27 23:23:24,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,545 | 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 = ?', ('083a131b-2499-483a-8363-4f648a2795e2',)) 2026-03-27 23:23:24,545 | 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 = ?', ('083a131b-2499-483a-8363-4f648a2795e2',)) completed 2026-03-27 23:23:24,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,546 | INFO | sqlalchemy.engine.Engine | request_id=50d548b8-0d64-4382-a64e-b5c20fd1c865 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:24,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:24,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:24,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,826 | INFO | jarvis.request | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:26,828 | INFO | jarvis.request | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:26,828 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:26,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:26,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,830 | INFO | sqlalchemy.engine.Engine | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:26,830 | INFO | sqlalchemy.engine.Engine | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:26,831 | INFO | sqlalchemy.engine.Engine | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 83.09s ago] ('info', 'system', None, 'c0b59e16-f625-4bd6-9eaf-51313e89a70d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ab96d5d6-04b6-40bb-a4e1-9b61543923bb', '2026-03-27 15:23:26.830860', '2026-03-27 15:23:26.830860') 2026-03-27 23:23:26,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,831 | 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, 'c0b59e16-f625-4bd6-9eaf-51313e89a70d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ab96d5d6-04b6-40bb-a4e1-9b61543923bb', '2026-03-27 15:23:26.830860', '2026-03-27 15:23:26.830860')) 2026-03-27 23:23:26,833 | 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, 'c0b59e16-f625-4bd6-9eaf-51313e89a70d', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'ab96d5d6-04b6-40bb-a4e1-9b61543923bb', '2026-03-27 15:23:26.830860', '2026-03-27 15:23:26.830860')) completed 2026-03-27 23:23:26,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,834 | INFO | sqlalchemy.engine.Engine | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:26,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:26,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:26,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,844 | INFO | sqlalchemy.engine.Engine | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:26,845 | INFO | sqlalchemy.engine.Engine | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:26,845 | INFO | sqlalchemy.engine.Engine | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 83.08s ago] ('ab96d5d6-04b6-40bb-a4e1-9b61543923bb',) 2026-03-27 23:23:26,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,845 | 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 = ?', ('ab96d5d6-04b6-40bb-a4e1-9b61543923bb',)) 2026-03-27 23:23:26,846 | 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 = ?', ('ab96d5d6-04b6-40bb-a4e1-9b61543923bb',)) completed 2026-03-27 23:23:26,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,847 | INFO | sqlalchemy.engine.Engine | request_id=c0b59e16-f625-4bd6-9eaf-51313e89a70d | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:26,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:26,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:26,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,525 | INFO | jarvis.request | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:28,527 | INFO | jarvis.request | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:28,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:28,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:28,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,529 | INFO | sqlalchemy.engine.Engine | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:28,529 | INFO | sqlalchemy.engine.Engine | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:28,530 | INFO | sqlalchemy.engine.Engine | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 84.79s ago] ('info', 'system', None, 'be9c17dc-b372-4a87-a474-7625fe00ad22', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5dd0ee7c-2e83-4f40-99d9-7445101dcc29', '2026-03-27 15:23:28.529260', '2026-03-27 15:23:28.529260') 2026-03-27 23:23:28,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,530 | 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, 'be9c17dc-b372-4a87-a474-7625fe00ad22', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5dd0ee7c-2e83-4f40-99d9-7445101dcc29', '2026-03-27 15:23:28.529260', '2026-03-27 15:23:28.529260')) 2026-03-27 23:23:28,532 | 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, 'be9c17dc-b372-4a87-a474-7625fe00ad22', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '5dd0ee7c-2e83-4f40-99d9-7445101dcc29', '2026-03-27 15:23:28.529260', '2026-03-27 15:23:28.529260')) completed 2026-03-27 23:23:28,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,533 | INFO | sqlalchemy.engine.Engine | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:28,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:28,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:28,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,544 | INFO | sqlalchemy.engine.Engine | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:28,544 | INFO | sqlalchemy.engine.Engine | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:28,544 | INFO | sqlalchemy.engine.Engine | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 84.78s ago] ('5dd0ee7c-2e83-4f40-99d9-7445101dcc29',) 2026-03-27 23:23:28,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,545 | 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 = ?', ('5dd0ee7c-2e83-4f40-99d9-7445101dcc29',)) 2026-03-27 23:23:28,545 | 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 = ?', ('5dd0ee7c-2e83-4f40-99d9-7445101dcc29',)) completed 2026-03-27 23:23:28,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,546 | INFO | sqlalchemy.engine.Engine | request_id=be9c17dc-b372-4a87-a474-7625fe00ad22 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:28,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:28,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:28,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,829 | INFO | jarvis.request | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:30,830 | INFO | jarvis.request | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:30,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:30,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:30,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,832 | INFO | sqlalchemy.engine.Engine | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:30,833 | INFO | sqlalchemy.engine.Engine | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:30,834 | INFO | sqlalchemy.engine.Engine | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 87.09s ago] ('info', 'system', None, '668f6395-20fa-4816-80cc-2f47bdcd02bd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f5d61c18-c056-4fad-9896-ced20a661e1e', '2026-03-27 15:23:30.833993', '2026-03-27 15:23:30.833993') 2026-03-27 23:23:30,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,834 | 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, '668f6395-20fa-4816-80cc-2f47bdcd02bd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f5d61c18-c056-4fad-9896-ced20a661e1e', '2026-03-27 15:23:30.833993', '2026-03-27 15:23:30.833993')) 2026-03-27 23:23:30,836 | 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, '668f6395-20fa-4816-80cc-2f47bdcd02bd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f5d61c18-c056-4fad-9896-ced20a661e1e', '2026-03-27 15:23:30.833993', '2026-03-27 15:23:30.833993')) completed 2026-03-27 23:23:30,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,837 | INFO | sqlalchemy.engine.Engine | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:30,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:30,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:30,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,851 | INFO | sqlalchemy.engine.Engine | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:30,851 | INFO | sqlalchemy.engine.Engine | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:30,851 | INFO | sqlalchemy.engine.Engine | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 87.09s ago] ('f5d61c18-c056-4fad-9896-ced20a661e1e',) 2026-03-27 23:23:30,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,852 | 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 = ?', ('f5d61c18-c056-4fad-9896-ced20a661e1e',)) 2026-03-27 23:23:30,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('f5d61c18-c056-4fad-9896-ced20a661e1e',)) completed 2026-03-27 23:23:30,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,854 | INFO | sqlalchemy.engine.Engine | request_id=668f6395-20fa-4816-80cc-2f47bdcd02bd | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:30,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:30,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:30,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,525 | INFO | jarvis.request | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:32,527 | INFO | jarvis.request | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:32,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:32,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:32,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,529 | INFO | sqlalchemy.engine.Engine | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:32,529 | INFO | sqlalchemy.engine.Engine | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:32,529 | INFO | sqlalchemy.engine.Engine | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 88.79s ago] ('info', 'system', None, 'dc223a80-6402-44e2-87f8-03a5934e7948', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f7842e75-0df3-4838-ac94-eb480ef7eb68', '2026-03-27 15:23:32.529509', '2026-03-27 15:23:32.529509') 2026-03-27 23:23:32,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,530 | 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, 'dc223a80-6402-44e2-87f8-03a5934e7948', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f7842e75-0df3-4838-ac94-eb480ef7eb68', '2026-03-27 15:23:32.529509', '2026-03-27 15:23:32.529509')) 2026-03-27 23:23:32,532 | 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, 'dc223a80-6402-44e2-87f8-03a5934e7948', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'f7842e75-0df3-4838-ac94-eb480ef7eb68', '2026-03-27 15:23:32.529509', '2026-03-27 15:23:32.529509')) completed 2026-03-27 23:23:32,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,533 | INFO | sqlalchemy.engine.Engine | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:32,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:32,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:32,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,541 | INFO | sqlalchemy.engine.Engine | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:32,542 | INFO | sqlalchemy.engine.Engine | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:32,542 | INFO | sqlalchemy.engine.Engine | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 88.78s ago] ('f7842e75-0df3-4838-ac94-eb480ef7eb68',) 2026-03-27 23:23:32,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,543 | 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 = ?', ('f7842e75-0df3-4838-ac94-eb480ef7eb68',)) 2026-03-27 23:23:32,543 | 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 = ?', ('f7842e75-0df3-4838-ac94-eb480ef7eb68',)) completed 2026-03-27 23:23:32,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,544 | INFO | sqlalchemy.engine.Engine | request_id=dc223a80-6402-44e2-87f8-03a5934e7948 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:32,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:32,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:32,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,829 | INFO | jarvis.request | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:34,830 | INFO | jarvis.request | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:34,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,831 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:34,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:34,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,833 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,833 | INFO | sqlalchemy.engine.Engine | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:34,833 | INFO | sqlalchemy.engine.Engine | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:34,833 | INFO | sqlalchemy.engine.Engine | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 91.09s ago] ('info', 'system', None, 'd9acee6b-6b8b-4958-935c-2c7a798ca998', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2a7fa796-60f5-4b29-8f05-46a7516b2a92', '2026-03-27 15:23:34.833438', '2026-03-27 15:23:34.833438') 2026-03-27 23:23:34,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,834 | 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, 'd9acee6b-6b8b-4958-935c-2c7a798ca998', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2a7fa796-60f5-4b29-8f05-46a7516b2a92', '2026-03-27 15:23:34.833438', '2026-03-27 15:23:34.833438')) 2026-03-27 23:23:34,837 | 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, 'd9acee6b-6b8b-4958-935c-2c7a798ca998', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2a7fa796-60f5-4b29-8f05-46a7516b2a92', '2026-03-27 15:23:34.833438', '2026-03-27 15:23:34.833438')) completed 2026-03-27 23:23:34,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,838 | INFO | sqlalchemy.engine.Engine | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:34,838 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:34,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:34,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,847 | INFO | sqlalchemy.engine.Engine | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:34,848 | INFO | sqlalchemy.engine.Engine | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:34,848 | INFO | sqlalchemy.engine.Engine | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 91.08s ago] ('2a7fa796-60f5-4b29-8f05-46a7516b2a92',) 2026-03-27 23:23:34,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,848 | 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 = ?', ('2a7fa796-60f5-4b29-8f05-46a7516b2a92',)) 2026-03-27 23:23:34,849 | 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 = ?', ('2a7fa796-60f5-4b29-8f05-46a7516b2a92',)) completed 2026-03-27 23:23:34,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,850 | INFO | sqlalchemy.engine.Engine | request_id=d9acee6b-6b8b-4958-935c-2c7a798ca998 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:34,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:34,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:34,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,527 | INFO | jarvis.request | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:36,529 | INFO | jarvis.request | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:36,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:36,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:36,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,531 | INFO | sqlalchemy.engine.Engine | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:36,532 | INFO | sqlalchemy.engine.Engine | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:36,532 | INFO | sqlalchemy.engine.Engine | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 92.79s ago] ('info', 'system', None, 'ac7bdef6-16f8-420b-9b43-726c1bf6610b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8bf8ea5c-8539-4d12-95c1-8aaa2f8e5f47', '2026-03-27 15:23:36.532456', '2026-03-27 15:23:36.532456') 2026-03-27 23:23:36,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,533 | 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, 'ac7bdef6-16f8-420b-9b43-726c1bf6610b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8bf8ea5c-8539-4d12-95c1-8aaa2f8e5f47', '2026-03-27 15:23:36.532456', '2026-03-27 15:23:36.532456')) 2026-03-27 23:23:36,535 | 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, 'ac7bdef6-16f8-420b-9b43-726c1bf6610b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '8bf8ea5c-8539-4d12-95c1-8aaa2f8e5f47', '2026-03-27 15:23:36.532456', '2026-03-27 15:23:36.532456')) completed 2026-03-27 23:23:36,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,536 | INFO | sqlalchemy.engine.Engine | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:36,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:36,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:36,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,545 | INFO | sqlalchemy.engine.Engine | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:36,546 | INFO | sqlalchemy.engine.Engine | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:36,546 | INFO | sqlalchemy.engine.Engine | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 92.78s ago] ('8bf8ea5c-8539-4d12-95c1-8aaa2f8e5f47',) 2026-03-27 23:23:36,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,547 | 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 = ?', ('8bf8ea5c-8539-4d12-95c1-8aaa2f8e5f47',)) 2026-03-27 23:23:36,547 | 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 = ?', ('8bf8ea5c-8539-4d12-95c1-8aaa2f8e5f47',)) completed 2026-03-27 23:23:36,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,548 | INFO | sqlalchemy.engine.Engine | request_id=ac7bdef6-16f8-420b-9b43-726c1bf6610b | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:36,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:36,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:36,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,832 | INFO | jarvis.request | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:38,833 | INFO | jarvis.request | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:38,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:38,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:38,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,835 | INFO | sqlalchemy.engine.Engine | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:38,836 | INFO | sqlalchemy.engine.Engine | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:38,836 | INFO | sqlalchemy.engine.Engine | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 95.1s ago] ('info', 'system', None, '633ff5eb-398d-4361-bbbf-e0e762d24687', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bc436d75-1c5e-4e11-a08c-47b20f0e24b9', '2026-03-27 15:23:38.836685', '2026-03-27 15:23:38.836685') 2026-03-27 23:23:38,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,837 | 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, '633ff5eb-398d-4361-bbbf-e0e762d24687', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bc436d75-1c5e-4e11-a08c-47b20f0e24b9', '2026-03-27 15:23:38.836685', '2026-03-27 15:23:38.836685')) 2026-03-27 23:23:38,839 | 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, '633ff5eb-398d-4361-bbbf-e0e762d24687', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'bc436d75-1c5e-4e11-a08c-47b20f0e24b9', '2026-03-27 15:23:38.836685', '2026-03-27 15:23:38.836685')) completed 2026-03-27 23:23:38,839 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,840 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,840 | INFO | sqlalchemy.engine.Engine | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:38,840 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:38,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:38,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,851 | INFO | sqlalchemy.engine.Engine | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:38,851 | INFO | sqlalchemy.engine.Engine | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:38,852 | INFO | sqlalchemy.engine.Engine | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 95.09s ago] ('bc436d75-1c5e-4e11-a08c-47b20f0e24b9',) 2026-03-27 23:23:38,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,852 | 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 = ?', ('bc436d75-1c5e-4e11-a08c-47b20f0e24b9',)) 2026-03-27 23:23:38,853 | 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 = ?', ('bc436d75-1c5e-4e11-a08c-47b20f0e24b9',)) completed 2026-03-27 23:23:38,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,854 | INFO | sqlalchemy.engine.Engine | request_id=633ff5eb-398d-4361-bbbf-e0e762d24687 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:38,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:38,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:38,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,527 | INFO | jarvis.request | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:40,529 | INFO | jarvis.request | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:40,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:40,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:40,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,531 | INFO | sqlalchemy.engine.Engine | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:40,532 | INFO | sqlalchemy.engine.Engine | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:40,532 | INFO | sqlalchemy.engine.Engine | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 96.79s ago] ('info', 'system', None, 'd69d6ca3-888b-43f4-8966-446a16f1dc60', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3bade11e-18d8-47a2-9417-a9d7a8b6acbb', '2026-03-27 15:23:40.532343', '2026-03-27 15:23:40.532343') 2026-03-27 23:23:40,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,533 | 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, 'd69d6ca3-888b-43f4-8966-446a16f1dc60', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3bade11e-18d8-47a2-9417-a9d7a8b6acbb', '2026-03-27 15:23:40.532343', '2026-03-27 15:23:40.532343')) 2026-03-27 23:23:40,535 | 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, 'd69d6ca3-888b-43f4-8966-446a16f1dc60', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3bade11e-18d8-47a2-9417-a9d7a8b6acbb', '2026-03-27 15:23:40.532343', '2026-03-27 15:23:40.532343')) completed 2026-03-27 23:23:40,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,536 | INFO | sqlalchemy.engine.Engine | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:40,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:40,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:40,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,545 | INFO | sqlalchemy.engine.Engine | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:40,545 | INFO | sqlalchemy.engine.Engine | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:40,545 | INFO | sqlalchemy.engine.Engine | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 96.78s ago] ('3bade11e-18d8-47a2-9417-a9d7a8b6acbb',) 2026-03-27 23:23:40,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,546 | 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 = ?', ('3bade11e-18d8-47a2-9417-a9d7a8b6acbb',)) 2026-03-27 23:23:40,546 | 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 = ?', ('3bade11e-18d8-47a2-9417-a9d7a8b6acbb',)) completed 2026-03-27 23:23:40,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,548 | INFO | sqlalchemy.engine.Engine | request_id=d69d6ca3-888b-43f4-8966-446a16f1dc60 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:40,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:40,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:40,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,832 | INFO | jarvis.request | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:42,834 | INFO | jarvis.request | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=200 | duration=2 | request_completed 2026-03-27 23:23:42,834 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:42,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:42,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,836 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,836 | INFO | sqlalchemy.engine.Engine | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:42,837 | INFO | sqlalchemy.engine.Engine | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:42,837 | INFO | sqlalchemy.engine.Engine | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 99.1s ago] ('info', 'system', None, '9d309346-a398-49f3-8d55-377bf6647ddd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '793ec78c-710c-47d2-acbd-4de418e95e0d', '2026-03-27 15:23:42.837607', '2026-03-27 15:23:42.837607') 2026-03-27 23:23:42,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,837 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,838 | 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, '9d309346-a398-49f3-8d55-377bf6647ddd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '793ec78c-710c-47d2-acbd-4de418e95e0d', '2026-03-27 15:23:42.837607', '2026-03-27 15:23:42.837607')) 2026-03-27 23:23:42,840 | 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, '9d309346-a398-49f3-8d55-377bf6647ddd', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 2, '793ec78c-710c-47d2-acbd-4de418e95e0d', '2026-03-27 15:23:42.837607', '2026-03-27 15:23:42.837607')) completed 2026-03-27 23:23:42,840 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,840 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,841 | INFO | sqlalchemy.engine.Engine | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:42,841 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,849 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,850 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:42,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:42,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,851 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,851 | INFO | sqlalchemy.engine.Engine | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:42,852 | INFO | sqlalchemy.engine.Engine | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:42,852 | INFO | sqlalchemy.engine.Engine | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 99.09s ago] ('793ec78c-710c-47d2-acbd-4de418e95e0d',) 2026-03-27 23:23:42,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,852 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,853 | 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 = ?', ('793ec78c-710c-47d2-acbd-4de418e95e0d',)) 2026-03-27 23:23:42,853 | 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 = ?', ('793ec78c-710c-47d2-acbd-4de418e95e0d',)) completed 2026-03-27 23:23:42,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,853 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,854 | INFO | sqlalchemy.engine.Engine | request_id=9d309346-a398-49f3-8d55-377bf6647ddd | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:42,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,854 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:42,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:42,855 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,527 | INFO | jarvis.request | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:44,528 | INFO | jarvis.request | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:44,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:44,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:44,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,531 | INFO | sqlalchemy.engine.Engine | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:44,531 | INFO | sqlalchemy.engine.Engine | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:44,531 | INFO | sqlalchemy.engine.Engine | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 100.8s ago] ('info', 'system', None, '8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3e023248-4c21-46b0-aa14-feceda315af5', '2026-03-27 15:23:44.531543', '2026-03-27 15:23:44.531543') 2026-03-27 23:23:44,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,532 | 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, '8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3e023248-4c21-46b0-aa14-feceda315af5', '2026-03-27 15:23:44.531543', '2026-03-27 15:23:44.531543')) 2026-03-27 23:23:44,534 | 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, '8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '3e023248-4c21-46b0-aa14-feceda315af5', '2026-03-27 15:23:44.531543', '2026-03-27 15:23:44.531543')) completed 2026-03-27 23:23:44,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,535 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,535 | INFO | sqlalchemy.engine.Engine | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:44,536 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:44,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:44,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,545 | INFO | sqlalchemy.engine.Engine | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:44,546 | INFO | sqlalchemy.engine.Engine | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:44,546 | INFO | sqlalchemy.engine.Engine | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 100.8s ago] ('3e023248-4c21-46b0-aa14-feceda315af5',) 2026-03-27 23:23:44,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,546 | 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 = ?', ('3e023248-4c21-46b0-aa14-feceda315af5',)) 2026-03-27 23:23:44,547 | 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 = ?', ('3e023248-4c21-46b0-aa14-feceda315af5',)) completed 2026-03-27 23:23:44,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,548 | INFO | sqlalchemy.engine.Engine | request_id=8b96a6f4-e2dc-4d0e-9f86-5bc6755dd81c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:44,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,827 | INFO | jarvis.request | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:46,828 | INFO | jarvis.request | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:46,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,829 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:46,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:46,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,830 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,831 | INFO | sqlalchemy.engine.Engine | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:46,832 | INFO | sqlalchemy.engine.Engine | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:46,832 | INFO | sqlalchemy.engine.Engine | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 103.1s ago] ('info', 'system', None, '47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '98913f2d-e3d2-4f0a-a902-7d3dcda39815', '2026-03-27 15:23:46.832254', '2026-03-27 15:23:46.832254') 2026-03-27 23:23:46,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,832 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,832 | 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, '47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '98913f2d-e3d2-4f0a-a902-7d3dcda39815', '2026-03-27 15:23:46.832254', '2026-03-27 15:23:46.832254')) 2026-03-27 23:23:46,835 | 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, '47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '98913f2d-e3d2-4f0a-a902-7d3dcda39815', '2026-03-27 15:23:46.832254', '2026-03-27 15:23:46.832254')) completed 2026-03-27 23:23:46,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,835 | INFO | sqlalchemy.engine.Engine | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:46,835 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,842 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,843 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:46,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:46,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,844 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,845 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,845 | INFO | sqlalchemy.engine.Engine | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:46,845 | INFO | sqlalchemy.engine.Engine | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:46,845 | INFO | sqlalchemy.engine.Engine | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 103.1s ago] ('98913f2d-e3d2-4f0a-a902-7d3dcda39815',) 2026-03-27 23:23:46,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,846 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,846 | 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 = ?', ('98913f2d-e3d2-4f0a-a902-7d3dcda39815',)) 2026-03-27 23:23:46,846 | 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 = ?', ('98913f2d-e3d2-4f0a-a902-7d3dcda39815',)) completed 2026-03-27 23:23:46,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,847 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,848 | INFO | sqlalchemy.engine.Engine | request_id=47c1d4fe-ff52-42ed-a48f-8edcdbb0eaef | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:46,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:46,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:46,848 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,526 | INFO | jarvis.request | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:48,527 | INFO | jarvis.request | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:48,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:48,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:48,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,529 | INFO | sqlalchemy.engine.Engine | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:48,529 | INFO | sqlalchemy.engine.Engine | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:48,529 | INFO | sqlalchemy.engine.Engine | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 104.8s ago] ('info', 'system', None, '90feea6e-7880-4e58-b1c7-a0a8289b4074', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b06da195-e5ca-4198-a7d9-dfcd0788dd28', '2026-03-27 15:23:48.529955', '2026-03-27 15:23:48.529955') 2026-03-27 23:23:48,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,530 | 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, '90feea6e-7880-4e58-b1c7-a0a8289b4074', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b06da195-e5ca-4198-a7d9-dfcd0788dd28', '2026-03-27 15:23:48.529955', '2026-03-27 15:23:48.529955')) 2026-03-27 23:23:48,532 | 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, '90feea6e-7880-4e58-b1c7-a0a8289b4074', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'b06da195-e5ca-4198-a7d9-dfcd0788dd28', '2026-03-27 15:23:48.529955', '2026-03-27 15:23:48.529955')) completed 2026-03-27 23:23:48,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,532 | INFO | sqlalchemy.engine.Engine | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:48,532 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,539 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:48,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:48,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,542 | INFO | sqlalchemy.engine.Engine | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:48,542 | INFO | sqlalchemy.engine.Engine | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:48,542 | INFO | sqlalchemy.engine.Engine | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 104.8s ago] ('b06da195-e5ca-4198-a7d9-dfcd0788dd28',) 2026-03-27 23:23:48,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,543 | 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 = ?', ('b06da195-e5ca-4198-a7d9-dfcd0788dd28',)) 2026-03-27 23:23:48,543 | 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 = ?', ('b06da195-e5ca-4198-a7d9-dfcd0788dd28',)) completed 2026-03-27 23:23:48,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,544 | INFO | sqlalchemy.engine.Engine | request_id=90feea6e-7880-4e58-b1c7-a0a8289b4074 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:48,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:48,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:48,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,293 | INFO | jarvis.request | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:51,295 | INFO | jarvis.request | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:51,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,295 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:51,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:51,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,297 | INFO | sqlalchemy.engine.Engine | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:51,297 | INFO | sqlalchemy.engine.Engine | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:51,297 | INFO | sqlalchemy.engine.Engine | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 107.6s ago] ('info', 'system', None, '52767f00-6d26-4463-b290-0634f6fce9ef', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e17c6a90-6e6c-440b-b8f5-24b81fc844ea', '2026-03-27 15:23:51.297025', '2026-03-27 15:23:51.297025') 2026-03-27 23:23:51,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '52767f00-6d26-4463-b290-0634f6fce9ef', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e17c6a90-6e6c-440b-b8f5-24b81fc844ea', '2026-03-27 15:23:51.297025', '2026-03-27 15:23:51.297025')) 2026-03-27 23:23:51,300 | 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, '52767f00-6d26-4463-b290-0634f6fce9ef', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, 'e17c6a90-6e6c-440b-b8f5-24b81fc844ea', '2026-03-27 15:23:51.297025', '2026-03-27 15:23:51.297025')) completed 2026-03-27 23:23:51,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,301 | INFO | sqlalchemy.engine.Engine | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:51,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,306 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,307 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:51,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:51,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,309 | INFO | sqlalchemy.engine.Engine | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:51,309 | INFO | sqlalchemy.engine.Engine | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:51,310 | INFO | sqlalchemy.engine.Engine | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 107.5s ago] ('e17c6a90-6e6c-440b-b8f5-24b81fc844ea',) 2026-03-27 23:23:51,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,310 | 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 = ?', ('e17c6a90-6e6c-440b-b8f5-24b81fc844ea',)) 2026-03-27 23:23:51,310 | 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 = ?', ('e17c6a90-6e6c-440b-b8f5-24b81fc844ea',)) completed 2026-03-27 23:23:51,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,312 | INFO | sqlalchemy.engine.Engine | request_id=52767f00-6d26-4463-b290-0634f6fce9ef | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:51,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:51,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:51,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:52,994 | INFO | jarvis.request | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:52,996 | INFO | jarvis.request | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:52,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:52,997 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:52,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:52,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:52,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:52,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:52,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:52,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:52,999 | INFO | sqlalchemy.engine.Engine | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:53,002 | INFO | sqlalchemy.engine.Engine | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:53,002 | INFO | sqlalchemy.engine.Engine | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 109.3s ago] ('info', 'system', None, 'e5a07b35-0386-498f-9f05-82946318c484', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '28b07436-ab24-4cf1-a6ef-2a94f89941ec', '2026-03-27 15:23:53.002482', '2026-03-27 15:23:53.002482') 2026-03-27 23:23:53,002 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,003 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,003 | 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, 'e5a07b35-0386-498f-9f05-82946318c484', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '28b07436-ab24-4cf1-a6ef-2a94f89941ec', '2026-03-27 15:23:53.002482', '2026-03-27 15:23:53.002482')) 2026-03-27 23:23:53,005 | 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, 'e5a07b35-0386-498f-9f05-82946318c484', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '28b07436-ab24-4cf1-a6ef-2a94f89941ec', '2026-03-27 15:23:53.002482', '2026-03-27 15:23:53.002482')) completed 2026-03-27 23:23:53,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,006 | INFO | sqlalchemy.engine.Engine | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:53,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,014 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,015 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:53,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:53,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,016 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,017 | INFO | sqlalchemy.engine.Engine | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:53,017 | INFO | sqlalchemy.engine.Engine | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:53,017 | INFO | sqlalchemy.engine.Engine | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 109.3s ago] ('28b07436-ab24-4cf1-a6ef-2a94f89941ec',) 2026-03-27 23:23:53,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,017 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('28b07436-ab24-4cf1-a6ef-2a94f89941ec',)) 2026-03-27 23:23:53,018 | 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 = ?', ('28b07436-ab24-4cf1-a6ef-2a94f89941ec',)) completed 2026-03-27 23:23:53,018 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,019 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,019 | INFO | sqlalchemy.engine.Engine | request_id=e5a07b35-0386-498f-9f05-82946318c484 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:53,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:53,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:53,020 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,293 | INFO | jarvis.request | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:55,295 | INFO | jarvis.request | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:55,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:55,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:55,296 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,297 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,297 | INFO | sqlalchemy.engine.Engine | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:55,298 | INFO | sqlalchemy.engine.Engine | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:55,298 | INFO | sqlalchemy.engine.Engine | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 111.6s ago] ('info', 'system', None, '1d799e2c-e409-4a78-bc6a-3bb47b43630b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '60345149-3e80-4cbb-a1b2-cd71d21dda98', '2026-03-27 15:23:55.298672', '2026-03-27 15:23:55.298672') 2026-03-27 23:23:55,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,298 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,299 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '1d799e2c-e409-4a78-bc6a-3bb47b43630b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '60345149-3e80-4cbb-a1b2-cd71d21dda98', '2026-03-27 15:23:55.298672', '2026-03-27 15:23:55.298672')) 2026-03-27 23:23:55,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '1d799e2c-e409-4a78-bc6a-3bb47b43630b', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '60345149-3e80-4cbb-a1b2-cd71d21dda98', '2026-03-27 15:23:55.298672', '2026-03-27 15:23:55.298672')) completed 2026-03-27 23:23:55,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,302 | INFO | sqlalchemy.engine.Engine | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:55,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,308 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:55,309 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:55,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,310 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,310 | INFO | sqlalchemy.engine.Engine | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:55,311 | INFO | sqlalchemy.engine.Engine | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:55,311 | INFO | sqlalchemy.engine.Engine | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 111.5s ago] ('60345149-3e80-4cbb-a1b2-cd71d21dda98',) 2026-03-27 23:23:55,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,311 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,311 | 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 = ?', ('60345149-3e80-4cbb-a1b2-cd71d21dda98',)) 2026-03-27 23:23:55,312 | 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 = ?', ('60345149-3e80-4cbb-a1b2-cd71d21dda98',)) completed 2026-03-27 23:23:55,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,313 | INFO | sqlalchemy.engine.Engine | request_id=1d799e2c-e409-4a78-bc6a-3bb47b43630b | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:55,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:55,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:55,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:56,991 | INFO | jarvis.request | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:56,993 | INFO | jarvis.request | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:56,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:56,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:56,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:56,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:56,994 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:56,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:56,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:56,995 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:56,995 | INFO | sqlalchemy.engine.Engine | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:56,996 | INFO | sqlalchemy.engine.Engine | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:56,996 | INFO | sqlalchemy.engine.Engine | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 113.3s ago] ('info', 'system', None, '8d326887-ea13-4788-b286-74f384951e59', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1d402386-fc76-467e-8914-32726dcd5db5', '2026-03-27 15:23:56.995752', '2026-03-27 15:23:56.995752') 2026-03-27 23:23:56,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:56,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:56,996 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '8d326887-ea13-4788-b286-74f384951e59', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1d402386-fc76-467e-8914-32726dcd5db5', '2026-03-27 15:23:56.995752', '2026-03-27 15:23:56.995752')) 2026-03-27 23:23:56,998 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '8d326887-ea13-4788-b286-74f384951e59', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '1d402386-fc76-467e-8914-32726dcd5db5', '2026-03-27 15:23:56.995752', '2026-03-27 15:23:56.995752')) completed 2026-03-27 23:23:56,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:56,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:56,999 | INFO | sqlalchemy.engine.Engine | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:56,999 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,006 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:57,007 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:57,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,008 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,008 | INFO | sqlalchemy.engine.Engine | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:57,009 | INFO | sqlalchemy.engine.Engine | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:57,009 | INFO | sqlalchemy.engine.Engine | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 113.2s ago] ('1d402386-fc76-467e-8914-32726dcd5db5',) 2026-03-27 23:23:57,009 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,010 | 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 = ?', ('1d402386-fc76-467e-8914-32726dcd5db5',)) 2026-03-27 23:23:57,010 | 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 = ?', ('1d402386-fc76-467e-8914-32726dcd5db5',)) completed 2026-03-27 23:23:57,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,010 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,011 | INFO | sqlalchemy.engine.Engine | request_id=8d326887-ea13-4788-b286-74f384951e59 | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:57,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:57,011 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:57,012 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,297 | INFO | jarvis.request | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:23:59,299 | INFO | jarvis.request | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:23:59,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:59,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:59,300 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,301 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,301 | INFO | sqlalchemy.engine.Engine | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:59,301 | INFO | sqlalchemy.engine.Engine | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:23:59,302 | INFO | sqlalchemy.engine.Engine | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 115.6s ago] ('info', 'system', None, '07e0a5f3-35e0-4d36-a92a-56deedc6df4c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4592846e-4e59-42af-8a15-e0e38d12c725', '2026-03-27 15:23:59.301534', '2026-03-27 15:23:59.301534') 2026-03-27 23:23:59,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,302 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,302 | 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, '07e0a5f3-35e0-4d36-a92a-56deedc6df4c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4592846e-4e59-42af-8a15-e0e38d12c725', '2026-03-27 15:23:59.301534', '2026-03-27 15:23:59.301534')) 2026-03-27 23:23:59,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', ('info', 'system', None, '07e0a5f3-35e0-4d36-a92a-56deedc6df4c', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '4592846e-4e59-42af-8a15-e0e38d12c725', '2026-03-27 15:23:59.301534', '2026-03-27 15:23:59.301534')) completed 2026-03-27 23:23:59,304 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,305 | INFO | sqlalchemy.engine.Engine | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:23:59,305 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,312 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:23:59,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:23:59,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,313 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,313 | INFO | sqlalchemy.engine.Engine | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:23:59,314 | INFO | sqlalchemy.engine.Engine | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:23:59,314 | INFO | sqlalchemy.engine.Engine | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 115.5s ago] ('4592846e-4e59-42af-8a15-e0e38d12c725',) 2026-03-27 23:23:59,314 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,315 | 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 = ?', ('4592846e-4e59-42af-8a15-e0e38d12c725',)) 2026-03-27 23:23:59,315 | 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 = ?', ('4592846e-4e59-42af-8a15-e0e38d12c725',)) completed 2026-03-27 23:23:59,315 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,316 | INFO | sqlalchemy.engine.Engine | request_id=07e0a5f3-35e0-4d36-a92a-56deedc6df4c | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:23:59,316 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:23:59,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:23:59,317 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,526 | INFO | jarvis.request | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | request_started 2026-03-27 23:24:00,528 | INFO | jarvis.request | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=200 | duration=1 | request_completed 2026-03-27 23:24:00,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:00,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:00,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,530 | INFO | sqlalchemy.engine.Engine | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:00,531 | INFO | sqlalchemy.engine.Engine | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:00,531 | INFO | sqlalchemy.engine.Engine | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 116.8s ago] ('info', 'system', None, '7c2e304b-aba2-493b-b2ce-20f75ea9643e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2fe183b3-26af-40f0-9b3a-4b036a2f38a8', '2026-03-27 15:24:00.531021', '2026-03-27 15:24:00.531021') 2026-03-27 23:24:00,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,531 | 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, '7c2e304b-aba2-493b-b2ce-20f75ea9643e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2fe183b3-26af-40f0-9b3a-4b036a2f38a8', '2026-03-27 15:24:00.531021', '2026-03-27 15:24:00.531021')) 2026-03-27 23:24:00,533 | 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, '7c2e304b-aba2-493b-b2ce-20f75ea9643e', '/api/system/status', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 1, '2fe183b3-26af-40f0-9b3a-4b036a2f38a8', '2026-03-27 15:24:00.531021', '2026-03-27 15:24:00.531021')) completed 2026-03-27 23:24:00,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,534 | INFO | sqlalchemy.engine.Engine | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | COMMIT 2026-03-27 23:24:00,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,540 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,541 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:00,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:00,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,542 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,543 | INFO | sqlalchemy.engine.Engine | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:00,544 | INFO | sqlalchemy.engine.Engine | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:00,544 | INFO | sqlalchemy.engine.Engine | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | [cached since 116.8s ago] ('2fe183b3-26af-40f0-9b3a-4b036a2f38a8',) 2026-03-27 23:24:00,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,544 | 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 = ?', ('2fe183b3-26af-40f0-9b3a-4b036a2f38a8',)) 2026-03-27 23:24:00,544 | 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 = ?', ('2fe183b3-26af-40f0-9b3a-4b036a2f38a8',)) completed 2026-03-27 23:24:00,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,545 | INFO | sqlalchemy.engine.Engine | request_id=7c2e304b-aba2-493b-b2ce-20f75ea9643e | user=anonymous | GET /api/system/status | status=- | duration=- | ROLLBACK 2026-03-27 23:24:00,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:00,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:00,547 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,644 | INFO | jarvis.request | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | request_started 2026-03-27 23:24:01,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,647 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:01,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:01,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,648 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,649 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:01,649 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:24:01,649 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | [cached since 109.5s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:01,649 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:01,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:01,650 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,651 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,653 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | SELECT folders.user_id, folders.name, folders.parent_id, folders.id, folders.created_at, folders.updated_at FROM folders WHERE folders.user_id = ? 2026-03-27 23:24:01,653 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | [generated in 0.00030s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:01,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,653 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT folders.user_id, folders.name, folders.parent_id, folders.id, folders.created_at, folders.updated_at \nFROM folders \nWHERE folders.user_id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:01,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT folders.user_id, folders.name, folders.parent_id, folders.id, folders.created_at, folders.updated_at \nFROM folders \nWHERE folders.user_id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:01,654 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,655 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,655 | INFO | jarvis.request | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=200 | duration=11 | request_completed 2026-03-27 23:24:01,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,656 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:01,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:01,657 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,658 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,658 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:01,659 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:01,659 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | [cached since 117.9s ago] ('info', 'system', None, '440210b1-955b-4ec5-8b0e-3882c8d5f7d6', '/api/folders', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '7c6b3b8c-fb5c-4003-9ff2-0a9bdeb8c46c', '2026-03-27 15:24:01.659246', '2026-03-27 15:24:01.659246') 2026-03-27 23:24:01,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,659 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,660 | 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, '440210b1-955b-4ec5-8b0e-3882c8d5f7d6', '/api/folders', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '7c6b3b8c-fb5c-4003-9ff2-0a9bdeb8c46c', '2026-03-27 15:24:01.659246', '2026-03-27 15:24:01.659246')) 2026-03-27 23:24:01,662 | 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, '440210b1-955b-4ec5-8b0e-3882c8d5f7d6', '/api/folders', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 11, '7c6b3b8c-fb5c-4003-9ff2-0a9bdeb8c46c', '2026-03-27 15:24:01.659246', '2026-03-27 15:24:01.659246')) completed 2026-03-27 23:24:01,662 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,663 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | COMMIT 2026-03-27 23:24:01,663 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,670 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,671 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,671 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,672 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,672 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,672 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:01,673 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:01,673 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,673 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,673 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,673 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,673 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:01,674 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:01,674 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | [cached since 117.9s ago] ('7c6b3b8c-fb5c-4003-9ff2-0a9bdeb8c46c',) 2026-03-27 23:24:01,674 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,675 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,675 | 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 = ?', ('7c6b3b8c-fb5c-4003-9ff2-0a9bdeb8c46c',)) 2026-03-27 23:24:01,675 | 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 = ?', ('7c6b3b8c-fb5c-4003-9ff2-0a9bdeb8c46c',)) completed 2026-03-27 23:24:01,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,676 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,677 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | ROLLBACK 2026-03-27 23:24:01,677 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,678 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,679 | INFO | sqlalchemy.engine.Engine | request_id=440210b1-955b-4ec5-8b0e-3882c8d5f7d6 | user=anonymous | GET /api/folders | status=- | duration=- | ROLLBACK 2026-03-27 23:24:01,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,679 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,680 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,724 | INFO | jarvis.request | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | request_started 2026-03-27 23:24:01,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:01,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:01,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,729 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:01,730 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:24:01,730 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | [cached since 109.6s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:01,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:01,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:01,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,736 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | SELECT documents.user_id, documents.title, documents.filename, documents.file_type, documents.file_size, documents.file_path, documents.folder_id, documents.summary, documents.chunk_count, documents.is_indexed, documents.ingestion_status, documents.ingestion_error, documents.indexed_at, documents.parser_version, documents.index_version, documents.normalized_content, documents.normalized_format, documents.id, documents.created_at, documents.updated_at FROM documents WHERE documents.user_id = ? ORDER BY documents.created_at DESC 2026-03-27 23:24:01,736 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | [generated in 0.00035s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:01,736 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT documents.user_id, documents.title, documents.filename, documents.file_type, documents.file_size, documents.file_path, documents.folder_id, documents.summary, documents.chunk_count, documents.is_indexed, documents.ingestion_status, documents.ingestion_error, documents.indexed_at, documents.parser_version, documents.index_version, documents.normalized_content, documents.normalized_format, documents.id, documents.created_at, documents.updated_at \nFROM documents \nWHERE documents.user_id = ? ORDER BY documents.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:01,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT documents.user_id, documents.title, documents.filename, documents.file_type, documents.file_size, documents.file_path, documents.folder_id, documents.summary, documents.chunk_count, documents.is_indexed, documents.ingestion_status, documents.ingestion_error, documents.indexed_at, documents.parser_version, documents.index_version, documents.normalized_content, documents.normalized_format, documents.id, documents.created_at, documents.updated_at \nFROM documents \nWHERE documents.user_id = ? ORDER BY documents.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:01,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,738 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,739 | INFO | jarvis.request | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=200 | duration=14 | request_completed 2026-03-27 23:24:01,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:01,740 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:01,741 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,741 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,741 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,741 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,742 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:01,742 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:01,742 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | [cached since 118s ago] ('info', 'system', None, '8e76533d-47fc-4f35-b767-ec3fa8dd3b6d', '/api/documents', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 14, '66f96ddf-e01d-41c5-86ff-9c02ca8c47ad', '2026-03-27 15:24:01.742567', '2026-03-27 15:24:01.742567') 2026-03-27 23:24:01,742 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,743 | 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, '8e76533d-47fc-4f35-b767-ec3fa8dd3b6d', '/api/documents', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 14, '66f96ddf-e01d-41c5-86ff-9c02ca8c47ad', '2026-03-27 15:24:01.742567', '2026-03-27 15:24:01.742567')) 2026-03-27 23:24:01,745 | 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, '8e76533d-47fc-4f35-b767-ec3fa8dd3b6d', '/api/documents', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 14, '66f96ddf-e01d-41c5-86ff-9c02ca8c47ad', '2026-03-27 15:24:01.742567', '2026-03-27 15:24:01.742567')) completed 2026-03-27 23:24:01,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,746 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | COMMIT 2026-03-27 23:24:01,746 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,753 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,754 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:01,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:01,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,755 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,755 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:01,756 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:01,756 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | [cached since 118s ago] ('66f96ddf-e01d-41c5-86ff-9c02ca8c47ad',) 2026-03-27 23:24:01,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,756 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,757 | 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 = ?', ('66f96ddf-e01d-41c5-86ff-9c02ca8c47ad',)) 2026-03-27 23:24:01,757 | 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 = ?', ('66f96ddf-e01d-41c5-86ff-9c02ca8c47ad',)) completed 2026-03-27 23:24:01,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,757 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,758 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | ROLLBACK 2026-03-27 23:24:01,758 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,759 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,759 | INFO | sqlalchemy.engine.Engine | request_id=8e76533d-47fc-4f35-b767-ec3fa8dd3b6d | user=anonymous | GET /api/documents | status=- | duration=- | ROLLBACK 2026-03-27 23:24:01,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:01,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:01,760 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,367 | INFO | jarvis.request | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | request_started 2026-03-27 23:24:03,370 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,371 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:03,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:03,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,372 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,373 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,373 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,373 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:03,374 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:24:03,374 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 111.3s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:03,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,374 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:03,375 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:03,375 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,375 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,375 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,375 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,378 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | SELECT kg_nodes.user_id, kg_nodes.name, kg_nodes.entity_type, kg_nodes.description, kg_nodes.properties_, kg_nodes.source_document_id, kg_nodes.importance, kg_nodes.last_updated_by, kg_nodes.id, kg_nodes.created_at, kg_nodes.updated_at FROM kg_nodes WHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC LIMIT ? OFFSET ? 2026-03-27 23:24:03,378 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | [generated in 0.00048s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0) 2026-03-27 23:24:03,379 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,379 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,379 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT kg_nodes.user_id, kg_nodes.name, kg_nodes.entity_type, kg_nodes.description, kg_nodes.properties_, kg_nodes.source_document_id, kg_nodes.importance, kg_nodes.last_updated_by, kg_nodes.id, kg_nodes.created_at, kg_nodes.updated_at \nFROM kg_nodes \nWHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0)) 2026-03-27 23:24:03,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT kg_nodes.user_id, kg_nodes.name, kg_nodes.entity_type, kg_nodes.description, kg_nodes.properties_, kg_nodes.source_document_id, kg_nodes.importance, kg_nodes.last_updated_by, kg_nodes.id, kg_nodes.created_at, kg_nodes.updated_at \nFROM kg_nodes \nWHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0)) completed 2026-03-27 23:24:03,380 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,381 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,381 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,383 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,383 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | SELECT kg_edges.source_id, kg_edges.target_id, kg_edges.relation_type, kg_edges.weight, kg_edges.properties_, kg_edges.id, kg_edges.created_at, kg_edges.updated_at FROM kg_edges 2026-03-27 23:24:03,384 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | [generated in 0.00074s] () 2026-03-27 23:24:03,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,384 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT kg_edges.source_id, kg_edges.target_id, kg_edges.relation_type, kg_edges.weight, kg_edges.properties_, kg_edges.id, kg_edges.created_at, kg_edges.updated_at \nFROM kg_edges', ()) 2026-03-27 23:24:03,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT kg_edges.source_id, kg_edges.target_id, kg_edges.relation_type, kg_edges.weight, kg_edges.properties_, kg_edges.id, kg_edges.created_at, kg_edges.updated_at \nFROM kg_edges', ()) completed 2026-03-27 23:24:03,385 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,386 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,387 | INFO | jarvis.request | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=200 | duration=19 | request_completed 2026-03-27 23:24:03,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:03,388 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:03,389 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,389 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,389 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,389 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,390 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:03,391 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:03,391 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 119.6s ago] ('info', 'system', None, '87869788-09f6-44ac-bd5f-3a72b87a289d', '/api/graph', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 19, '6ddd2893-8245-46d4-8002-58454d133d5b', '2026-03-27 15:24:03.391076', '2026-03-27 15:24:03.391076') 2026-03-27 23:24:03,391 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,391 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,392 | 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, '87869788-09f6-44ac-bd5f-3a72b87a289d', '/api/graph', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 19, '6ddd2893-8245-46d4-8002-58454d133d5b', '2026-03-27 15:24:03.391076', '2026-03-27 15:24:03.391076')) 2026-03-27 23:24:03,394 | 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, '87869788-09f6-44ac-bd5f-3a72b87a289d', '/api/graph', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 19, '6ddd2893-8245-46d4-8002-58454d133d5b', '2026-03-27 15:24:03.391076', '2026-03-27 15:24:03.391076')) completed 2026-03-27 23:24:03,394 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,394 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,395 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | COMMIT 2026-03-27 23:24:03,395 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,403 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,404 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,404 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,405 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,406 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,406 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:03,406 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:03,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,407 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,408 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:03,408 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:03,408 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 119.6s ago] ('6ddd2893-8245-46d4-8002-58454d133d5b',) 2026-03-27 23:24:03,409 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,409 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,409 | 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 = ?', ('6ddd2893-8245-46d4-8002-58454d133d5b',)) 2026-03-27 23:24:03,410 | 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 = ?', ('6ddd2893-8245-46d4-8002-58454d133d5b',)) completed 2026-03-27 23:24:03,410 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,410 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,410 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,411 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | ROLLBACK 2026-03-27 23:24:03,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,411 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,412 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,412 | INFO | sqlalchemy.engine.Engine | request_id=87869788-09f6-44ac-bd5f-3a72b87a289d | user=anonymous | GET /api/graph | status=- | duration=- | ROLLBACK 2026-03-27 23:24:03,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:03,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:03,413 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,498 | INFO | jarvis.request | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | request_started 2026-03-27 23:24:22,503 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:22,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:22,504 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,505 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,505 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:22,506 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:24:22,506 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | [cached since 130.4s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:22,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:22,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:22,507 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,508 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,511 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | SELECT daily_todos.user_id, daily_todos.title, daily_todos.is_completed, daily_todos.source, daily_todos.source_detail, daily_todos.source_ref_id, daily_todos.todo_date, daily_todos.completed_at, daily_todos.id, daily_todos.created_at, daily_todos.updated_at FROM daily_todos WHERE daily_todos.user_id = ? AND daily_todos.todo_date >= ? AND daily_todos.todo_date <= ? 2026-03-27 23:24:22,511 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | [generated in 0.00033s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01', '2026-03-31') 2026-03-27 23:24:22,511 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,511 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,511 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT daily_todos.user_id, daily_todos.title, daily_todos.is_completed, daily_todos.source, daily_todos.source_detail, daily_todos.source_ref_id, daily_todos.todo_date, daily_todos.completed_at, daily_todos.id, daily_todos.created_at, daily_todos.updated_at \nFROM daily_todos \nWHERE daily_todos.user_id = ? AND daily_todos.todo_date >= ? AND daily_todos.todo_date <= ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01', '2026-03-31')) 2026-03-27 23:24:22,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT daily_todos.user_id, daily_todos.title, daily_todos.is_completed, daily_todos.source, daily_todos.source_detail, daily_todos.source_ref_id, daily_todos.todo_date, daily_todos.completed_at, daily_todos.id, daily_todos.created_at, daily_todos.updated_at \nFROM daily_todos \nWHERE daily_todos.user_id = ? AND daily_todos.todo_date >= ? AND daily_todos.todo_date <= ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01', '2026-03-31')) completed 2026-03-27 23:24:22,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,512 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,513 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,515 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at FROM tasks WHERE tasks.user_id = ? AND tasks.due_date IS NOT NULL AND tasks.due_date >= ? AND tasks.due_date <= ? 2026-03-27 23:24:22,516 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | [generated in 0.00037s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01 00:00:00.000000', '2026-03-31 23:59:59.999999') 2026-03-27 23:24:22,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,516 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at \nFROM tasks \nWHERE tasks.user_id = ? AND tasks.due_date IS NOT NULL AND tasks.due_date >= ? AND tasks.due_date <= ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01 00:00:00.000000', '2026-03-31 23:59:59.999999')) 2026-03-27 23:24:22,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at \nFROM tasks \nWHERE tasks.user_id = ? AND tasks.due_date IS NOT NULL AND tasks.due_date >= ? AND tasks.due_date <= ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01 00:00:00.000000', '2026-03-31 23:59:59.999999')) completed 2026-03-27 23:24:22,517 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,518 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,520 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | SELECT reminders.user_id, reminders.title, reminders.note, reminders.reminder_at, reminders.status, reminders.is_dismissed, reminders.id, reminders.created_at, reminders.updated_at FROM reminders WHERE reminders.user_id = ? AND reminders.reminder_at >= ? AND reminders.reminder_at <= ? 2026-03-27 23:24:22,520 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | [generated in 0.00056s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01 00:00:00.000000', '2026-03-31 23:59:59.999999') 2026-03-27 23:24:22,520 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT reminders.user_id, reminders.title, reminders.note, reminders.reminder_at, reminders.status, reminders.is_dismissed, reminders.id, reminders.created_at, reminders.updated_at \nFROM reminders \nWHERE reminders.user_id = ? AND reminders.reminder_at >= ? AND reminders.reminder_at <= ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01 00:00:00.000000', '2026-03-31 23:59:59.999999')) 2026-03-27 23:24:22,521 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT reminders.user_id, reminders.title, reminders.note, reminders.reminder_at, reminders.status, reminders.is_dismissed, reminders.id, reminders.created_at, reminders.updated_at \nFROM reminders \nWHERE reminders.user_id = ? AND reminders.reminder_at >= ? AND reminders.reminder_at <= ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01 00:00:00.000000', '2026-03-31 23:59:59.999999')) completed 2026-03-27 23:24:22,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,522 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,524 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | SELECT goals.user_id, goals.title, goals.note, goals.goal_date, goals.status, goals.id, goals.created_at, goals.updated_at FROM goals WHERE goals.user_id = ? AND goals.goal_date >= ? AND goals.goal_date <= ? 2026-03-27 23:24:22,524 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | [generated in 0.00028s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01', '2026-03-31') 2026-03-27 23:24:22,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,525 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT goals.user_id, goals.title, goals.note, goals.goal_date, goals.status, goals.id, goals.created_at, goals.updated_at \nFROM goals \nWHERE goals.user_id = ? AND goals.goal_date >= ? AND goals.goal_date <= ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01', '2026-03-31')) 2026-03-27 23:24:22,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT goals.user_id, goals.title, goals.note, goals.goal_date, goals.status, goals.id, goals.created_at, goals.updated_at \nFROM goals \nWHERE goals.user_id = ? AND goals.goal_date >= ? AND goals.goal_date <= ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-01', '2026-03-31')) completed 2026-03-27 23:24:22,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,526 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,527 | INFO | jarvis.request | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=200 | duration=28 | request_completed 2026-03-27 23:24:22,527 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,528 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:22,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:22,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,529 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,530 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,530 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:22,530 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:22,531 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | [cached since 138.8s ago] ('info', 'system', None, '7f20ddb9-4a17-4734-b225-6114466bd0e0', '/api/schedule-center/month', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {"year": "2026", "month": "3"}, "client": "127.0.0.1"}', 'http', 28, '252b19d4-55b1-458a-b212-a8d00e116d17', '2026-03-27 15:24:22.530660', '2026-03-27 15:24:22.530660') 2026-03-27 23:24:22,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,531 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,531 | 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, '7f20ddb9-4a17-4734-b225-6114466bd0e0', '/api/schedule-center/month', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {"year": "2026", "month": "3"}, "client": "127.0.0.1"}', 'http', 28, '252b19d4-55b1-458a-b212-a8d00e116d17', '2026-03-27 15:24:22.530660', '2026-03-27 15:24:22.530660')) 2026-03-27 23:24:22,533 | 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, '7f20ddb9-4a17-4734-b225-6114466bd0e0', '/api/schedule-center/month', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {"year": "2026", "month": "3"}, "client": "127.0.0.1"}', 'http', 28, '252b19d4-55b1-458a-b212-a8d00e116d17', '2026-03-27 15:24:22.530660', '2026-03-27 15:24:22.530660')) completed 2026-03-27 23:24:22,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,533 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,534 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | COMMIT 2026-03-27 23:24:22,534 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,543 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,544 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,545 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:22,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:22,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,546 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,546 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:22,547 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:22,547 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | [cached since 138.8s ago] ('252b19d4-55b1-458a-b212-a8d00e116d17',) 2026-03-27 23:24:22,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,548 | 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 = ?', ('252b19d4-55b1-458a-b212-a8d00e116d17',)) 2026-03-27 23:24:22,548 | 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 = ?', ('252b19d4-55b1-458a-b212-a8d00e116d17',)) completed 2026-03-27 23:24:22,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,548 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,549 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | ROLLBACK 2026-03-27 23:24:22,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,549 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,550 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,550 | INFO | sqlalchemy.engine.Engine | request_id=7f20ddb9-4a17-4734-b225-6114466bd0e0 | user=anonymous | GET /api/schedule-center/month | status=- | duration=- | ROLLBACK 2026-03-27 23:24:22,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,551 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,552 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,706 | INFO | jarvis.request | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | request_started 2026-03-27 23:24:22,709 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,709 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,709 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:22,709 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:22,710 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,710 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,710 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,710 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,710 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:22,711 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:24:22,711 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | [cached since 130.6s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:22,711 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,711 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,711 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:22,713 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:22,713 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,713 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,713 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,713 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,715 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | SELECT daily_todos.user_id, daily_todos.title, daily_todos.is_completed, daily_todos.source, daily_todos.source_detail, daily_todos.source_ref_id, daily_todos.todo_date, daily_todos.completed_at, daily_todos.id, daily_todos.created_at, daily_todos.updated_at FROM daily_todos WHERE daily_todos.user_id = ? AND daily_todos.todo_date = ? ORDER BY daily_todos.created_at DESC 2026-03-27 23:24:22,715 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | [generated in 0.00032s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27') 2026-03-27 23:24:22,715 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT daily_todos.user_id, daily_todos.title, daily_todos.is_completed, daily_todos.source, daily_todos.source_detail, daily_todos.source_ref_id, daily_todos.todo_date, daily_todos.completed_at, daily_todos.id, daily_todos.created_at, daily_todos.updated_at \nFROM daily_todos \nWHERE daily_todos.user_id = ? AND daily_todos.todo_date = ? ORDER BY daily_todos.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27')) 2026-03-27 23:24:22,716 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT daily_todos.user_id, daily_todos.title, daily_todos.is_completed, daily_todos.source, daily_todos.source_detail, daily_todos.source_ref_id, daily_todos.todo_date, daily_todos.completed_at, daily_todos.id, daily_todos.created_at, daily_todos.updated_at \nFROM daily_todos \nWHERE daily_todos.user_id = ? AND daily_todos.todo_date = ? ORDER BY daily_todos.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27')) completed 2026-03-27 23:24:22,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,717 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,719 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at FROM tasks WHERE tasks.user_id = ? AND tasks.due_date IS NOT NULL AND tasks.due_date >= ? AND tasks.due_date <= ? ORDER BY tasks.created_at DESC 2026-03-27 23:24:22,719 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | [generated in 0.00047s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27 00:00:00.000000', '2026-03-27 23:59:59.999999') 2026-03-27 23:24:22,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,719 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,720 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at \nFROM tasks \nWHERE tasks.user_id = ? AND tasks.due_date IS NOT NULL AND tasks.due_date >= ? AND tasks.due_date <= ? ORDER BY tasks.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27 00:00:00.000000', '2026-03-27 23:59:59.999999')) 2026-03-27 23:24:22,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT tasks.user_id, tasks.title, tasks.description, tasks.status, tasks.priority, tasks.due_date, tasks.completed_at, tasks.tags, tasks.id, tasks.created_at, tasks.updated_at \nFROM tasks \nWHERE tasks.user_id = ? AND tasks.due_date IS NOT NULL AND tasks.due_date >= ? AND tasks.due_date <= ? ORDER BY tasks.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27 00:00:00.000000', '2026-03-27 23:59:59.999999')) completed 2026-03-27 23:24:22,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,721 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,723 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | SELECT reminders.user_id, reminders.title, reminders.note, reminders.reminder_at, reminders.status, reminders.is_dismissed, reminders.id, reminders.created_at, reminders.updated_at FROM reminders WHERE reminders.user_id = ? AND reminders.reminder_at >= ? AND reminders.reminder_at <= ? ORDER BY reminders.reminder_at ASC, reminders.created_at ASC 2026-03-27 23:24:22,723 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | [generated in 0.00032s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27 00:00:00.000000', '2026-03-27 23:59:59.999999') 2026-03-27 23:24:22,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,723 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT reminders.user_id, reminders.title, reminders.note, reminders.reminder_at, reminders.status, reminders.is_dismissed, reminders.id, reminders.created_at, reminders.updated_at \nFROM reminders \nWHERE reminders.user_id = ? AND reminders.reminder_at >= ? AND reminders.reminder_at <= ? ORDER BY reminders.reminder_at ASC, reminders.created_at ASC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27 00:00:00.000000', '2026-03-27 23:59:59.999999')) 2026-03-27 23:24:22,724 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT reminders.user_id, reminders.title, reminders.note, reminders.reminder_at, reminders.status, reminders.is_dismissed, reminders.id, reminders.created_at, reminders.updated_at \nFROM reminders \nWHERE reminders.user_id = ? AND reminders.reminder_at >= ? AND reminders.reminder_at <= ? ORDER BY reminders.reminder_at ASC, reminders.created_at ASC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27 00:00:00.000000', '2026-03-27 23:59:59.999999')) completed 2026-03-27 23:24:22,724 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,724 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,724 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,724 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,726 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | SELECT goals.user_id, goals.title, goals.note, goals.goal_date, goals.status, goals.id, goals.created_at, goals.updated_at FROM goals WHERE goals.user_id = ? AND goals.goal_date = ? ORDER BY goals.created_at DESC 2026-03-27 23:24:22,726 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | [generated in 0.00036s] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27') 2026-03-27 23:24:22,726 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT goals.user_id, goals.title, goals.note, goals.goal_date, goals.status, goals.id, goals.created_at, goals.updated_at \nFROM goals \nWHERE goals.user_id = ? AND goals.goal_date = ? ORDER BY goals.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27')) 2026-03-27 23:24:22,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT goals.user_id, goals.title, goals.note, goals.goal_date, goals.status, goals.id, goals.created_at, goals.updated_at \nFROM goals \nWHERE goals.user_id = ? AND goals.goal_date = ? ORDER BY goals.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', '2026-03-27')) completed 2026-03-27 23:24:22,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,727 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,728 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,729 | INFO | jarvis.request | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=200 | duration=22 | request_completed 2026-03-27 23:24:22,729 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,730 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:22,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:22,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,731 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,731 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:22,731 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:22,732 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | [cached since 139s ago] ('info', 'system', None, '23012e43-a8ff-428a-a5b9-94fead20d7e2', '/api/schedule-center/date', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {"date_str": "2026-03-27"}, "client": "127.0.0.1"}', 'http', 22, '459f8ce4-2927-4910-accc-a07101fde0fa', '2026-03-27 15:24:22.731989', '2026-03-27 15:24:22.731989') 2026-03-27 23:24:22,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,732 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,732 | 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, '23012e43-a8ff-428a-a5b9-94fead20d7e2', '/api/schedule-center/date', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {"date_str": "2026-03-27"}, "client": "127.0.0.1"}', 'http', 22, '459f8ce4-2927-4910-accc-a07101fde0fa', '2026-03-27 15:24:22.731989', '2026-03-27 15:24:22.731989')) 2026-03-27 23:24:22,736 | 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, '23012e43-a8ff-428a-a5b9-94fead20d7e2', '/api/schedule-center/date', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {"date_str": "2026-03-27"}, "client": "127.0.0.1"}', 'http', 22, '459f8ce4-2927-4910-accc-a07101fde0fa', '2026-03-27 15:24:22.731989', '2026-03-27 15:24:22.731989')) completed 2026-03-27 23:24:22,736 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,736 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,737 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | COMMIT 2026-03-27 23:24:22,737 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,743 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,744 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:22,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:22,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,745 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,745 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:22,746 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:22,746 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | [cached since 139s ago] ('459f8ce4-2927-4910-accc-a07101fde0fa',) 2026-03-27 23:24:22,746 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,746 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,746 | 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 = ?', ('459f8ce4-2927-4910-accc-a07101fde0fa',)) 2026-03-27 23:24:22,746 | 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 = ?', ('459f8ce4-2927-4910-accc-a07101fde0fa',)) completed 2026-03-27 23:24:22,747 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,748 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,748 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,748 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,748 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | ROLLBACK 2026-03-27 23:24:22,749 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,749 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,750 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,750 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,751 | INFO | sqlalchemy.engine.Engine | request_id=23012e43-a8ff-428a-a5b9-94fead20d7e2 | user=anonymous | GET /api/schedule-center/date | status=- | duration=- | ROLLBACK 2026-03-27 23:24:22,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:22,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:22,751 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,571 | INFO | jarvis.request | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | request_started 2026-03-27 23:24:44,573 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:44,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:44,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,574 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,575 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,575 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:44,575 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:24:44,576 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 152.5s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:44,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,576 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:44,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:44,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,577 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,578 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,579 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,579 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | SELECT kg_nodes.user_id, kg_nodes.name, kg_nodes.entity_type, kg_nodes.description, kg_nodes.properties_, kg_nodes.source_document_id, kg_nodes.importance, kg_nodes.last_updated_by, kg_nodes.id, kg_nodes.created_at, kg_nodes.updated_at FROM kg_nodes WHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC LIMIT ? OFFSET ? 2026-03-27 23:24:44,580 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 41.2s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0) 2026-03-27 23:24:44,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT kg_nodes.user_id, kg_nodes.name, kg_nodes.entity_type, kg_nodes.description, kg_nodes.properties_, kg_nodes.source_document_id, kg_nodes.importance, kg_nodes.last_updated_by, kg_nodes.id, kg_nodes.created_at, kg_nodes.updated_at \nFROM kg_nodes \nWHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0)) 2026-03-27 23:24:44,580 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT kg_nodes.user_id, kg_nodes.name, kg_nodes.entity_type, kg_nodes.description, kg_nodes.properties_, kg_nodes.source_document_id, kg_nodes.importance, kg_nodes.last_updated_by, kg_nodes.id, kg_nodes.created_at, kg_nodes.updated_at \nFROM kg_nodes \nWHERE kg_nodes.user_id = ? ORDER BY kg_nodes.importance DESC\n LIMIT ? OFFSET ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06', 200, 0)) completed 2026-03-27 23:24:44,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,581 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,582 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,582 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | SELECT kg_edges.source_id, kg_edges.target_id, kg_edges.relation_type, kg_edges.weight, kg_edges.properties_, kg_edges.id, kg_edges.created_at, kg_edges.updated_at FROM kg_edges 2026-03-27 23:24:44,583 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 41.2s ago] () 2026-03-27 23:24:44,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,583 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT kg_edges.source_id, kg_edges.target_id, kg_edges.relation_type, kg_edges.weight, kg_edges.properties_, kg_edges.id, kg_edges.created_at, kg_edges.updated_at \nFROM kg_edges', ()) 2026-03-27 23:24:44,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT kg_edges.source_id, kg_edges.target_id, kg_edges.relation_type, kg_edges.weight, kg_edges.properties_, kg_edges.id, kg_edges.created_at, kg_edges.updated_at \nFROM kg_edges', ()) completed 2026-03-27 23:24:44,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,584 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,585 | INFO | jarvis.request | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=200 | duration=13 | request_completed 2026-03-27 23:24:44,585 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,586 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,587 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,587 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:44,588 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,588 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:44,588 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 160.8s ago] ('info', 'system', None, '06df52c5-3849-41a8-90eb-d077527a52b2', '/api/graph', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 13, 'b4a67a17-3a15-45ce-a6cd-d7b11cc0ca48', '2026-03-27 15:24:44.588939', '2026-03-27 15:24:44.588939') 2026-03-27 23:24:44,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,589 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,589 | 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, '06df52c5-3849-41a8-90eb-d077527a52b2', '/api/graph', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 13, 'b4a67a17-3a15-45ce-a6cd-d7b11cc0ca48', '2026-03-27 15:24:44.588939', '2026-03-27 15:24:44.588939')) 2026-03-27 23:24:44,592 | 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, '06df52c5-3849-41a8-90eb-d077527a52b2', '/api/graph', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 13, 'b4a67a17-3a15-45ce-a6cd-d7b11cc0ca48', '2026-03-27 15:24:44.588939', '2026-03-27 15:24:44.588939')) completed 2026-03-27 23:24:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,592 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,593 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | COMMIT 2026-03-27 23:24:44,593 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,599 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,600 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,601 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:44,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:44,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,602 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,603 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,603 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:44,603 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:44,603 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | [cached since 160.8s ago] ('b4a67a17-3a15-45ce-a6cd-d7b11cc0ca48',) 2026-03-27 23:24:44,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,604 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,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 = ?', ('b4a67a17-3a15-45ce-a6cd-d7b11cc0ca48',)) 2026-03-27 23:24:44,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 = ?', ('b4a67a17-3a15-45ce-a6cd-d7b11cc0ca48',)) completed 2026-03-27 23:24:44,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,605 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,606 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,606 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | ROLLBACK 2026-03-27 23:24:44,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,607 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,608 | INFO | sqlalchemy.engine.Engine | request_id=06df52c5-3849-41a8-90eb-d077527a52b2 | user=anonymous | GET /api/graph | status=- | duration=- | ROLLBACK 2026-03-27 23:24:44,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,608 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:44,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:44,609 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,121 | INFO | jarvis.request | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | request_started 2026-03-27 23:24:45,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,122 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:45,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:45,123 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,124 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,124 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:45,125 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:24:45,125 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | [cached since 153s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:45,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,125 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:45,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:45,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,126 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,127 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | SELECT folders.user_id, folders.name, folders.parent_id, folders.id, folders.created_at, folders.updated_at FROM folders WHERE folders.user_id = ? 2026-03-27 23:24:45,128 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | [cached since 43.47s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:45,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,128 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT folders.user_id, folders.name, folders.parent_id, folders.id, folders.created_at, folders.updated_at \nFROM folders \nWHERE folders.user_id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:45,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT folders.user_id, folders.name, folders.parent_id, folders.id, folders.created_at, folders.updated_at \nFROM folders \nWHERE folders.user_id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:45,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,129 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,130 | INFO | jarvis.request | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=200 | duration=9 | request_completed 2026-03-27 23:24:45,130 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,131 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:45,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:45,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,132 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,133 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,133 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:45,133 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:45,133 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | [cached since 161.4s ago] ('info', 'system', None, 'cb7658de-b9d9-4a39-a7dd-b2cec44e214b', '/api/folders', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 9, '0ee0a9d2-b029-4aff-bc5b-2c1ade54f14f', '2026-03-27 15:24:45.133619', '2026-03-27 15:24:45.133619') 2026-03-27 23:24:45,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,134 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,134 | 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, 'cb7658de-b9d9-4a39-a7dd-b2cec44e214b', '/api/folders', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 9, '0ee0a9d2-b029-4aff-bc5b-2c1ade54f14f', '2026-03-27 15:24:45.133619', '2026-03-27 15:24:45.133619')) 2026-03-27 23:24:45,137 | 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, 'cb7658de-b9d9-4a39-a7dd-b2cec44e214b', '/api/folders', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 9, '0ee0a9d2-b029-4aff-bc5b-2c1ade54f14f', '2026-03-27 15:24:45.133619', '2026-03-27 15:24:45.133619')) completed 2026-03-27 23:24:45,137 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,139 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | COMMIT 2026-03-27 23:24:45,139 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,145 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,146 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,147 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:45,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:45,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,148 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,149 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,149 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:45,149 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:45,149 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | [cached since 161.4s ago] ('0ee0a9d2-b029-4aff-bc5b-2c1ade54f14f',) 2026-03-27 23:24:45,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,150 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at \nFROM logs \nWHERE logs.id = ?', ('0ee0a9d2-b029-4aff-bc5b-2c1ade54f14f',)) 2026-03-27 23:24:45,151 | 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 = ?', ('0ee0a9d2-b029-4aff-bc5b-2c1ade54f14f',)) completed 2026-03-27 23:24:45,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,151 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,152 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,153 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | ROLLBACK 2026-03-27 23:24:45,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,153 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,154 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,154 | INFO | sqlalchemy.engine.Engine | request_id=cb7658de-b9d9-4a39-a7dd-b2cec44e214b | user=anonymous | GET /api/folders | status=- | duration=- | ROLLBACK 2026-03-27 23:24:45,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,155 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,156 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,165 | INFO | jarvis.request | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | request_started 2026-03-27 23:24:45,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,166 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:45,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:45,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,167 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,168 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:45,168 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at FROM users WHERE users.id = ? 2026-03-27 23:24:45,168 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | [cached since 153s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:45,168 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,168 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,168 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:45,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT users.username, users.email, users.hashed_password, users.full_name, users.is_active, users.is_superuser, users.llm_config, users.scheduler_config, users.id, users.created_at, users.updated_at \nFROM users \nWHERE users.id = ?', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:45,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,169 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,170 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,171 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | SELECT documents.user_id, documents.title, documents.filename, documents.file_type, documents.file_size, documents.file_path, documents.folder_id, documents.summary, documents.chunk_count, documents.is_indexed, documents.ingestion_status, documents.ingestion_error, documents.indexed_at, documents.parser_version, documents.index_version, documents.normalized_content, documents.normalized_format, documents.id, documents.created_at, documents.updated_at FROM documents WHERE documents.user_id = ? ORDER BY documents.created_at DESC 2026-03-27 23:24:45,171 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | [cached since 43.43s ago] ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',) 2026-03-27 23:24:45,171 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT documents.user_id, documents.title, documents.filename, documents.file_type, documents.file_size, documents.file_path, documents.folder_id, documents.summary, documents.chunk_count, documents.is_indexed, documents.ingestion_status, documents.ingestion_error, documents.indexed_at, documents.parser_version, documents.index_version, documents.normalized_content, documents.normalized_format, documents.id, documents.created_at, documents.updated_at \nFROM documents \nWHERE documents.user_id = ? ORDER BY documents.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) 2026-03-27 23:24:45,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT documents.user_id, documents.title, documents.filename, documents.file_type, documents.file_size, documents.file_path, documents.folder_id, documents.summary, documents.chunk_count, documents.is_indexed, documents.ingestion_status, documents.ingestion_error, documents.indexed_at, documents.parser_version, documents.index_version, documents.normalized_content, documents.normalized_format, documents.id, documents.created_at, documents.updated_at \nFROM documents \nWHERE documents.user_id = ? ORDER BY documents.created_at DESC', ('ce27eb92-4af1-4e25-8922-be8ff7e04f06',)) completed 2026-03-27 23:24:45,172 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,173 | INFO | jarvis.request | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=200 | duration=8 | request_completed 2026-03-27 23:24:45,173 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,174 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,174 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,174 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:45,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:45,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,175 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,176 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:45,176 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | INSERT INTO logs (level, type, user_id, request_id, route, method, status_code, error_type, operation, message, details, source, duration_ms, id, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2026-03-27 23:24:45,176 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | [cached since 161.4s ago] ('info', 'system', None, '61287683-f93d-4c99-8c25-b3e8cdbc83af', '/api/documents', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, 'a2ecf7bb-b14a-46de-9a71-b9b30a4869d2', '2026-03-27 15:24:45.176616', '2026-03-27 15:24:45.176616') 2026-03-27 23:24:45,176 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,176 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,177 | 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, '61287683-f93d-4c99-8c25-b3e8cdbc83af', '/api/documents', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, 'a2ecf7bb-b14a-46de-9a71-b9b30a4869d2', '2026-03-27 15:24:45.176616', '2026-03-27 15:24:45.176616')) 2026-03-27 23:24:45,179 | 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, '61287683-f93d-4c99-8c25-b3e8cdbc83af', '/api/documents', 'GET', 200, None, 'http.request', 'request_completed', '{"query": {}, "client": "127.0.0.1"}', 'http', 8, 'a2ecf7bb-b14a-46de-9a71-b9b30a4869d2', '2026-03-27 15:24:45.176616', '2026-03-27 15:24:45.176616')) completed 2026-03-27 23:24:45,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,179 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,180 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | COMMIT 2026-03-27 23:24:45,180 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,186 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,187 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial(, 'SELECT 1', []) 2026-03-27 23:24:45,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial(, 'SELECT 1', []) completed 2026-03-27 23:24:45,188 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,189 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,189 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | BEGIN (implicit) 2026-03-27 23:24:45,189 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | SELECT logs.level, logs.type, logs.user_id, logs.request_id, logs.route, logs.method, logs.status_code, logs.error_type, logs.operation, logs.message, logs.details, logs.source, logs.duration_ms, logs.id, logs.created_at, logs.updated_at FROM logs WHERE logs.id = ? 2026-03-27 23:24:45,190 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | [cached since 161.4s ago] ('a2ecf7bb-b14a-46de-9a71-b9b30a4869d2',) 2026-03-27 23:24:45,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,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 = ?', ('a2ecf7bb-b14a-46de-9a71-b9b30a4869d2',)) 2026-03-27 23:24:45,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 = ?', ('a2ecf7bb-b14a-46de-9a71-b9b30a4869d2',)) completed 2026-03-27 23:24:45,190 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,191 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,192 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | ROLLBACK 2026-03-27 23:24:45,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,192 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,193 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,193 | INFO | sqlalchemy.engine.Engine | request_id=61287683-f93d-4c99-8c25-b3e8cdbc83af | user=anonymous | GET /api/documents | status=- | duration=- | ROLLBACK 2026-03-27 23:24:45,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed 2026-03-27 23:24:45,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | executing functools.partial() 2026-03-27 23:24:45,194 | DEBUG | aiosqlite | request_id=- | user=anonymous | - - | status=- | duration=- | operation functools.partial() completed