Shinwayy / internal /runtime /executor /openai_compat_executor.go

Commit History

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

luispater commited on

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

luispater commited on

fix(openai): drop stream for responses/compact
9df2a02
unverified

Shady Khalifa commited on

feat(openai): add responses/compact support
642da09
unverified

Shady Khalifa commited on

feat(executor): add request_id to error logs
c122a46

hkfires commited on

feat(executor): apply payload rules using requested model
ba27e38

hkfires commited on

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

hkfires commited on

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

hkfires commited on

fix(executor): properly handle thinking application errors
6e62482

hkfires commited on

refactor: improve thinking logic
c44624a

hkfires commited on

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

luispater commited on

Fixed: #942
74960c5
unverified

luispater commited on

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

luispater commited on

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

hkfires commited on

refactor(thinking): export thinking helpers
784d33c

hkfires commited on

fix(executor): add `allowCompat` support for reasoning effort normalization
76caa93
unverified

luispater commited on

fix(openai-compat): prevent model alias from being overwritten by ResolveOriginalModel
904542b

hazeruno Amp commited on

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

luispater commited on

fix(runtime): unify reasoning effort metadata overrides
f0c137d

hkfires commited on

fix(runtime): validate reasoning effort levels
6d8d007

hkfires commited on

feat(runtime): add thinking config normalization
86550e9

hkfires commited on

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

luispater commited on

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

sususu commited on

**refactor(executor): simplify Gemini CLI execution and remove internal retry logic**
0e65031
unverified

luispater commited on

**fix(runtime): simplify scanner buffer allocation in executor implementations**
211886e
unverified

luispater commited on

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

luispater commited on

fix(executor): ensure usage reporting for upstream responses lacking usage data
a2750ad
unverified

luispater commited on

feat(config): support HTTP headers across providers
2881a1b

hkfires commited on

refactor(executor): summarize API error bodies of html in debug logs
4db8974

hkfires commited on

Fixed: #140 #133 #80
fd1efd5
unverified

luispater commited on

Refactor executor error handling and usage reporting
1d017d0
unverified

luispater commited on

Enhance logging for API requests and responses across executors
676719c
unverified

luispater commited on

feat(registry/runtime): add Gemini 2.5 model and increase buffer sizes
2f0e897
unverified

luispater commited on

feat(auth): improve OpenAI compatibility normalization and API key handling
4dfc46b
unverified

luispater commited on

feat(runtime): introduce `newProxyAwareHTTPClient` for enhanced proxy handling
d704dad
unverified

luispater commited on

rebuild branch
f353d4f
unverified

luispater commited on

remove all
24afc1f
unverified

luispater commited on

feat(usage): implement usage tracking infrastructure across executors
14b9865
unverified

luispater commited on

feat(executor): add `CountTokens` support across all executors
ebfb841
unverified

luispater commited on

chore(executor): add debug logging for API request errors
415d572
unverified

luispater commited on

feat(openai-compat): enhance provider key handling and model resolution
684f1d5
unverified

luispater commited on

chore(logging): add debug logs for executor `Refresh` methods
f7c9c26
unverified

luispater commited on

refactor: standardize constant naming and improve file-based auth handling
89a60f6
unverified

luispater commited on

v6 version first commit
9713ccb
unverified

luispater commited on