Extend external context screenshot readiness surface

This commit is contained in:
Codex
2026-05-15 17:19:19 +08:00
parent 35accb7884
commit 4bfdd271bf
8 changed files with 329 additions and 13 deletions
+8
View File
@@ -157,10 +157,14 @@ class ApiStaticServerTests(unittest.TestCase):
"provider health cards",
"Open Visual Bridge",
"Open Capture Surface",
"Open Screenshot Surface",
"Open Target",
"Open Embed",
"Open Capture Target",
"Open Capture Embed",
"screenshot readiness",
"screenshot status",
"browser capture",
"archive trend",
"archive trend story",
"archive baseline",
@@ -169,6 +173,10 @@ class ApiStaticServerTests(unittest.TestCase):
"Compare To Baseline",
"Save Baseline",
"Save Workflow Baseline",
"Save Digest Defaults",
"Use Saved Digest Defaults",
"Save Workflow Defaults",
"Use Saved Workflow Defaults",
"workflow long-range",
"workflow baseline",
"workflow trend story",
@@ -657,6 +657,8 @@ class OperatorWorkspaceServiceTests(unittest.TestCase):
self.assertGreaterEqual(summary["external_context_summary"]["capture_surface_card_count"], 3)
self.assertIn("capture_surface_summary", summary["external_context_summary"])
self.assertEqual(summary["external_context_summary"]["capture_surface_summary"]["status"], "active")
self.assertIn("screenshot_readiness_summary", summary["external_context_summary"])
self.assertEqual(summary["external_context_summary"]["screenshot_readiness_summary"]["status"], "active")
self.assertIn("visual_reference_cards", summary["external_context_summary"])
self.assertGreaterEqual(summary["external_context_summary"]["visual_reference_card_count"], 3)
self.assertIsNotNone(summary["external_context_summary"]["visual_reference_next_prompt"])