shinway / internal /runtime /executor /payload_helpers.go

Commit History

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

hkfires commited on

feat(runtime): add model alias support and enhance payload rule matching
edada39
unverified

luispater commited on

feat(config): add support for raw JSON payload rules
f8a52c4
unverified

luispater commited on

refactor: improve thinking logic
ee9e572

hkfires commited on

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

luispater commited on

fix(thinking): fallback to upstream model for thinking support when alias not in registry
cc7e585

hkfires commited on

fix(thinking): use model alias for thinking config resolution in mapped models
d57c140

hkfires commited on

fix(thinking): align budget effort mapping across translators
c54ab2f

hkfires commited on

feat(iflow): add thinking support for iFlow models
fcd2649

hkfires commited on

refactor(thinking): export thinking helpers
ca524b4

hkfires commited on

fix(thinking): drop unsupported none effort
0fe3454

hkfires commited on

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

luispater commited on

Merge branch 'dev' into think
497c0bc
unverified

luispater commited on

fix(executor): improve model compatibility handling for OpenAI-compatibility
fa9b955
unverified

luispater commited on

fix(thinking): map budgets to effort levels
0784078

hkfires commited on

refactor(thinking): use parentheses for metadata suffix
6562a51

hkfires commited on

refactor(thinking): use bracket tags for thinking meta
5e0c791

hkfires commited on

docs(runtime): document reasoning effort precedence
506c390

hkfires 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

refactor(executor): dedupe thinking metadata helpers across Gemini executors
82379d5

auroraflux commited on

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

luispater commited on