Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
beekeeper
command
config.go — beekeeper config subcommands.
|
config.go — beekeeper config subcommands. |
|
internal
|
|
|
audit
Package audit — redact.go implements sensitive field redaction for audit records.
|
Package audit — redact.go implements sensitive field redaction for audit records. |
|
baseline
Package baseline provides per-project behavioral baseline counter persistence.
|
Package baseline provides per-project behavioral baseline counter persistence. |
|
catalog
Package catalog — local_overlay.go
|
Package catalog — local_overlay.go |
|
check
Package check — deny_render.go
|
Package check — deny_render.go |
|
config
Package config provides Beekeeper's user-level configuration loader.
|
Package config provides Beekeeper's user-level configuration loader. |
|
corpus
Package corpus holds the typed Go schema and push-envelope wire format for the Beekeeper corpus store.
|
Package corpus holds the typed Go schema and push-envelope wire format for the Beekeeper corpus store. |
|
coveragegate
Package coveragegate is the Phase-21 VAL-01 coverage gate: it walks every Go production file under internal/ and cmd/ and classifies each as package-tested, reason-coded-allowlisted, or UNACCOUNTED.
|
Package coveragegate is the Phase-21 VAL-01 coverage gate: it walks every Go production file under internal/ and cmd/ and classifies each as package-tested, reason-coded-allowlisted, or UNACCOUNTED. |
|
editorinit
Package editorinit provides editor detection and settings patching for the beekeeper editor-extension defense subsystem (Phase 3).
|
Package editorinit provides editor detection and settings patching for the beekeeper editor-extension defense subsystem (Phase 3). |
|
gateway
Package gateway implements the MCP gateway daemon — a stateless per-request HTTP proxy that applies the Beekeeper policy engine inline to every tools/call JSON-RPC request (INTG-03, INTG-04).
|
Package gateway implements the MCP gateway daemon — a stateless per-request HTTP proxy that applies the Beekeeper policy engine inline to every tools/call JSON-RPC request (INTG-03, INTG-04). |
|
hooks
Package hooks implements the beekeeper hook installer and uninstaller.
|
Package hooks implements the beekeeper hook installer and uninstaller. |
|
ipc
Package ipc implements the Unix socket IPC protocol used between the Beekeeper CLI and the Sentry daemon.
|
Package ipc implements the Unix socket IPC protocol used between the Beekeeper CLI and the Sentry daemon. |
|
llamafirewall
Package llamafirewall provides integration helpers that determine which tool calls require LlamaFirewall scanning and how to surface detection results.
|
Package llamafirewall provides integration helpers that determine which tool calls require LlamaFirewall scanning and how to surface detection results. |
|
notify
Package notify provides a best-effort desktop notification wrapper over beeep.
|
Package notify provides a best-effort desktop notification wrapper over beeep. |
|
platform
Package platform provides cross-platform primitives for locating the Beekeeper state directory and enforcing owner-only file permissions.
|
Package platform provides cross-platform primitives for locating the Beekeeper state directory and enforcing owner-only file permissions. |
|
policy
Package policy is the single, pure policy-evaluation library for Beekeeper.
|
Package policy is the single, pure policy-evaluation library for Beekeeper. |
|
policyloader
Package policyloader — enforce.go
|
Package policyloader — enforce.go |
|
quarantine
Package quarantine manages the Beekeeper quarantine directory where flagged or malicious editor extensions and language packages are moved for isolation.
|
Package quarantine manages the Beekeeper quarantine directory where flagged or malicious editor extensions and language packages are moved for isolation. |
|
scan
Package scan — subprocess-boundary pin for the Pollen binary (BKINT-02).
|
Package scan — subprocess-boundary pin for the Pollen binary (BKINT-02). |
|
sentry
Package sentry provides the cross-platform Sentry correlation engine for Beekeeper.
|
Package sentry provides the cross-platform Sentry correlation engine for Beekeeper. |
|
sentry/linux
Package linux provides the Linux-specific Sentry collectors: fanotify file-access monitoring, eBPF exec/network tracing, and privilege separation.
|
Package linux provides the Linux-specific Sentry collectors: fanotify file-access monitoring, eBPF exec/network tracing, and privilege separation. |
|
shim
Package shim creates and manages OS-native wrapper scripts placed in ~/.beekeeper/shims/ that intercept package manager and toolchain invocations by invoking `beekeeper check --tool <tool> --args …` before forwarding to the real binary.
|
Package shim creates and manages OS-native wrapper scripts placed in ~/.beekeeper/shims/ that intercept package manager and toolchain invocations by invoking `beekeeper check --tool <tool> --args …` before forwarding to the real binary. |
|
version
Package version holds build-time metadata for the beekeeper binary.
|
Package version holds build-time metadata for the beekeeper binary. |
|
watch
Package watch implements the beekeeper file-watcher daemon (Layer 2 of the editor extension defense).
|
Package watch implements the beekeeper file-watcher daemon (Layer 2 of the editor extension defense). |
Click to show internal directories.
Click to hide internal directories.