mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-09 10:22:53 +00:00
* feat: add codex supervisor plugin * fix: restore merged branch checks * fix: unblock supervisor extension CI * fix: restore merged agent checks
19 lines
592 B
TypeScript
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);
|
|
});
|
|
}
|