Repository navigation
feat(plugin): 0.2.0 - connect to the hosted Aeon MCP server - #1181
Draft
aaronjmars wants to merge 7 commits into
Draft
aaronjmars wants to merge 7 commits into
aaronjmars wants to merge 7 commits into
Conversation
…started onboarding and OpenAI review info
…d-mcp # Conflicts: # plugin/.claude-plugin/plugin.json
…d-mcp # Conflicts: # plugin/plugin.json
…d-mcp # Conflicts: # plugin/.claude-plugin/plugin.json
Listing, review test cases, get-started skill, README and SECURITY now cover all 17 tools: setup status, memory, strategy and soul, skill packs and switching between allowed Aeon repos. Drops the orphaned portable mcp.json and updates both marketplace descriptions.
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Draft: hold until OpenAI finishes reviewing plugin 0.1.0. Only one review can be active per plugin, and a new package version is reviewed again.
What changes
plugin/.mcp.json(Codex and Claude Code,type: http) points athttps://www.aeon.fun/connect/mcp, the hosted server in Aeon Connect (aaronjmars/aeon-connect#66, live and tested in ChatGPT). It has 17 tools:list_instances,switch_instance,list_skills,run_skill,list_runs,get_run,read_output,update_skill,read_memory,search_memory,read_strategy,update_strategy,read_soul,update_soul,setup_status(key names only),list_packs,install_pack(opens a PR through the install-skill run). In ChatGPT it also has a settings page (one switch per skill plus the harness),@mentions of skills, and a live runs view onrun_skill,list_runsandinstall_pack.plugin/mcp.json. chore(plugin): drop the agent-plugins manifest #1187 removed the portableplugin/plugin.json, so nothing read it anymore, and the Claude directory scanner has flagged that kind of file before.skills/get-startedskill, set asextensions.com.openai.onboardingSkill. It checks the connection withlist_skills(and mentionslist_instances/switch_instanceonly if switching was allowed), summarizes what is on, callssetup_statusand names missing keys without asking for values, then runsheartbeatwith the user: follows the run (live view orget_run), reads the result withread_output, or explains a failure. It confirms before any change:update_skill,update_strategy,update_soul,install_pack,switch_instanceand the settings switches.extensions.com.openai.review, in OpenAI's format:list_runs,read_output), check setup (setup_status), search memory (search_memory,read_memory), edit the north star (read_strategy,update_strategy)publication.release_notescovering the new abilities and switching.codex-plugin/plugin.json,.claude-plugin/plugin.json). New description, long description (887 chars), default prompts (adds "What does my Aeon agent still need to be fully set up?"), and capabilitiesInteractive, Read, Write. The long description says the connection reaches only the repo you pick, plus your other Aeon repos if you allow switching, and never reads or changes secrets..claude-plugin/marketplace.jsonand.agents/plugins/marketplace.jsonnow reads "Run your Aeon agent from your coding agent: connect to it, run and schedule skills, and set it up with the operator console."Checked
claude plugin validate pluginandclaude plugin validate .pass.jq.scripts/check-aeon-skill-sync.shis OK; the operator skill is untouched (itsreferences/mcp.mdgets its own PR on main)..mcp.jsonusestype: httpbecause Claude Code drops a URL server without atype. Codex accepts it: its own plugin fixtures use the same shape.Before submitting (not in this PR)
/.well-known/openai-apps-challengeroute.OPENAI_APPS_CHALLENGEin Vercel to the token it shows.review.demo_recording_url.plugin/.