Commit 6d7f9d7
Fix Gemini response modalities to include TEXT and IMAGE (#125)
* fix(images): use TEXT+IMAGE responseModalities for Gemini models
The Gemini API's documented default is responseModalities: ["TEXT", "IMAGE"].
The previous hardcoded ["Image"] worked for gemini-2.5-flash-image but
fails for gemini-3-pro-image-preview (a thinking model that requires
both modalities).
This aligns with Google's API documentation and ensures compatibility
with both current and future Gemini image models.
Fixes #123
https://claude.ai/code/session_01KYduqFZTvWMNMBW9b1nLXF
* chore: bump version to 0.9.4
https://claude.ai/code/session_01KYduqFZTvWMNMBW9b1nLXF
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent ddc68e6 commit 6d7f9d7
File tree
2 files changed
+2
-2
lines changed- src/celeste/modalities/images/providers/google
2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
0 commit comments