Skip to content

docs: list opencode-muse-auth in ecosystem plugins - #54388

Open
TheStreamCode wants to merge 2 commits into
anomalyco:devfrom
TheStreamCode:ecosystem-muse-auth-v2
Open

TheStreamCode wants to merge 2 commits into
anomalyco:devfrom
TheStreamCode:ecosystem-muse-auth-v2

Conversation

@TheStreamCode

Copy link
Copy Markdown

Issue for this PR

N/A — docs listing, no linked issue.

Type of change

  • Documentation

What does this PR do?

Adds one row to the community plugins table for opencode-muse-auth, an auth-hook plugin that bills Muse Spark to the Muse Code monthly subscription via Meta device-code login instead of API billing. Sits alongside the other subscription-auth plugins (codex-auth, gemini-auth, antigravity-auth).

Port of #49406 (closed during the V1→V2 transition), rebased on current dev.

How did you verify your code works?

Row follows the existing table format and column alignment; both links resolve (public repo, MIT). The plugin itself was verified end-to-end locally on a live chat (meta/muse-spark-1.3 billed to the subscription).

Screenshots / recordings

N/A — docs table row, no UI change.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@github-actions

Copy link
Copy Markdown
Contributor

The following comment was made by an LLM, it may be inaccurate:

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The new row is fine: it matches the table's format and alignment, it sits with the other subscription-auth plugins, and the linked repo is public, MIT-licensed and matches the description. The public API is unchanged.

One point for maintainers to decide before merging: #48367 tried to add Muse Code subscription login to opencode itself, and its author closed it saying it goes against Meta's Muse Code subscription terms of service. Whether the docs should list a plugin that uses the subscription this way is a policy decision, not a problem with the change itself.

@TheStreamCode

Copy link
Copy Markdown
Author

Follow-up on the policy point in the automated review, for the maintainers' decision: #48367 added subscription auth to opencode core, and its author closed it over ToS concerns. This PR is a one-row docs listing alongside the subscription-auth plugins already in the same table (codex-auth, gemini-auth, antigravity-auth). The plugin itself authenticates via Meta's device-code login with the user's own subscription — no shared credentials, no private APIs. If you'd rather not list this category, happy to close.

# Conflicts:
#	packages/web/src/content/docs/ecosystem.mdx
@TheStreamCode

Copy link
Copy Markdown
Author

Updated against current dev; the conflict is resolved and the change remains the single ecosystem row. The policy point from the automated review still stands for a maintainer decision.

@TheStreamCode

Copy link
Copy Markdown
Author

Gentle bump for the maintainers' policy decision. The branch is updated against current dev and the conflict is resolved; the change is one row in the ecosystem table, alongside the existing subscription-auth plugins. If the project would rather not list subscription-auth plugins at all, say so and I will close it; otherwise a decision would unblock it.

This branch has not been deployed

No deployments
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