Shinwayy / internal /thinking

Commit History

Add Kimi (Moonshot AI) provider support
88a36e2

test Claude Opus 4.6 commited on

fix(thinking): ensure includeThoughts is false for ModeNone in budget processing
2b9032f

hkfires commited on

fix(thinking): support user-defined includeThoughts setting with camelCase and snake_case variants
314b836

hkfires commited on

fix(gemini): support snake_case thinking config fields from Python SDK
38e639f

neavo commited on

feat(thinking): enable thinking toggle for qwen3 and deepseek models
e4d8b98

hkfires commited on

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

hkfires commited on

feat(claude): clamp thinking budget to max_tokens constraints
3af87cb

hkfires commited on

refactor(claude): move max_tokens constraint enforcement to Apply method
4300f05

hkfires commited on

fix(thinking): update ValidateConfig to include fromSuffix parameter and adjust budget validation logic
6adaceb

hkfires commited on

refactor(thinking): add Gemini family provider grouping for strict validation
25043aa

hkfires commited on

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

hkfires commited on

feat(iflow): add iflow-rome model definition
2325939

hkfires commited on

refactor(thinking): extract antigravity logic into a dedicated provider
fdcdaf9

hkfires commited on

feat(thinking): support zero as a valid thinking budget for capable models
8ae45fa

hkfires commited on

refactor(thinking): simplify ModeNone and budget validation logic
86a2526

hkfires commited on

refactor(thinking): improve logging for user-defined models
8722701

hkfires commited on

fix(thinking): refine ModeNone handling based on provider capabilities
08ca4df

hkfires commited on

refactor(thinking): improve budget clamping and logging with provider/model context
97554ba

hkfires commited on

feat(logging): order log fields for improved readability
2c99411

hkfires commited on

refactor(thinking): refine configuration logging
48dcbec

hkfires commited on

fix(thinking): map reasoning_effort to thinkingConfig
5304b2e

hkfires commited on

test(thinking): remove legacy unit and integration tests
26bece6

hkfires commited on

fix(thinking): improve model lookup and validation
2637197

hkfires commited on

fix(thinking): use static lookup to avoid alias issues
c7d78e9

hkfires commited on

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

hkfires commited on

fix(thinking): fix auth matching for thinking suffix and json field conflicts
3af981e

hkfires commited on

refactor: improve thinking logic
c44624a

hkfires commited on