shinnmen / internal /translator /gemini-cli

Commit History

Fix usage convertation from gemini response to openai format
3002aae

elkindev commited on

feat(translator): support Claude thinking type adaptive
0e703c6

hkfires commited on

fix(translator): correct gemini-cli log prefix
d16ad6f

hkfires commited on

fix(translator): normalize and restrict `stop_reason`/`finish_reason` usage
108222b
unverified

luispater commited on

feat(translator): capture cached token count in usage metadata and handle prompt caching
6653ace
unverified

luispater commited on

refactor(translator, executor): remove redundant `bytes.Clone` calls for improved performance
1b0fbba
unverified

luispater commited on

feat(gemini-cli): support image content in Claude request conversion
27b4df3
unverified

dannycreations commited on

fix(translator): handle stop_reason and MAX_TOKENS for Claude responses
80cf1ee
unverified

luispater commited on

feat(translator): add code_execution and url_context tool passthrough
177f079

yinsama Claude Opus 4.5 commited on

Fixed: #1077
6bb07fc
unverified

luispater commited on

Merge branch 'main' into dev (PR #961)
bf33edd
unverified

luispater commited on

refactor(translator): remove registry model lookups from thinking config conversions
c9a9876

hkfires commited on

Fixed: #1064
66cc003
unverified

luispater commited on

refactor(thinking): remove support for non-standard thinking configurations
3a225f5

hkfires commited on

fix(thinking): use LookupModelInfo for model data
96ba26c

hkfires commited on

fix(thinking): map reasoning_effort to thinkingConfig
44c95c2

hkfires commited on

refactor: improve thinking logic
ee9e572

hkfires commited on

Add candidate count handling in OpenAI request
ec0a9fa
unverified

extremk commited on

Merge pull request #850 from can1357/main
95468fd
unverified

luispater commited on

feat(translator): add `thoughtSignature` to node parts for Gemini and Antigravity requests
6f90a0c
unverified

luispater commited on

feat(translator): add developer role support for Gemini translators
f14e99a
unverified

can1357 commited on

fix(translators): ensure correct handling and output of multimodal assistant content across request handlers
c304a52
unverified

luispater commited on

refactor(image): avoid using json.Marshal
ac9b01a

TinyCoder commited on

fix(openai): add index field to image response for LiteLLM compatibility
4ff73da

TinyCoder commited on

fix(translators): update role from `tool` to `user` in Gemini and Gemini-CLI requests
1a25fa8
unverified

luispater commited on

fix(translators): handle string system instructions in Claude translators
fc8218e
unverified

luispater commited on

Fixed: #654
3e21ed3
unverified

luispater commited on

refactor: replace `json.Marshal` and `json.Unmarshal` with `sjson` and `gjson`
12a2957
unverified

luispater commited on

Fixed: #642
bd5f449
unverified

luispater commited on

Fixed: #551
52af773
unverified

luispater commited on

fix(thinking): centralize reasoning_effort mapping
af472cd

hkfires commited on

fix(thinking): map budgets to effort for level models
30530d1

hkfires commited on

fix(claude): prevent final events when no content streamed
4b65d3d

hkfires commited on

feat(responses): add unique identifiers for responses, function calls, and tool uses
f5f7057
unverified

luispater commited on

fix(executor): centralize default thinking config
c60202a

hkfires commited on

refactor(translator): remove thinking budget normalization across all translators
498331c

hkfires commited on

Fixed: #433
4a25ed3
unverified

luispater commited on

**fix(translator): ensure partial content is retained while skipping encrypted thoughtSignature**
10393ec
unverified

luispater commited on

**fix(translator): reintroduce `thoughtSignature` bypass logic for model parts**
223b25c
unverified

luispater commited on

fix: handle empty and non-JSON SSE chunks safely
70e2d11

hkfires commited on

fix(translator): ignore empty JSON chunks in OpenAI responses
191e21e

hkfires commited on

fix(translator): include empty text chunks in responses
645df88

hkfires commited on

feat(translator): support image size and googleSearch tools
d67475c

hkfires commited on

fix(gemini-cli): ignore thoughtSignature and empty parts
ba32dca

hkfires commited on

**feat(auth, executor, cmd): add Antigravity provider integration**
a51a8e6
unverified

luispater commited on

feat(translator): add default thinkingConfig for gemini-3-pro-preview
ac5c4a4

Ben Vargas commited on

**fix(translator): handle missing parameters in Gemini tool schema gracefully**
851ec6c
unverified

luispater commited on

**feat(translator): add ThoughtSignature handling in Gemini request transformations**
117b82b
unverified

luispater commited on

Fixed: #263
cfce83d
unverified

luispater commited on

fix(translator): accept camelCase thinking config in OpenAI→Gemini
9b1c5fc

hkfires commited on