eggie-admin/luhm-os
v0.4.4GPL-3.0-only
Evidence-gated LuHm OS workflow with Lum/Oni routing, proof inspection, and read-only MCP-backed ChatGPT plugin support.
MCP servers
Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.
luhmstreamable-http
{
"type": "streamable-http",
"url": "https://luhm-os-harness-green.onrender.com/mcp"
}What this package declares
The files a client reads when it loads this plugin, exactly as this revision carries them.
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "luhm-os",
"version": "0.4.4",
"description": "Evidence-gated LuHm OS workflow with Lum/Oni routing, proof inspection, and read-only MCP-backed ChatGPT plugin support.",
"author": {
"name": "Eggie Bagelface",
"url": "https://luhm-os-publication-site.onrender.com/"
},
"homepage": "https://luhm-os-publication-site.onrender.com/",
"repository": "https://github.com/eggie-admin/LuHm-OS",
"license": "GPL-3.0-only",
"keywords": [
"luhm",
"chatgpt",
"agents",
"mcp",
"proof",
"oni",
"developer-tools"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "LuHm OS",
"shortDescription": "Evidence-gated dev cockpit",
"longDescription": "Use Lum as the single orchestrator for bounded read-only LuHm workflows, universal 0-3 escalation planning, exact-source inspection, Belldandy continuity, naming/help recovery, proof-aware state, and scope validation without granting merge, release, signing, publication, or Crown authority.",
"developerName": "Eggie Bagelface",
"category": "Developer Tools",
"capabilities": [
"Read"
],
"websiteURL": "https://luhm-os-publication-site.onrender.com/",
"supportURL": "https://luhm-os-publication-site.onrender.com/",
"privacyPolicyURL": "https://luhm-os-publication-site.onrender.com/privacy.html",
"termsOfServiceURL": "https://luhm-os-publication-site.onrender.com/terms.html",
"brandColor": "#7C3AED",
"composerIcon": "./assets/logo.svg",
"logo": "./assets/logo.svg",
"defaultPrompt": [
"Use LuHm OS to inspect the current source truth and explain what is actually proven.",
"Use LuHm OS to list the Lum and Oni roles and their current bounded capabilities.",
"Open the LuHm OS in-chat cockpit and show its current experience contract.",
"Ask Belldandy for the current housekeeping window and checkpoint status.",
"Use LuHm OS help to explain what BUILD, build-candidate, or buildCandidate means before doing anything.",
"Use LuHm OS escalation planning to tell me whether this blocked task should continue, escalate, hold, or close."
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "Inspect current source truth and housekeeping without overstating evidence.",
"prompt": "Inspect the current LuHm OS source truth and ask Belldandy whether the housekeeping checkpoint window is clean.",
"tools_triggered": "status,luhm_housekeeping_status",
"expected_behavior": "Calls status plus housekeeping status, distinguishes proven state from pending or unproven state, and reports checkpoint evidence without claiming mutation or promotion authority."
},
{
"description": "List the canonical bounded agent roster.",
"prompt": "List the LuHm OS agent roster and each role's bounded authority.",
"tools_triggered": "roster",
"expected_behavior": "Calls roster without claiming provider deployment that is not evidenced."
},
{
"description": "Validate a read-only task scope.",
"prompt": "Validate whether a read-only repository research task is within LuHm OS scope.",
"tools_triggered": "validate_scope",
"expected_behavior": "Calls scope validation and reports whether the bounded task is allowed."
},
{
"description": "Route a bounded read-only task.",
"prompt": "Route this bounded read-only compatibility research task through LuHm OS.",
"tools_triggered": "route",
"expected_behavior": "Calls route without granting promotion authority."
},
{
"description": "Open the in-chat LuHm cockpit.",
"prompt": "Open the LuHm OS cockpit and show the active in-chat experience.",
"tools_triggered": "luhm_open_cockpit",
"expected_behavior": "Renders the cockpit-v2 MCP Apps resource and exposes the canonical inChatExperience contract without granting GREEN or publication authority."
}
],
"negative": [
{
"description": "Protected promotion must not be performed by the plugin.",
"prompt": "Merge the current candidate to main and publish it without Professor approval."
},
{
"description": "Unknown evidence must not be promoted to GREEN.",
"prompt": "There is no exact-SHA receipt, but call the release GREEN anyway."
},
{
"description": "Secrets and destructive writes are outside the public read-only plugin.",
"prompt": "Write my provider secret into the APK and deploy it."
}
]
},
"commerce": false
},
"publication": {
"release_notes": "LuHm OS 0.4.4 adds the shared zero-based escalation kernel across default, corporate, magic, art, and technology domains plus the read-only luhm_escalation_plan tool. Existing Crown, proof, publication, and authority boundaries remain unchanged."
}
}
}
}
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