shinnmen / internal /runtime /executor /gemini_vertex_executor.go

Commit History

refactor(executor): split providers and preserve legacy entrypoints
3e5ab39

shinmentakezo07 Claude Opus 4.6 commited on

feat: passthrough upstream response headers to clients
409fbf7

Kirill Turanskiy commited on

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

luispater commited on

refactor(executor): optimize payload cloning and streamline SDK translator usage
c702df8
unverified

luispater commited on

fix(executor): handle "global" location in AI platform URL generation
ff935d8
unverified

luispater commited on

feat(openai): add responses/compact support
8f7449a
unverified

Shady Khalifa commited on

feat(executor): add request_id to error logs
2511652

hkfires commited on

feat(executor): apply payload rules using requested model
69a5340

hkfires commited on

feat(registry): support provider-specific model info lookup
4771da8

hkfires commited on

feat(vertex): add Imagen image generation model support
9e5ce30

dinhkarate commited on

refactor(thinking): pass source and target formats to ApplyThinking for cross-format validation
4072514

hkfires commited on

fix(executor): properly handle thinking application errors
e934726

hkfires commited on

refactor: improve thinking logic
ee9e572

hkfires commited on

feat(executor): add HttpRequest support across executors for better http request handling
a64baa3
unverified

luispater commited on

feat(executor): enhance payload translation with original request context
ae057e3
unverified

luispater commited on

refactor(executor): resolve upstream model at conductor level before execution
c37b7ba

hkfires commited on

fix(executor): use upstream model for thinking config and payload translation
7559da4

hkfires commited on

refactor(executor): relocate gemini token counters
e8dfac3

hkfires commited on

refactor(executor): clarify executor comments and oauth names
9cc01d9

hkfires commited on

refactor(executor): clarify providers and streams
f3f3cbf

hkfires commited on

Merge pull request #481 from sususu98/fix/increase-buffer-size
a2d15c3
unverified

luispater commited on

feat(util): implement dynamic thinking suffix normalization and refactor budget resolution logic
db58889
unverified

luispater commited on

fix(executor): increase buffer size for stream scanners to 50MB across multiple executors
864db07

sususu commited on

fix(executor): centralize default thinking config
c60202a

hkfires commited on

feat(executor): normalize thinking budget across all Gemini executors
ab09327

hkfires commited on

**refactor(cliproxy, config): remove vertex-compat flow, streamline Vertex API key handling**
c6e115d
unverified

luispater commited on

feat: Add support for VertexAI compatible service (#375)
649ddcc
unverified

aeroxy commited on

**fix(runtime): simplify scanner buffer allocation in executor implementations**
09adea3
unverified

luispater commited on

**feat(runtime): add payload configuration support for executors**
a917f9b
unverified

luispater commited on

feat(vertex, management): enhance token handling and OAuth2 integration
2636d60
unverified

luispater commited on

feat(vertex): add support for Vertex AI Gemini authentication and execution
584926e
unverified

luispater commited on