Skip to content

Comments

Fix Hugging Face interleaved reasoning field: reasoning_details -> reasoning_content#979

Merged
rekram1-node merged 1 commit intoanomalyco:devfrom
hanouticelina:fix-interleaved-for-hf-provider
Feb 19, 2026
Merged

Fix Hugging Face interleaved reasoning field: reasoning_details -> reasoning_content#979
rekram1-node merged 1 commit intoanomalyco:devfrom
hanouticelina:fix-interleaved-for-hf-provider

Conversation

@hanouticelina
Copy link
Contributor

This PR updates Hugging Face model metadata to use interleaved.field = "reasoning_content" for entries currently set to reasoning_details.

OpenCode use interleaved.field to map assistant reasoning into OpenAI compatible messages[] fields. For Hugging Face Inference Providers, some models with interleaved.field = "reasoning_details" cause strict validation failures like:

  Extra inputs are not permitted: messages[n].reasoning_details

This breaks requests for models such as Kimi K2.5 on Hugging Face.

@rekram1-node rekram1-node merged commit 4bb6d52 into anomalyco:dev Feb 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants