Skip to main content
Dotset CLI API Documentation / tollgate / BridgeOptions

Interface: BridgeOptions

Defined in: src/tollgate/proxy/bridge.ts:41

Properties

approvalTimeout?

optional approvalTimeout: number;
Defined in: src/tollgate/proxy/bridge.ts:45

auditPath?

optional auditPath: string;
Defined in: src/tollgate/proxy/bridge.ts:44

config

config: TollgateConfig;
Defined in: src/tollgate/proxy/bridge.ts:42

disableSessions?

optional disableSessions: boolean;
Defined in: src/tollgate/proxy/bridge.ts:47 Disable session-based approvals

dryRun?

optional dryRun: boolean;
Defined in: src/tollgate/proxy/bridge.ts:56 Enable dry-run mode. In dry-run mode:
  • Policies are fully evaluated
  • Prompts are shown (if policy requires)
  • Audit logs are written
  • BUT tool calls are NOT forwarded to the upstream server

failureMode?

optional failureMode: FailureMode;
Defined in: src/tollgate/proxy/bridge.ts:63 Override failure mode from config.
  • ‘fail-closed’: Deny all requests when upstream is down (default)
  • ‘fail-open’: Allow all requests when upstream is down
  • ‘fail-readonly’: Only allow read operations when upstream is down

serverName

serverName: string;
Defined in: src/tollgate/proxy/bridge.ts:43