internal/

directory
v0.0.0-...-da68525 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package audit is the append-only audit log: every tool invocation is recorded as one JSON line before it runs and a second when it completes.
Package audit is the append-only audit log: every tool invocation is recorded as one JSON line before it runs and a second when it completes.
Package config holds all server settings, read once from the environment at startup.
Package config holds all server settings, read once from the environment at startup.
Package files provides sandboxed file access for the engagement working area.
Package files provides sandboxed file access for the engagement working area.
Package findings is the engagement deliverable store (feature #1).
Package findings is the engagement deliverable store (feature #1).
Package jobs surfaces background-job status (feature #2).
Package jobs surfaces background-job status (feature #2).
Package mcpserver adapts the shared tool registry onto an MCP stdio server using the official modelcontextprotocol/go-sdk.
Package mcpserver adapts the shared tool registry onto an MCP stdio server using the official modelcontextprotocol/go-sdk.
Package registry is the single source of truth for the tool suite.
Package registry is the single source of truth for the tool suite.
Package runner is the single choke point every tool invocation funnels through.
Package runner is the single choke point every tool invocation funnels through.
Package shellword provides shell word-splitting and quoting, the Go equivalents of Python's shlex.split / shlex.quote / shlex.join used by the original tool wrappers.
Package shellword provides shell word-splitting and quoting, the Go equivalents of Python's shlex.split / shlex.quote / shlex.join used by the original tool wrappers.
Package skills is an on-demand knowledge library: expert playbooks as embedded markdown spanning offensive, malware, threat-intel, and governance (GRC, standards, CISO) domains, tied to this server's actual tool names where relevant.
Package skills is an on-demand knowledge library: expert playbooks as embedded markdown spanning offensive, malware, threat-intel, and governance (GRC, standards, CISO) domains, tied to this server's actual tool names where relevant.

Jump to

Keyboard shortcuts

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