Skip to content

Remove the built-in image generation pipeline - #31597

Merged
won-openai merged 1 commit into
won-imagegenext-defaultfrom
won-remove-builtin-imagegen
Jul 8, 2026
Merged

Remove the built-in image generation pipeline#31597
won-openai merged 1 commit into
won-imagegenext-defaultfrom
won-remove-builtin-imagegen

Conversation

@won-openai

Copy link
Copy Markdown
Contributor

Why

After #31596 routes all new image generation through the extension, the built-in hosted pipeline is unreachable and can be removed independently.

What changed

  • Remove the hosted image generation tool spec and its code-mode/tool-search handling.
  • Remove live hosted image-generation stream persistence and the generated-image instruction injection it required.
  • Delete tests that only covered the removed live pipeline.
  • Keep protocol/history support for existing ImageGenerationCall rollout items, including replay, rollback, and renderable history behavior.

Validation

  • just test -p codex-core stream_events_utils
  • just test -p codex-core generated_image
  • just test -p codex-core image_generation_publication_preserves_extension_saved_path
  • just test -p codex-image-generation-extension
  • just test -p codex-tools
  • Scoped Clippy fixes for codex-core and codex-tools

@won-openai
won-openai requested a review from a team as a code owner July 8, 2026 15:48
@won-openai
won-openai force-pushed the won-remove-builtin-imagegen branch from b59f043 to da80aea Compare July 8, 2026 17:25
@won-openai
won-openai force-pushed the won-imagegenext-default branch from 9f34d5a to 5bf5947 Compare July 8, 2026 17:34
@won-openai
won-openai force-pushed the won-remove-builtin-imagegen branch from da80aea to f863621 Compare July 8, 2026 17:34
@won-openai
won-openai force-pushed the won-imagegenext-default branch from 5bf5947 to dbd765f Compare July 8, 2026 17:43
@won-openai
won-openai force-pushed the won-remove-builtin-imagegen branch from f863621 to be3284b Compare July 8, 2026 17:47
@won-openai
won-openai merged commit 9ea1d96 into won-imagegenext-default Jul 8, 2026
35 checks passed
@won-openai
won-openai deleted the won-remove-builtin-imagegen branch July 8, 2026 18:11
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 8, 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