Help us shape the future of Go! Take the 2026 Go Developer Survey

internal/

directory
v1.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2026 License: Apache-2.0

Directories

Path Synopsis
Package adminapi provides the authenticated AgentSQL management REST API.
Package adminapi provides the authenticated AgentSQL management REST API.
Package audit records, reads, and exports immutable AgentSQL audit events.
Package audit records, reads, and exports immutable AgentSQL audit events.
Package auditchain implements the byte-level primitives used by the audit hash chain.
Package auditchain implements the byte-level primitives used by the audit hash chain.
Package auditrelay delivers metadata-side management audit outbox events.
Package auditrelay delivers metadata-side management audit outbox events.
Package auth authenticates AgentSQL API keys without exposing account state.
Package auth authenticates AgentSQL API keys without exposing account state.
Package authorizedexecute is the only package-level capability boundary for operations against business datasources.
Package authorizedexecute is the only package-level capability boundary for operations against business datasources.
internal/businessdb
Package businessdb owns all business-database driver capabilities.
Package businessdb owns all business-database driver capabilities.
Package b5 freezes the feature-off B5 cross-package wire and persistence ABI.
Package b5 freezes the feature-off B5 cross-package wire and persistence ABI.
Package b5coordinator implements the feature-off B5 planned transaction coordinator.
Package b5coordinator implements the feature-off B5 planned transaction coordinator.
Package b5dml contains the feature-off B5 S5a DML authorization, statement semantics, closure, and native-BEGIN cleanup contracts.
Package b5dml contains the feature-off B5 S5a DML authorization, statement semantics, closure, and native-BEGIN cleanup contracts.
Package b5session implements the feature-off B5 S3 coordination contracts: a strongly-consistent session directory, continuation capabilities, shared connection and plan admission, durable dial identities, quarantine, and the owner-crash reaper.
Package b5session implements the feature-off B5 S3 coordination contracts: a strongly-consistent session directory, continuation capabilities, shared connection and plan admission, durable dial identities, quarantine, and the owner-crash reaper.
Package b5terminal contains the feature-off B5 terminal evidence, ownership, PostgreSQL wire adapter, and CancelRequest contracts.
Package b5terminal contains the feature-off B5 terminal evidence, ownership, PostgreSQL wire adapter, and CancelRequest contracts.
Package b5wal contains the feature-off B5 emergency-WAL contracts and the S7b production persistence/service boundary.
Package b5wal contains the feature-off B5 emergency-WAL contracts and the S7b production persistence/service boundary.
Package bootstrap wires AgentSQL production components without transport concerns or process-global secret mutation.
Package bootstrap wires AgentSQL production components without transport concerns or process-global secret mutation.
Package columnauth contains the feature-off B2 control-plane contract.
Package columnauth contains the feature-off B2 control-plane contract.
Package compliance renders bounded, self-contained compliance artifacts.
Package compliance renders bounded, self-contained compliance artifacts.
Package config loads and validates AgentSQL configuration.
Package config loads and validates AgentSQL configuration.
Package demoseed implements the fail-closed Live Demo seed plan.
Package demoseed implements the fail-closed Live Demo seed plan.
Package engine deterministically evaluates and aggregates SQL security rules.
Package engine deterministically evaluates and aggregates SQL security rules.
Package eventbus provides the in-process best-effort audit event stream.
Package eventbus provides the in-process best-effort audit event stream.
Package lockrank provides request-local, test-observable enforcement of the cross-database lock order.
Package lockrank provides request-local, test-observable enforcement of the cross-database lock order.
Package mask provides pure, deterministic redaction for query results.
Package mask provides pure, deterministic redaction for query results.
Package mcpserver exposes the frozen AgentSQL tools over MCP stdio and authenticated multi-tenant Streamable HTTP.
Package mcpserver exposes the frozen AgentSQL tools over MCP stdio and authenticated multi-tenant Streamable HTTP.
Package metrics owns AgentSQL's private Prometheus registry and observers.
Package metrics owns AgentSQL's private Prometheus registry and observers.
Package model defines the frozen contracts shared by AgentSQL components.
Package model defines the frozen contracts shared by AgentSQL components.
Package notify sends best-effort, security-minimized audit notifications.
Package notify sends best-effort, security-minimized audit notifications.
Package parser converts approved PostgreSQL, MySQL, DM8, and Oracle SQL into the frozen model AST.
Package parser converts approved PostgreSQL, MySQL, DM8, and Oracle SQL into the frozen model AST.
Package pipeline is the single orchestration entry point for protected SQL.
Package pipeline is the single orchestration entry point for protected SQL.
Package policy resolves stored permissions and enforces column access.
Package policy resolves stored permissions and enforces column access.
Package rbac implements local control-plane identities, tenant isolation, role inheritance, and fail-closed permission evaluation.
Package rbac implements local control-plane identities, tenant isolation, role inheritance, and fail-closed permission evaluation.
Package redaction owns process-observed key metadata and registry drift classification.
Package redaction owns process-observed key metadata and registry drift classification.
Package rules contains AgentSQL's built-in SQL security rules.
Package rules contains AgentSQL's built-in SQL security rules.
Package server will compose AgentSQL runtime services.
Package server will compose AgentSQL runtime services.
Package store will persist AgentSQL metadata and audit records.
Package store will persist AgentSQL metadata and audit records.
Package version exposes the build version shared by AgentSQL binaries.
Package version exposes the build version shared by AgentSQL binaries.
Package webui serves the embedded AgentSQL console.
Package webui serves the embedded AgentSQL console.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL