pkg/

directory
v0.0.0-...-606ac71 Latest Latest
Warning

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

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

Directories

Path Synopsis
Package agent provides the core agent framework for TARSy.
Package agent provides the core agent framework for TARSy.
context
Package context provides formatters for passing information between stages.
Package context provides formatters for passing information between stages.
controller
Package controller provides agent type implementations for controllers.
Package controller provides agent type implementations for controllers.
orchestrator
Package orchestrator provides the sub-agent runtime for orchestrator agents.
Package orchestrator provides the sub-agent runtime for orchestrator agents.
prompt
Package prompt provides the centralized prompt builder framework for all agent controllers.
Package prompt provides the centralized prompt builder framework for all agent controllers.
Package api provides HTTP API handlers for TARSy.
Package api provides HTTP API handlers for TARSy.
Package builtintools holds wire names for built-in tools that use a single plain identifier (not MCP server.tool form).
Package builtintools holds wire names for built-in tools that use a single plain identifier (not MCP server.tool form).
Package cleanup provides data retention and cleanup services.
Package cleanup provides data retention and cleanup services.
Package config provides configuration management for the Tarsy system, including agent, chain, MCP server, and LLM provider configurations.
Package config provides configuration management for the Tarsy system, including agent, chain, MCP server, and LLM provider configurations.
Package database provides PostgreSQL database client and migration utilities.
Package database provides PostgreSQL database client and migration utilities.
Package events provides real-time event delivery via WebSocket and PostgreSQL NOTIFY/LISTEN for cross-pod distribution.
Package events provides real-time event delivery via WebSocket and PostgreSQL NOTIFY/LISTEN for cross-pod distribution.
Package masking provides data masking capabilities for MCP tool results and alert payloads.
Package masking provides data masking capabilities for MCP tool results and alert payloads.
Package mcp provides MCP (Model Context Protocol) client infrastructure for connecting to and executing tools on MCP servers.
Package mcp provides MCP (Model Context Protocol) client infrastructure for connecting to and executing tools on MCP servers.
Package memory provides investigation memory management: CRUD, embedding, similarity search, and reflector-driven memory lifecycle.
Package memory provides investigation memory management: CRUD, embedding, similarity search, and reflector-driven memory lifecycle.
Package metrics provides Prometheus metrics for TARSy.
Package metrics provides Prometheus metrics for TARSy.
Package models contains request/response models and business domain types.
Package models contains request/response models and business domain types.
Package queue provides session queue management and processing infrastructure.
Package queue provides session queue management and processing infrastructure.
Package runbook provides GitHub-based runbook fetching, caching, and URL resolution.
Package runbook provides GitHub-based runbook fetching, caching, and URL resolution.
Package services contains business logic service layer implementations.
Package services contains business logic service layer implementations.
Package slack provides a Slack API client and notification service.
Package slack provides a Slack API client and notification service.
Package version exposes the application version derived from build metadata.
Package version exposes the application version derived from build metadata.

Jump to

Keyboard shortcuts

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