Skip to content

feat: add Grok Build harness and plugin for OpenDia - #65

Merged
aaronjmars merged 1 commit into
aeonfun:mainfrom
jett22JOE:feat/grok-build-harness-plugin
Jul 30, 2026
Merged

feat: add Grok Build harness and plugin for OpenDia#65
aaronjmars merged 1 commit into
aeonfun:mainfrom
jett22JOE:feat/grok-build-harness-plugin

Conversation

@jett22JOE

Copy link
Copy Markdown
Contributor

Summary

Adds first-class Grok Build support so OpenDia is installable as a harness plugin (not only via manual MCP JSON), matching the Compatible AI Clients invitation in the README.

What changed

  • Plugin package at plugins/opendia/:
    • .mcp.json + plugin.jsonnpx -y opendia
    • Skills: opendia (runtime browser playbook), opendia-harness (setup / doctor / troubleshooting)
    • Plugin README with install paths, tool map, and OpenDia vs cloud-browser guidance
  • Marketplace indexes: .grok-plugin/marketplace.json and Claude-compatible .claude-plugin/marketplace.json
  • Docs: Grok Build under Compatible AI Clients + full setup section in README; Unreleased CHANGELOG; CONTRIBUTING note for harness plugins
  • npm keywords: grok, grok-build on opendia-mcp

Install (after merge)

grok plugin marketplace add aeonfun/opendia
grok plugin install opendia --trust

Or manual:

[mcp_servers.opendia]
command = npx
args = [-y, opendia]
enabled = true
startup_timeout_sec = 60

Scope / non-goals

  • No MCP server or browser-extension behavior changes — packaging + docs only
  • Extension still required and must show Connected to the local WebSocket

Verification

  • grok plugin validate plugins/opendia → valid
  • Docs-only / packaging PR; existing MCP + extension CI paths unchanged

Test plan

  • Review plugin layout under plugins/opendia/
  • Confirm marketplace JSON points at ./plugins/opendia
  • Optional: grok plugin install ./plugins/opendia --trust from a checkout and grok mcp doctor opendia with the extension connected

Ship a first-class Grok Build (and Claude Code-compatible) plugin so
OpenDia is installable as a marketplace package, not only via manual
MCP JSON.

- Add plugins/opendia with .mcp.json, plugin.json, skills, and README
- Add .grok-plugin and .claude-plugin marketplace indexes
- Document Grok Build under Compatible AI Clients + config.toml path
- Note harness plugins in CONTRIBUTING; Unreleased CHANGELOG entry
- Tag npm keywords with grok / grok-build

Co-Authored-By: Hedgehog Multimodal <joe@jettoptics.ai>
@aaronjmars
aaronjmars merged commit adcb350 into aeonfun:main Jul 30, 2026
2 checks 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