{"version":3,"file":"index.mjs","names":["commandPolicy.CommandError","commandPolicy.commandExitCode","commandPolicy.EXIT_CODES","commandPolicy.executeCommand","commandPolicy.presentCommand","commandPolicy.toCommandError"],"sources":["../src/index.ts"],"sourcesContent":["import * as commandPolicy from \"./core/command/policy.js\";\n\nexport { CHANNEL, CLI_PACKAGE_NAME, CLI_VERSION } from \"./build-info.js\";\nexport { createProgram } from \"./cli/program.js\";\nexport { formatAgent, formatAgentBound, formatAgentCreated, formatAgentList } from \"./core/agent/formatting.js\";\nexport {\n  runAgentBind,\n  runAgentCreate,\n  runAgentDelete,\n  runAgentUpdate,\n  selectComputer,\n} from \"./core/agent/mutations.js\";\nexport { runAgentList, runAgentShow } from \"./core/agent/queries.js\";\nexport { type LoginOptions, type LoginResult, runLogin } from \"./core/auth/login.js\";\nexport { channelConfig } from \"./core/channel/config.js\";\nexport { resolveCommandContext } from \"./core/command/context.js\";\nexport { buildChildEnvironment } from \"./core/command/environment.js\";\nexport type { CommandResult } from \"./core/command/policy.js\";\nexport const CommandError = commandPolicy.CommandError;\nexport const commandExitCode = commandPolicy.commandExitCode;\nexport const EXIT_CODES = commandPolicy.EXIT_CODES;\nexport const executeCommand = commandPolicy.executeCommand;\nexport const presentCommand = commandPolicy.presentCommand;\nexport const toCommandError = commandPolicy.toCommandError;\nexport { formatComputerList } from \"./core/computer/formatting.js\";\nexport { listComputers } from \"./core/computer/queries.js\";\nexport {\n  type DoctorNextAction,\n  type DoctorOptions,\n  type DoctorResult,\n  runDoctor,\n} from \"./core/diagnostics/doctor.js\";\nexport {\n  type ProviderCliEnsureCommandOptions,\n  type ProviderCliEnsureCommandResult,\n  runProviderCliEnsure,\n} from \"./core/provider-cli/ensure.js\";\nexport {\n  type ProviderCliInspectCommandOptions,\n  type ProviderCliInspectCommandResult,\n  runProviderCliInspect,\n} from \"./core/provider-cli/inspect.js\";\nexport type { ProviderCliNextAction } from \"./core/provider-cli/shared.js\";\nexport {\n  formatSessionCommandResult,\n  formatSessionList,\n  runSessionCreate,\n  runSessionList,\n  runSessionSend,\n} from \"./core/session/index.js\";\n"],"mappings":";;AAkBA,MAAa,eAAeA;AAC5B,MAAa,kBAAkBC;AAC/B,MAAa,aAAaC;AAC1B,MAAa,iBAAiBC;AAC9B,MAAa,iBAAiBC;AAC9B,MAAa,iBAAiBC"}