internal/

directory
v0.20.0 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2026 License: MIT

Directories

Path Synopsis
adapter
Package apiclient provides an HTTP client for the OpenTrace CLI API endpoints.
Package apiclient provides an HTTP client for the OpenTrace CLI API endpoints.
Package cliconfig provides .opentrace.yml detection and resolution for CLI commands.
Package cliconfig provides .opentrace.yml detection and resolution for CLI commands.
Package connector defines low-level connector interfaces and types for tool registration (ConnectorType, Tool, DataSource, QueryExecutor).
Package connector defines low-level connector interfaces and types for tool registration (ConnectorType, Tool, DataSource, QueryExecutor).
Package auth provides authentication utilities: token generation and rate limiting.
Package auth provides authentication utilities: token generation and rate limiting.
Package domain defines shared error types and values used across all domain services.
Package domain defines shared error types and values used across all domain services.
logs
Package logs provides the domain service for log search, analysis, and trace correlation.
Package logs provides the domain service for log search, analysis, and trace correlation.
overview
Package overview provides business logic for the system overview domain.
Package overview provides business logic for the system overview domain.
Package healthcheck provides the runtime health check scheduler, checker, and alerting logic.
Package healthcheck provides the runtime health check scheduler, checker, and alerting logic.
logstore
adapter
Package adapter provides a bridge between the new segmented log store engine and the existing pkg/store.LogStore interface.
Package adapter provides a bridge between the new segmented log store engine and the existing pkg/store.LogStore interface.
wal
mcp
envscope
Package envscope holds the multi-env authorization scope that flows from the authenticated MCP user through the request ctx into tool handlers.
Package envscope holds the multi-env authorization scope that flows from the authenticated MCP user through the request ctx into tool handlers.
Package notify provides concrete notification delivery adapters (currently Telegram).
Package notify provides concrete notification delivery adapters (currently Telegram).
routes
cli
Package cli provides HTTP API endpoints for the OpenTrace CLI tools (opentrace status, opentrace logs).
Package cli provides HTTP API endpoints for the OpenTrace CLI tools (opentrace status, opentrace logs).
Package safe provides panic-isolated helpers for background work.
Package safe provides panic-isolated helpers for background work.
Package testutil provides reusable test helpers for OpenTrace packages.
Package testutil provides reusable test helpers for OpenTrace packages.
Package watcher provides the alerting engine.
Package watcher provides the alerting engine.

Jump to

Keyboard shortcuts

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