Files
openclaw/extensions/codex-supervisor/src/mcp-serve.ts
Peter Steinberger 9dd3bce549 feat: add codex supervisor extension
* feat: add codex supervisor plugin

* fix: restore merged branch checks

* fix: unblock supervisor extension CI

* fix: restore merged agent checks
2026-05-29 03:49:43 +01:00

19 lines
592 B
TypeScript

/**
* Standalone MCP server for OpenClaw Codex supervision.
*
* Run via: node --import tsx extensions/codex-supervisor/src/mcp-serve.ts
*/
import { pathToFileURL } from "node:url";
import { serveCodexSupervisorMcp } from "./mcp-server.js";
function formatErrorMessage(error: unknown): string {
return error instanceof Error ? error.message : String(error);
}
if (import.meta.url === pathToFileURL(process.argv[1] ?? "").href) {
serveCodexSupervisorMcp().catch((err) => {
process.stderr.write(`codex-supervisor-serve: ${formatErrorMessage(err)}\n`);
process.exit(1);
});
}