shinnmen / internal /runtime /executor /openai_compat_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(openai): drop stream for responses/compact
7e33f2b
unverified

Shady Khalifa 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

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

Fixed: #942
5708daa
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

refactor(thinking): export thinking helpers
ca524b4

hkfires commited on

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

luispater commited on

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

hazeruno Amp commited on

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

luispater commited on

fix(runtime): unify reasoning effort metadata overrides
da8b2ff

hkfires commited on

fix(runtime): validate reasoning effort levels
f4e99ba

hkfires commited on

feat(runtime): add thinking config normalization
e9260fd

hkfires 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

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

luispater 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

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

luispater commited on

feat(config): support HTTP headers across providers
e6bdaef

hkfires commited on

refactor(executor): summarize API error bodies of html in debug logs
62f6af9

hkfires commited on

Fixed: #140 #133 #80
9a36c01
unverified

luispater commited on

Refactor executor error handling and usage reporting
b9ad503
unverified

luispater commited on

Enhance logging for API requests and responses across executors
5b50851
unverified

luispater commited on

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

luispater commited on

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

luispater commited on

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

luispater commited on

rebuild branch
e83d8c5
unverified

luispater commited on

remove all
cf2b83d
unverified

luispater commited on

feat(usage): implement usage tracking infrastructure across executors
13abc2b
unverified

luispater commited on

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

luispater commited on

chore(executor): add debug logging for API request errors
43ab793
unverified

luispater commited on

feat(openai-compat): enhance provider key handling and model resolution
0dd3f34
unverified

luispater commited on

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

luispater commited on

refactor: standardize constant naming and improve file-based auth handling
6278f5d
unverified

luispater commited on

v6 version first commit
d70f595
unverified

luispater commited on