diff --git a/CHANGELOG.md b/CHANGELOG.md index 9601811b1..31b0d4011 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ - TUI: show provider/model labels for the active session and default model. - Heartbeat: add per-agent heartbeat configuration and multi-agent docs example. - Fix: list model picker entries as provider/model pairs for explicit selection. (#970) — thanks @mcinteerj. +- Fix: align OpenAI image-gen defaults with DALL-E 3 standard quality and document output formats. (#880) — thanks @mkbehr. - Fix: persist `gateway.mode=local` after selecting Local run mode in `clawdbot configure`, even if no other sections are chosen. - Daemon: fix profile-aware service label resolution (env-driven) and add coverage for launchd/systemd/schtasks. (#969) — thanks @bjesuiter. - Daemon: share profile/state-dir resolution across service helpers and honor `CLAWDBOT_STATE_DIR` for Windows task scripts. diff --git a/skills/openai-image-gen/SKILL.md b/skills/openai-image-gen/SKILL.md index 0d5f32492..d1ebb1236 100644 --- a/skills/openai-image-gen/SKILL.md +++ b/skills/openai-image-gen/SKILL.md @@ -66,6 +66,6 @@ Different models support different parameter values. The script automatically se ## Output -- `*.png` images +- `*.png`, `*.jpeg`, or `*.webp` images (output format depends on model + `--output-format`) - `prompts.json` (prompt → file mapping) - `index.html` (thumbnail gallery) diff --git a/skills/openai-image-gen/scripts/gen.py b/skills/openai-image-gen/scripts/gen.py index d09c33bbc..8024b055b 100644 --- a/skills/openai-image-gen/scripts/gen.py +++ b/skills/openai-image-gen/scripts/gen.py @@ -68,7 +68,7 @@ def get_model_defaults(model: str) -> tuple[str, str]: # quality will be ignored return ("1024x1024", "standard") elif model == "dall-e-3": - return ("1024x1024", "hd") + return ("1024x1024", "standard") else: # GPT image or future models return ("1024x1024", "high")