Imported as a linear vendor commit so forge rebases do not replay the upstream root tree. git-subtree-dir: third_party/pi git-subtree-split: d981de1229ef899957bbe968bc8dcda02a21f477
14 lines
410 B
JavaScript
14 lines
410 B
JavaScript
#!/usr/bin/env node
|
|
import { APP_NAME } from "./config.ts";
|
|
import { configureHttpDispatcher } from "./core/http-dispatcher.ts";
|
|
import { main } from "./main.ts";
|
|
|
|
process.title = `${APP_NAME}-rpc`;
|
|
process.env.PI_CODING_AGENT = "true";
|
|
process.env.AI_AGENT = "pi";
|
|
process.emitWarning = (() => {}) as typeof process.emitWarning;
|
|
|
|
configureHttpDispatcher();
|
|
|
|
main(["--mode", "rpc", ...process.argv.slice(2)]);
|