Skip to content

feat(image): add Nano Banana 2.1 (BELUGA), retire NARWHAL from the NANO_BANANA_2 nickname - #76

Merged
crisng95 merged 1 commit into
mainfrom
feat/beluga-image-model
Oct 25, 2026
Merged

crisng95 merged 1 commit into
mainfrom
feat/beluga-image-model

Conversation

@crisng95

Copy link
Copy Markdown
Owner

Nano Banana 2 (NARWHAL) answers [5] NOT_FOUND on ogiZ0b in every project since early October 2026. BELUGA (the UI's beluga_display) is its successor and generates normally on the batch path.

  • IMAGE_MODELS accepts BELUGA and BELUGA_THINKING_{LOW,MED,HIGH}.
  • New nickname NANO_BANANA_2_1 → BELUGA; NANO_BANANA_2 now lands on BELUGA too. NARWHAL still passes through when named explicitly.
  • Default image model unchanged (NANO_BANANA_PRO / GEM_PIX_2).
  • agent/models.json, /fk-change-model and unit tests updated.

Test plan:

  • pytest -q tests green
  • Live on 2026-10-24: BELUGA 200, NANO_BANANA_2 via the new mapping 200, NARWHAL [5] NOT_FOUND
  • BELUGA_THINKING_* not exercised live

Mentioned in #74.

🤖 Generated with Claude Code

…NO_BANANA_2 nickname

Banana 2 (NARWHAL) answers [5] NOT_FOUND on ogiZ0b in every project since
early October 2026. BELUGA (the UI's beluga_display) is its successor and
generates normally on the batch path.

- IMAGE_MODELS accepts BELUGA and BELUGA_THINKING_{LOW,MED,HIGH}.
- NANO_BANANA_2_1 -> BELUGA; NANO_BANANA_2 now lands on BELUGA too. NARWHAL
  still passes through when named explicitly.
- Default image model is unchanged (NANO_BANANA_PRO / GEM_PIX_2).

Verified live on 2026-10-24: BELUGA 200, NANO_BANANA_2 via the new mapping
200, NARWHAL [5]. BELUGA_THINKING_* not exercised live.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant