Skip to content

Fix unsupported standalone imagegen exposure#261

Merged
andrei-hasna merged 6 commits into
mainfrom
task/38d3977e-image-schema-fix
Jul 18, 2026
Merged

Fix unsupported standalone imagegen exposure#261
andrei-hasna merged 6 commits into
mainfrom
task/38d3977e-image-schema-fix

Conversation

@andrei-hasna

Copy link
Copy Markdown
Contributor

Summary

  • hide the reserved image_gen.imagegen namespace outside Responses Lite so non-lite requests prefer hosted image_generation
  • update the PR test: cover standalone imagegen request shape #258 characterization so it no longer canonizes the non-lite namespace exposure
  • add serialized tool-list matrix coverage for auth, Responses Lite, ImageGenExt, namespace support, extension presence, and fail-closed behavior

Tests

  • just test-fast -p codex-core hosted_tools_follow_provider_auth_model_and_config_gates (baseline on PR test: cover standalone imagegen request shape #258 before fix)
  • just test-fast -p codex-core hosted_tools_follow_provider_auth_model_and_config_gates image_generation_serialized_tool_matrix_hides_reserved_namespace_when_unsupported
  • just test-fast -p codex-core --test all responses_lite_uses_standalone_web_search_and_hides_unavailable_image_generation responses_lite_omits_hosted_tools_without_standalone_extensions non_lite_uses_hosted_web_search_and_hides_unavailable_image_generation
  • just fmt
  • just test -p codex-core (failed: broad existing/environment harness failures; touched image-generation tests passed)
  • just fix -p codex-core

Secrets

  • gitleaks protect --staged --config .gitleaks.toml --redact --no-banner before commit: no leaks found
  • gitleaks protect --staged --config .gitleaks.toml --redact --no-banner before push: no leaks found

Stacked on PR #258 / task/bc0e6384-image-repro at fa299cf837b7b7f8001036914517bf41f5305704.

@github-actions

github-actions Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@andrei-hasna
andrei-hasna force-pushed the task/38d3977e-image-schema-fix branch from 34d25b7 to 462e51d Compare July 18, 2026 05:29
@andrei-hasna
andrei-hasna force-pushed the task/38d3977e-image-schema-fix branch from 1fa4deb to cbbd7c9 Compare July 18, 2026 06:33
@andrei-hasna
andrei-hasna changed the base branch from task/bc0e6384-image-repro to main July 18, 2026 08:33
@andrei-hasna
andrei-hasna merged commit a0ee6df into main Jul 18, 2026
26 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 18, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant