Skip to content

feat(adapters): add Gemini prompt reconstruction - #40

Merged
kev1n77 merged 1 commit into
mainfrom
codex/gemini-adapter
Jul 17, 2026
Merged

kev1n77 merged 1 commit into
mainfrom
codex/gemini-adapter

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a versioned Gemini adapter for v1/v1beta generateContent and streamGenerateContent
  • reconstruct system instructions, multimodal contents, function declarations/calls/results, generation options, JSON/SSE responses, finish reasons, and usage metadata
  • add capability-matrix fixtures/goldens, desktop provider labeling, and progress tracking

Verification

  • cargo fmt --all -- --check
  • cargo test --workspace --all-targets
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test --manifest-path apps/desktop/src-tauri/Cargo.toml --all-targets
  • cargo clippy --manifest-path apps/desktop/src-tauri/Cargo.toml --all-targets -- -D warnings
  • npm run desktop:check
  • npm run desktop:build

@kev1n77
kev1n77 merged commit 9f298f4 into main Jul 17, 2026
9 checks passed
@kev1n77
kev1n77 deleted the codex/gemini-adapter branch July 17, 2026 08:50
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