Anchorage API reference
Documentation
GitHub
Preparing search index...
@proofoftech/breakwater
index
Module index
Classes
D1IdempotencyStore
D1RateLimitStore
EgressDeniedError
Interfaces
BackgroundExecutionOptions
ClassifierPolicyOptions
CrossWorkflowIsolationOptions
D1IdempotencyStoreOptions
D1RateLimitStoreOptions
EgressDenial
EgressFetchOptions
EgressRequestInit
EgressResponse
EgressResponseHeaders
IdempotencyDatabase
IdempotencyStatement
NetworkEgressOptions
PiiSecretsOptions
RateLimitDatabase
RateLimitStatement
ToolCallContext
ToolPolicyEvaluator
WritePermissionsPolicy
Type Aliases
EgressFetchBase
EgressGuardedFetch
PiiSecretsDetectorId
PolicyDecision
PrincipalKind
SideEffect
Variables
DEFAULT_ALLOWED_PRINCIPAL_KINDS
ISOLATION_SCOPE_CONTEXT_KEY
LLM_BACKGROUND_OVERRIDE_KEY
PII_SECRETS_DETECTOR_IDS
PRINCIPAL_KINDS
WORKFLOW_SCOPE_CONTEXT_KEY
Functions
approvalRequired
backgroundExecution
classifierPolicy
crossWorkflowIsolation
egressDomainAllowed
egressFetch
networkEgress
piiSecrets
principalKindOf
tenantIsolation
References
Actor
→
Actor
ACTOR_CONTEXT_KEY
→
ACTOR_CONTEXT_KEY
actorFromRequestContext
→
actorFromRequestContext
AGENT_AUDIT_CONTEXT_KEY
→
AGENT_AUDIT_CONTEXT_KEY
AgentAuditContext
→
AgentAuditContext
AgentCliConnectorOptions
→
AgentCliConnectorOptions
AgentCliDefinition
→
AgentCliDefinition
AgentCliError
→
AgentCliError
AgentCliErrorCode
→
AgentCliErrorCode
AgentCliErrorMetadata
→
AgentCliErrorMetadata
AgentCliExec
→
AgentCliExec
AgentCliExecResult
→
AgentCliExecResult
AgentCliInput
→
AgentCliInput
AgentCliOutput
→
AgentCliOutput
APPROVED_CONNECTORS_CONTEXT_KEY
→
APPROVED_CONNECTORS_CONTEXT_KEY
AtomicIdempotencyStore
→
AtomicIdempotencyStore
AuditEvent
→
AuditEvent
AuditLogger
→
AuditLogger
AuditLoggerOptions
→
AuditLoggerOptions
AuditSink
→
AuditSink
CLAUDE_CODE_CLI
→
CLAUDE_CODE_CLI
CODEX_CLI
→
CODEX_CLI
combineAuditSinks
→
combineAuditSinks
ConnectorConfig
→
ConnectorConfig
connectorManifest
→
connectorManifest
ConnectorPolicies
→
ConnectorPolicies
ConnectorPolicyError
→
ConnectorPolicyError
ConnectorRuntime
→
ConnectorRuntime
createAgentCliConnector
→
createAgentCliConnector
createClaudeCodeConnector
→
createClaudeCodeConnector
createCodexConnector
→
createCodexConnector
createConnector
→
createConnector
createGuardedAgent
→
createGuardedAgent
denyPatterns
→
denyPatterns
DRY_RUN_CONTEXT_KEY
→
DRY_RUN_CONTEXT_KEY
extractMessageText
→
extractMessageText
GuardedAgentCallOptions
→
GuardedAgentCallOptions
GuardedAgentConfig
→
GuardedAgentConfig
GuardedAgentHandle
→
GuardedAgentHandle
GuardedInputProcessor
→
GuardedInputProcessor
GuardedOutputProcessor
→
GuardedOutputProcessor
GuardedToolChoice
→
GuardedToolChoice
IDEMPOTENCY_KEY_CONTEXT_KEY
→
IDEMPOTENCY_KEY_CONTEXT_KEY
IdempotencyRecord
→
IdempotencyRecord
IdempotencyReservation
→
IdempotencyReservation
IdempotencyStore
→
IdempotencyStore
InMemoryIdempotencyStore
→
InMemoryIdempotencyStore
InMemoryRateLimitStore
→
InMemoryRateLimitStore
isGuardedAgentHandle
→
isGuardedAgentHandle
maxTextLength
→
maxTextLength
metricsAuditSink
→
metricsAuditSink
MetricsRecorder
→
MetricsRecorder
OutputChannel
→
OutputChannel
PermissionManifest
→
PermissionManifest
PolicyContext
→
PolicyContext
PolicyEngine
→
PolicyEngine
PolicyEngineOptions
→
PolicyEngineOptions
PolicyEvaluator
→
PolicyEvaluator
PolicyPhase
→
PolicyPhase
RateLimitStore
→
RateLimitStore
RBACMiddleware
→
RBACMiddleware
RBACMiddlewareOptions
→
RBACMiddlewareOptions
Role
→
Role
ROLES
→
ROLES
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Classes
D1
Idempotency
Store
D1
Rate
Limit
Store
Egress
Denied
Error
Interfaces
Background
Execution
Options
Classifier
Policy
Options
Cross
Workflow
Isolation
Options
D1
Idempotency
Store
Options
D1
Rate
Limit
Store
Options
Egress
Denial
Egress
Fetch
Options
Egress
Request
Init
Egress
Response
Egress
Response
Headers
Idempotency
Database
Idempotency
Statement
Network
Egress
Options
Pii
Secrets
Options
Rate
Limit
Database
Rate
Limit
Statement
Tool
Call
Context
Tool
Policy
Evaluator
Write
Permissions
Policy
Type Aliases
Egress
Fetch
Base
Egress
Guarded
Fetch
Pii
Secrets
Detector
Id
Policy
Decision
Principal
Kind
Side
Effect
Variables
DEFAULT_
ALLOWED_
PRINCIPAL_
KINDS
ISOLATION_
SCOPE_
CONTEXT_
KEY
LLM_
BACKGROUND_
OVERRIDE_
KEY
PII_
SECRETS_
DETECTOR_
IDS
PRINCIPAL_
KINDS
WORKFLOW_
SCOPE_
CONTEXT_
KEY
Functions
approval
Required
background
Execution
classifier
Policy
cross
Workflow
Isolation
egress
Domain
Allowed
egress
Fetch
network
Egress
pii
Secrets
principal
Kind
Of
tenant
Isolation
References
Actor
ACTOR_
CONTEXT_
KEY
actor
From
Request
Context
AGENT_
AUDIT_
CONTEXT_
KEY
Agent
Audit
Context
Agent
Cli
Connector
Options
Agent
Cli
Definition
Agent
Cli
Error
Agent
Cli
Error
Code
Agent
Cli
Error
Metadata
Agent
Cli
Exec
Agent
Cli
Exec
Result
Agent
Cli
Input
Agent
Cli
Output
APPROVED_
CONNECTORS_
CONTEXT_
KEY
Atomic
Idempotency
Store
Audit
Event
Audit
Logger
Audit
Logger
Options
Audit
Sink
CLAUDE_
CODE_
CLI
CODEX_
CLI
combine
Audit
Sinks
Connector
Config
connector
Manifest
Connector
Policies
Connector
Policy
Error
Connector
Runtime
create
Agent
Cli
Connector
create
Claude
Code
Connector
create
Codex
Connector
create
Connector
create
Guarded
Agent
deny
Patterns
DRY_
RUN_
CONTEXT_
KEY
extract
Message
Text
Guarded
Agent
Call
Options
Guarded
Agent
Config
Guarded
Agent
Handle
Guarded
Input
Processor
Guarded
Output
Processor
Guarded
Tool
Choice
IDEMPOTENCY_
KEY_
CONTEXT_
KEY
Idempotency
Record
Idempotency
Reservation
Idempotency
Store
In
Memory
Idempotency
Store
In
Memory
Rate
Limit
Store
is
Guarded
Agent
Handle
max
Text
Length
metrics
Audit
Sink
Metrics
Recorder
Output
Channel
Permission
Manifest
Policy
Context
Policy
Engine
Policy
Engine
Options
Policy
Evaluator
Policy
Phase
Rate
Limit
Store
RBAC
Middleware
RBAC
Middleware
Options
Role
ROLES
Documentation
GitHub
Anchorage API reference
Loading...