shinnmen / internal /runtime /executor /codex_executor.go

Commit History

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

shinmentakezo07 Claude Opus 4.6 commited on

Merge PR #1626 into codex/pr-1626
b3b7752
unverified

luispater commited on

chore(executor): remove unused Openai-Beta header from Codex executor
3a99d1b
unverified

luispater commited on

feat: passthrough upstream response headers to clients
409fbf7

Kirill Turanskiy commited on

chore(runtime, registry): update Codex client version and GPT-5.3 model creation date
fc1c6a4
unverified

luispater commited on

refactor(executor): centralize Codex client version and user agent constants
232693e
unverified

luispater 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

refactor(codex): remove codex instructions injection support
ddd1d2e

hkfires commited on

fix(codex): avoid empty prompt_cache_key
bfa1c59
unverified

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

feat(codex): enhance input transformation and remove unused `safety_identifier` field
3fdad70
unverified

luispater commited on

fix(codex): ensure instructions field exists
6b06d4c

hkfires commited on

fix(executor): properly handle thinking application errors
e934726

hkfires commited on

refactor: improve thinking logic
ee9e572

hkfires commited on

Fixed: #897
dfeb949
unverified

luispater commited on

fix(codex): only override instructions in responses for OpenCode UA
57ba52d

hkfires commited on

feat(codex): add OpenCode instructions based on user agent
8d0f9ca

hkfires commited on

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

luispater commited on

fix(server): resolve memory leaks causing OOM in k8s deployment
120635e

hemanta212 Amp 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

feat(cliproxy): implement model aliasing and hashing for Codex configurations, enhance request routing logic, and normalize Codex model entries
fe1d7f4
unverified

luispater 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

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

**feat(registry): add GPT-5.1 Codex Max model definitions and support**
4c64e93
unverified

luispater commited on

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

luispater commited on

**refactor(runtime): centralize reasoning effort logic for GPT models**
f021ecc
unverified

luispater commited on

fix(runtime): remove gpt-5.1 minimal effort variant
9f16349

Ben Vargas commited on

**feat(runtime): extend executor support for GPT-5.1 Codex and variants**
6f72c62
unverified

luispater commited on

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

luispater commited on

Fixed: #246
e9f75c8
unverified

luispater commited on

feat(config): support HTTP headers across providers
e6bdaef

hkfires commited on

fix(executor): remove default reasoning effort for `gpt-5-codex-mini`
1a4e305
unverified

luispater commited on

fix(executor): update model name from `codex-mini-latest` to `gpt-5-codex-mini`
bc1fee5
unverified

luispater commited on

add default medium reasoning case for gpt-5-codex-mini
27c3a42
unverified

jeffnash Copilot commited on

add default medium reasoning case for gpt-5-codex-mini
6e95244
unverified

jeffnash Copilot commited on

feat(registry): add GPT-5 Codex Mini model variants
89a14f4

Jeff Nash commited on