Skip to content

feat(metamodels): Add support for Muse Spark 1.1 via the Meta Models API - #10432

Merged
alexhancock merged 2 commits into
aaif-goose:mainfrom
afternoon:meta-models
Jul 14, 2026
Merged

feat(metamodels): Add support for Muse Spark 1.1 via the Meta Models API#10432
alexhancock merged 2 commits into
aaif-goose:mainfrom
afternoon:meta-models

Conversation

@afternoon

Copy link
Copy Markdown
Contributor

Summary

Add support for the Meta Models API and the Muse Spark 1.1 model.

NB: Replaces #10399, which I messed up.

Testing

  • Provider tests pass
  • Meta Models API configuration shows up in goose configure
  • I haven't tested end-to-end – I'm outside the US and so do not currently have access to the model 😭.

If someone with access to the model can test, we can merge this, or we could wait until I get access.

Related Issues

#10396

Screenshots/Demos (for UX changes)

Screenshot 2026-07-11 at 23 16 32

`ThinkingEffort::Off` is not supported by the Muse Spark models, so I've
clamped it to `ThinkingEffort::low` which most closely matches the
user's intent to have no reasoning. I'd love to get feedback on whether
this approach makes sense, or if there's a better way to do it.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 14c1707222

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread crates/goose-providers/src/openai.rs

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d45bbe423f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

"reasoning": true
}
],
"preserves_thinking": true,

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Disable thinking replay for Meta chat completions

This provider still routes muse-spark-1.1 through the chat-completions path, but setting preserves_thinking makes goose echo any captured reasoning_content from prior assistant turns back into later requests. Meta's reasoning docs distinguish replayable encrypted reasoning on the Responses API from chat-completions reasoning_content, so multi-turn/tool sessions can bloat prompts with large thinking traces or rely on continuity Meta does not provide; set this false unless the provider is routed through /v1/responses.

Useful? React with 👍 / 👎.

@The-Best-Codes

Copy link
Copy Markdown
Collaborator

It appears that none isn't a valid reasoning effort yet.
image

@The-Best-Codes The-Best-Codes self-assigned this Jul 13, 2026
@The-Best-Codes

Copy link
Copy Markdown
Collaborator

Works great otherwise, I tried it with low and max 😄

image Screenshot From 2026-07-13 18-51-45

@afternoon

Copy link
Copy Markdown
Contributor Author

It appears that none isn't a valid reasoning effort yet.

Thanks for finding this. I've removed the commit adding support for "none."

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 14c1707222

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread crates/goose-providers/src/openai.rs

@The-Best-Codes The-Best-Codes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Working locally.

@alexhancock
alexhancock merged commit f47cebf into aaif-goose:main Jul 14, 2026
45 checks passed
@DOsinga DOsinga mentioned this pull request Jul 31, 2026
1 task
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.

3 participants