{"version":3,"sources":["../src/cli/commands/wrap.ts"],"sourcesContent":["import { runWrapped } from \"@/cli/utils/governance/wrapper\";\n\n/**\n * Tiny shim — each `langwatch <tool>` subcommand delegates to\n * `runWrapped(tool, args)` which loads the device-flow config,\n * pre-checks budget, and exec's the underlying binary with the\n * right env vars injected.\n */\nexport const wrapClaude = async (args: string[]): Promise<void> => {\n  await runWrapped(\"claude\", args);\n};\n\nexport const wrapCodex = async (args: string[]): Promise<void> => {\n  await runWrapped(\"codex\", args);\n};\n\nexport const wrapCursor = async (args: string[]): Promise<void> => {\n  await runWrapped(\"cursor\", args);\n};\n\nexport const wrapGemini = async (args: string[]): Promise<void> => {\n  await runWrapped(\"gemini\", args);\n};\n\nexport const wrapOpencode = async (args: string[]): Promise<void> => {\n  await runWrapped(\"opencode\", args);\n};\n"],"mappings":";;;;;;;;;;;AAQO,IAAM,aAAa,OAAO,SAAkC;AACjE,QAAM,WAAW,UAAU,IAAI;AACjC;AAEO,IAAM,YAAY,OAAO,SAAkC;AAChE,QAAM,WAAW,SAAS,IAAI;AAChC;AAEO,IAAM,aAAa,OAAO,SAAkC;AACjE,QAAM,WAAW,UAAU,IAAI;AACjC;AAEO,IAAM,aAAa,OAAO,SAAkC;AACjE,QAAM,WAAW,UAAU,IAAI;AACjC;AAEO,IAAM,eAAe,OAAO,SAAkC;AACnE,QAAM,WAAW,YAAY,IAAI;AACnC;","names":[]}