Commit History
fix(caching): ensure prompt-caching beta is always appended and add multi-turn cache control tests 2e16951 unverified
feat(caching): implement Claude prompt caching with multi-turn support 0f32d2c
Martin Schneeweiss Claude Opus 4.5 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
fix(claude): skip built-in tools in OAuth tool prefix ae2d70c
Mauricio Allende commited on
feat(executor): apply payload rules using requested model 69a5340
hkfires commited on
refactor(claude): remove redundant system instructions check in Claude executor caf9a06 unverified
Merge pull request #868 dd8fe4a unverified
feat(registry): support provider-specific model info lookup 4771da8
hkfires commited on
refactor(claude): move max_tokens constraint enforcement to Apply method 40b5dfe
hkfires commited on
refactor(thinking): pass source and target formats to ApplyThinking for cross-format validation 4072514
hkfires commited on
fix(thinking): use LookupModelInfo for model data 96ba26c
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
Use unprefixed Claude request for translation 822b8e4
Ben Vargas commited on
Fix Claude OAuth tool name mapping e57badb
Ben Vargas commited on
feat(claude): add native request cloaking for non-claude-code clients 89d5f4d
maoring24 Claude Opus 4.5 commited on
feat(executor): enhance payload translation with original request context ae057e3 unverified
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
Fix: disable thinking when tool_choice forces tool use af8d546
Ben Vargas commited on
fix(claude_executor): update header logic for API key handling 65a5604 unverified
Merge pull request #481 from sususu98/fix/increase-buffer-size a2d15c3 unverified
fix(runtime): unify claude thinking config resolution 70925fb
hkfires commited on
feat(util): implement dynamic thinking suffix normalization and refactor budget resolution logic db58889 unverified
fix(executor): increase buffer size for stream scanners to 50MB across multiple executors 864db07
sususu commited on
fix(claude): ensure max_tokens exceeds thinking budget for thinking models 38b64f1
nestharus Claude commited on
Fixed: #339 6b81560 unverified
Fixed: #337 b3114b9 unverified
Merge branch 'dev' into feat/claude-thinking-and-beta-headers 70bcc0a unverified
**fix(executor): comment out redundant code for setting Claude system instructions** 4329739 unverified
feat(claude): add thinking model variants and beta headers support 73a42c4
nestharus commited on
**fix(runtime): simplify scanner buffer allocation in executor implementations** 09adea3 unverified
**feat(runtime): add payload configuration support for executors** a917f9b unverified
feat(config): support HTTP headers across providers e6bdaef
hkfires commited on
fix(executor): adjust `Anthropic-Beta` header handling for consistent API requests f5831a1 unverified
fix(executor): ensure consistent header application in Claude API requests ea20df2 unverified
refactor(executor): summarize API error bodies of html in debug logs 62f6af9
hkfires commited on