aiwg
Version:
Deployment tool and support utility for AI context. Copies agents, skills, commands, rules, and behaviors into the paths each AI platform reads (Claude Code, Codex, Copilot, Cursor, Warp, OpenClaw, and 6 more) so one source of truth works across 10 platfo
32 lines • 1.27 kB
TypeScript
/**
* Local Executor Handler
*
* Implements `aiwg local-executor serve` — boots a no-sandbox host-process
* executor as a conformance shim over DaemonSupervisor, then registers it
* with `aiwg serve` via the executor contract v1 handshake.
*
* Security note:
* This executor has `isolation:none`. Agent code runs directly in the host
* process under the same filesystem permissions as the operator. It inherits
* the Claude Code `--dangerously-skip-permissions` posture when invoked via
* the standard agent runner. Do not expose on non-loopback interfaces unless
* you understand the risk (see docs/local-executor-guide.md §Security).
*
* @issue #1181
* @see docs/contracts/executor.v1.md
* @see tools/ralph-external/executor-shim.mjs
*/
import type { CommandHandler } from './types.js';
/**
* `aiwg local-executor serve` handler.
*
* Boots a DaemonSupervisor + ExecutorShim, registers with aiwg-serve,
* then keeps the process alive until SIGINT/SIGTERM.
*/
export declare const localExecutorServeHandler: CommandHandler;
/**
* Top-level `aiwg local-executor` handler.
* Dispatches to subcommands (currently only `serve`).
*/
export declare const localExecutorHandler: CommandHandler;
//# sourceMappingURL=local-executor.d.ts.map