Publish complete protocol generations atomically

This commit is contained in:
2026-09-12 11:49:10 +02:00
parent 92247ef43e
commit d2e3636b94
8 changed files with 411 additions and 49 deletions
+3
View File
@@ -254,6 +254,7 @@ class DirectProtocolCliTests(unittest.TestCase):
"transcript_input": "selected transcript\n",
"raw_response": {"response": protocol_text},
"runtime_metadata": {"request_count": 1},
"model_metadata": {},
})(),
) as generator:
code, run_dir, protocol_path = run_direct_protocol.run(args)
@@ -321,6 +322,8 @@ class DirectProtocolCliTests(unittest.TestCase):
"exact_prompt": "prompt",
"raw_response": {"response": "# Meeting Protocol"},
"runtime_metadata": {},
"model_metadata": {},
"transcript_input": None,
})()
with (
patch("src.meeting_lab.extraction.extract_chunks.extract_input") as extraction,