internal/

directory
v0.13.30 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2026 License: Apache-2.0

Directories

Path Synopsis
Package agentadapter provides a unified abstraction for injecting the agnt system prompt into AI coding agents.
Package agentadapter provides a unified abstraction for injecting the agnt system prompt into AI coding agents.
Package agntprompt builds the agnt system-prompt fragments that are injected into AI coding agents.
Package agntprompt builds the agnt system-prompt fragments that are injected into AI coding agents.
Package aichannel provides an interface for communicating with AI coding agents.
Package aichannel provides an interface for communicating with AI coding agents.
Package alert provides ring buffer storage and delivery routing for process alerts.
Package alert provides ring buffer storage and delivery routing for process alerts.
Package autoconfig deterministically generates an `.agnt.kdl` for a detected project, so simple projects (a package.json web app, a dotnet site, a Go or Python repo) are configured with zero LLM involvement.
Package autoconfig deterministically generates an `.agnt.kdl` for a detected project, so simple projects (a package.json web app, a dotnet site, a Go or Python repo) are configured with zero LLM involvement.
Package automation provides a CLI automation layer using claude-go for agent-based processing of tasks like audit result transformation.
Package automation provides a CLI automation layer using claude-go for agent-based processing of tasks like audit result transformation.
Package browser provides Chrome browser management for automation.
Package browser provides Chrome browser management for automation.
Package classify is the single source of truth for classifying a line (or block) of process output into a severity + category, and — where the format is recognised — structured fields (file/line/col/code, or a folded multi-line error).
Package classify is the single source of truth for classifying a line (or block) of process output into a severity + category, and — where the format is recognised — structured fields (file/line/col/code, or a folded multi-line error).
Package config contains configuration types for agnt.
Package config contains configuration types for agnt.
Package daemon implements the agnt background service.
Package daemon implements the agnt background service.
Package debug provides debug logging utilities for agnt.
Package debug provides debug logging utilities for agnt.
Package hookrules implements regex-based rules for the `agnt hook` subcommand family that redirects raw Bash usage and user prompts toward agnt MCP tools.
Package hookrules implements regex-based rules for the `agnt hook` subcommand family that redirects raw Bash usage and user prompts toward agnt MCP tools.
Package license implements offline, self-hosted license validation for agnt Pro features.
Package license implements offline, self-hosted license validation for agnt Pro features.
Package overlay provides terminal output processing for the agnt PTY layer.
Package overlay provides terminal output processing for the agnt PTY layer.
Package pathutil provides shared path sanitization utilities for user-controlled path components used in filesystem operations.
Package pathutil provides shared path sanitization utilities for user-controlled path components used in filesystem operations.
Package project detects project types (Go, Node, Python) and their associated dev server commands.
Package project detects project types (Go, Node, Python) and their associated dev server commands.
Package protocol provides the IPC protocol types for agnt daemon communication.
Package protocol provides the IPC protocol types for agnt daemon communication.
Package proxy implements a reverse HTTP proxy with JavaScript injection, traffic logging, and chaos engineering support for browser debugging.
Package proxy implements a reverse HTTP proxy with JavaScript injection, traffic logging, and chaos engineering support for browser debugging.
scripts
Package scripts provides embedded JavaScript for the DevTool proxy instrumentation.
Package scripts provides embedded JavaScript for the DevTool proxy instrumentation.
Package replaytest implements a record→worker-mock→replay pipeline for deterministic, fully-local front-end testing.
Package replaytest implements a record→worker-mock→replay pipeline for deterministic, fully-local front-end testing.
Package scope defines the session/project scoping token that gates cross-session delivery in the daemon.
Package scope defines the session/project scoping token that gates cross-session delivery in the daemon.
Package selflog is agnt's always-on persistent log for its OWN fire-and-forget failures — the errors that, by design, must stay silent to their caller and so would otherwise vanish.
Package selflog is agnt's always-on persistent log for its OWN fire-and-forget failures — the errors that, by design, must stay silent to their caller and so would otherwise vanish.
Package session provides session registry management for tracking active agnt run instances.
Package session provides session registry management for tracking active agnt run instances.
Package sessionhost implements daemon-owned, detachable PTY sessions (the "session-host" flavor described in docs/superpowers/specs/2026-07-03-remote-ssh-design.md §1-2).
Package sessionhost implements daemon-owned, detachable PTY sessions (the "session-host" flavor described in docs/superpowers/specs/2026-07-03-remote-ssh-design.md §1-2).
Package store implements a scoped key-value store for agnt.
Package store implements a scoped key-value store for agnt.
Package testutil provides utilities for integration testing agnt components.
Package testutil provides utilities for integration testing agnt components.
Package tools exposes agnt's functionality as MCP tools for AI agents.
Package tools exposes agnt's functionality as MCP tools for AI agents.
Package tunnel provides management for tunnel services like Cloudflare and ngrok.
Package tunnel provides management for tunnel services like Cloudflare and ngrok.

Jump to

Keyboard shortcuts

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