feat(supervise): store queue and audit data in sqlite
lint / lint (push) Failing after 1m53s
test / unit (pull_request) Failing after 45s
test / integration (pull_request) Successful in 17s
test / coverage (pull_request) Failing after 50s

This commit is contained in:
2026-07-01 16:56:23 +00:00
parent 9af02831ea
commit 08918f9a8a
3 changed files with 302 additions and 180 deletions
+1 -3
View File
@@ -413,9 +413,7 @@ class TestHandleToolsCall(unittest.TestCase):
responder.join()
# No pending proposals left after archive.
self.assertEqual([], _sv.list_pending_proposals(self.queue_dir))
# Both files moved to processed/.
processed = list((self.queue_dir / "processed").glob("*.json"))
self.assertEqual(2, len(processed))
self.assertFalse((self.queue_dir / "processed").exists())
def test_pending_response_times_out_without_archive(self):
config = ServerConfig(