Skip to content

Add Meta Muse premium provider and Thinking provenance - #544

Merged
witbrock merged 2 commits into
mainfrom
feat/meta-muse-1-3
Sep 3, 2026
Merged

Add Meta Muse premium provider and Thinking provenance#544
witbrock merged 2 commits into
mainfrom
feat/meta-muse-1-3

Conversation

@witbrock

@witbrock witbrock commented Sep 3, 2026

Copy link
Copy Markdown
Member

Summary

  • add Meta Muse muse-spark-1.3 as an actor-scoped premium provider using META_API_KEY and the streaming Responses contract
  • keep provider/model eligibility additive and exact, with no implicit fallback
  • show Class: premium and bounded credential provenance in the Debug Thinking-card LLM input row
  • distinguish exact exchange credentials from turn-wide backup-key use across active, immediate-completed, and retained cards

Validation

  • 24 focused Meta/settings/live-projection backend tests
  • 75 infrastructure, utility, dotenv, and catalogue tests
  • 315 frontend tests covering Meta settings, model preferences, telemetry, and Thinking cards
  • JavaScript lint, Python syntax, focused Ruff checks, and git diff checks

External provider status

  • authenticated Meta catalogue discovery succeeded for muse-spark-1.3
  • the bounded generation probe reached Meta and returned billing_not_configured (HTTP 402); the implementation reports that failure without silently falling back


import pytest

import src.backend.languagemodels.llm_interface as llm_module
if callable(close):
result = close()
if inspect.isawaitable(result):
await result
@witbrock
witbrock merged commit fca0d22 into main Sep 3, 2026
6 checks passed
@witbrock
witbrock deleted the feat/meta-muse-1-3 branch September 3, 2026 20:53
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.

1 participant