Files
openclaw/src/plugin-sdk/cli-backend.ts
Peter Steinberger 3c4a1ec905 refactor(agents): move CLI backend adapters from config DSL to registerCliBackend plugins (review request) (#112539)
* refactor(agents): move CLI backend adapters into plugins

* test(agents): register CLI backend fixtures through plugins
2026-07-22 00:25:29 -07:00

27 lines
855 B
TypeScript

/**
* Public SDK type surface for CLI backend plugins and watchdog defaults.
*/
export type {
CliBackendAuthEpochMode,
CliBackendConfig,
CliBackendExecutionMode,
CliBackendNormalizeConfigContext,
CliBackendNativeToolMode,
CliBackendPlugin,
CliBackendPreparedExecution,
CliBackendPrepareExecutionContext,
CliBackendResolveExecutionArgs,
CliBackendResolveExecutionArgsContext,
CliBackendResolveRuntimeToolAvailability,
CliBackendResolveRuntimeToolAvailabilityContext,
CliBackendRuntimeToolAvailability,
CliBackendSideQuestionToolMode,
CliBackendToolAvailability,
CliBackendThinkingLevel,
} from "../plugins/types.js";
export type { CliBackendRuntimeArtifactPolicy } from "../plugins/cli-backend.types.js";
export {
CLI_FRESH_WATCHDOG_DEFAULTS,
CLI_RESUME_WATCHDOG_DEFAULTS,
} from "../agents/cli-watchdog-defaults.js";