Skip to content

feat: Support Harmony format responses#2

Merged
auctumnus merged 1 commit intoauctumnus:mainfrom
laine-hallot:harmony-support
Nov 6, 2025
Merged

feat: Support Harmony format responses#2
auctumnus merged 1 commit intoauctumnus:mainfrom
laine-hallot:harmony-support

Conversation

@laine-hallot
Copy link
Contributor

Info

Some models like gpt-oss format their responses using a standard called Harmony, this PR just lets please grab the final shell command out of the harmony response. I also had to change the prompt a bit to clarify how to format the shell command in the response, and also reiterate the importance of sticking to the json format defined by the request body. I'm not sure how much of a problem it was with models like claude but my gpt-oss instance kept forgetting to do both.

Dev notes

I can see regression testing this going forward being annoying since you need access to a harmony model but like ¯_(ツ)_/¯

Screenshots

imageimage

@auctumnus auctumnus merged commit d7a3d10 into auctumnus:main Nov 6, 2025
1 check passed
@auctumnus
Copy link
Owner

lgtm

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

Comments