feat: carry oneliner config version into agent runs
This commit is contained in:
@@ -224,6 +224,9 @@ class MainAgentGovernanceTests(unittest.TestCase):
|
||||
self.assertEqual(payload["recommended_preview_action"]["screen"], "discovery")
|
||||
self.assertEqual(payload["governance"]["project_id"], self.ctx["project_id"])
|
||||
self.assertIn("layers", payload["governance"])
|
||||
self.assertIn("oneliner_profile", payload["governance"])
|
||||
self.assertIn("oneliner_profile_version", payload["governance"])
|
||||
self.assertGreaterEqual(payload["governance"]["oneliner_profile_version"]["version_no"], 1)
|
||||
self.assertEqual(payload["events"][0]["event_type"], "run.created")
|
||||
|
||||
def test_agent_run_confirm_transitions_to_queue_or_running_and_logs_events(self) -> None:
|
||||
@@ -306,6 +309,7 @@ class MainAgentGovernanceTests(unittest.TestCase):
|
||||
self.assertEqual(payload["result"]["result_sections"]["workstream_key"], "discovery")
|
||||
self.assertGreaterEqual(len(payload["result"]["result_sections"]["cards"]), 2)
|
||||
self.assertEqual(payload["result"]["result_sections"]["cards"][0]["title"], "当前焦点")
|
||||
self.assertGreaterEqual(payload["result"]["execution_card"]["oneliner_profile_version"]["version_no"], 1)
|
||||
event_types = [item["event_type"] for item in payload["events"]]
|
||||
self.assertIn("run.progress", event_types)
|
||||
self.assertIn("run.done", event_types)
|
||||
|
||||
Reference in New Issue
Block a user