fix(codex): forward image attachments to app-server #41

Merged
hongming merged 2 commits from fix/l4-vision-attachments into main 2026-05-23 23:39:05 +00:00
Owner

Live tenant image-upload smoke showed attachment metadata reaching runtimes but image bytes not being delivered to the model path.\n\nThis PR adds targeted L4 forwarding and regression tests.\n\nValidation:\n- runtime: PYTHONPATH=. pytest -q tests/test_a2a_nonblocking_inbox.py tests/test_executor_helpers.py::test_build_user_content_with_files_image_is_multimodal tests/test_executor_helpers.py::test_extract_attached_files_fetches_platform_pending_attachment\n- codex: PYTHONPATH=. pytest -q tests/test_executor.py

Live tenant image-upload smoke showed attachment metadata reaching runtimes but image bytes not being delivered to the model path.\n\nThis PR adds targeted L4 forwarding and regression tests.\n\nValidation:\n- runtime: PYTHONPATH=. pytest -q tests/test_a2a_nonblocking_inbox.py tests/test_executor_helpers.py::test_build_user_content_with_files_image_is_multimodal tests/test_executor_helpers.py::test_extract_attached_files_fetches_platform_pending_attachment\n- codex: PYTHONPATH=. pytest -q tests/test_executor.py
hongming added 1 commit 2026-05-23 23:19:05 +00:00
fix(codex): forward image attachments to app-server
CI / validate (push) Blocked by required conditions
CI / Adapter unit tests (push) Successful in 8s
CI / Template validation (static) (push) Successful in 32s
CI / Adapter unit tests (pull_request) Successful in 10s
CI / Template validation (static) (pull_request) Successful in 42s
CI / Template validation (runtime) (pull_request) Successful in 1m42s
CI / Template validation (runtime) (push) Successful in 2m7s
CI / T4 tier-4 conformance (live) (push) Successful in 1m56s
CI / T4 tier-4 conformance (live) (pull_request) Successful in 1m26s
CI / validate (pull_request) Successful in 4s
4a5469f63f
app-fe added 1 commit 2026-05-23 23:22:36 +00:00
chore(codex): pin runtime 0.2.2
CI / Adapter unit tests (push) Successful in 14s
CI / Template validation (static) (push) Successful in 41s
CI / Template validation (static) (pull_request) Successful in 34s
CI / Adapter unit tests (pull_request) Successful in 16s
CI / Template validation (runtime) (push) Successful in 2m53s
CI / T4 tier-4 conformance (live) (push) Successful in 1m32s
CI / Template validation (runtime) (pull_request) Successful in 2m32s
CI / T4 tier-4 conformance (live) (pull_request) Successful in 2m41s
CI / validate (push) Successful in 1s
CI / validate (pull_request) Successful in 1s
97188be667
infra-runtime-be approved these changes 2026-05-23 23:26:20 +00:00
infra-runtime-be left a comment
Member

Approved after static review and local tests. Codex app-server protocol supports localImage and this patch forwards image parts into turn/start and turn/steer.

Approved after static review and local tests. Codex app-server protocol supports localImage and this patch forwards image parts into turn/start and turn/steer.
dev-lead approved these changes 2026-05-23 23:26:20 +00:00
dev-lead left a comment
Member

Approved. Scoped template adapter fix with regression tests and runtime 0.2.2 pin.

Approved. Scoped template adapter fix with regression tests and runtime 0.2.2 pin.
hongming merged commit 1c798d8f25 into main 2026-05-23 23:39:05 +00:00
Sign in to join this conversation.
4 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: molecule-ai/molecule-ai-workspace-template-codex#41