joshyorko/luna-factory
v0.2.1MIT
Luna-first orchestration with a local Rust control plane, durable runs, and an MCP Apps workbench.
hosts
- 127.0.0.1
scripts
- luna-factory
- scripts/audit_runtime.py
- tests/test_audit_runtime.py
plugin.json
- name
- luna-factory
- version
- 0.2.1
- description
- Luna-first orchestration with a local Rust control plane, durable runs, and an MCP Apps workbench.
- author
- Josh Yorkojoshua.yorko@gmail.comhttps://github.com/joshyorko
- license
- MIT
- repository
- https://github.com/joshyorko/plugins
- extensions
- com.openai
mcp.json
- luna-factorystreamable-httphttp://127.0.0.1:8787/mcp
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "luna-factory",
"version": "0.2.1",
"description": "Luna-first orchestration with a local Rust control plane, durable runs, and an MCP Apps workbench.",
"author": {
"name": "Josh Yorko",
"email": "joshua.yorko@gmail.com",
"url": "https://github.com/joshyorko"
},
"homepage": "https://github.com/joshyorko/plugins",
"repository": "https://github.com/joshyorko/plugins",
"license": "MIT",
"keywords": [
"codex",
"luna",
"multi-agent",
"orchestration",
"delegation",
"verification",
"mcp",
"mcp-apps",
"rust"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Luna Factory",
"shortDescription": "Luna runs and control",
"longDescription": "One Luna Factory plugin combines the canonical Luna-first orchestration skill, a local Rust MCP runtime, and an MCP Apps workbench. Start bounded runs in approved repositories, inspect durable progress and evidence, and steer, stop, or resume the native Codex owner. Direct skill invocation remains available; using the runtime requires an explicit request. Local operator configuration and supported Codex capabilities are required. ChatGPT connectivity requires the official Secure MCP Tunnel and account-specific setup.",
"developerName": "Josh Yorko",
"category": "Developer Tools",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/joshyorko/plugins",
"privacyPolicyURL": "https://github.com/joshyorko/plugins",
"termsOfServiceURL": "https://github.com/joshyorko/plugins",
"defaultPrompt": [
"Use $luna-factory to own this objective and delegate economical READY work.",
"Use the Luna Factory runtime to start a bounded run in an approved repository.",
"Open Luna Factory and show my active runs and any decision that needs me."
],
"brandColor": "#4B55C8",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"onboardingSkill": "./skills/setup/SKILL.md"
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 2Python files
- openai.yaml
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai