feat: tighten main agent execution traceability
This commit is contained in:
@@ -905,6 +905,12 @@ class MainAgentGovernanceTests(unittest.TestCase):
|
||||
self.assertEqual(detail_response.status_code, 200, detail_response.text)
|
||||
detail_payload = detail_response.json()
|
||||
self.assertEqual(detail_payload["run_status"], "done")
|
||||
self.assertTrue(
|
||||
(((detail_payload.get("result") or {}).get("execution_card") or {}).get("oneliner_profile_version") or {}).get("version_id")
|
||||
)
|
||||
self.assertTrue(
|
||||
(((detail_payload.get("result") or {}).get("execution_card") or {}).get("platform_agent_profile") or {}).get("version_id")
|
||||
)
|
||||
self.assertEqual(
|
||||
(((detail_payload.get("result") or {}).get("execution_card") or {}).get("platform_agent_profile") or {}).get("version_no"),
|
||||
rollback_profile_payload["current_version"]["version_no"],
|
||||
|
||||
Reference in New Issue
Block a user