internal/

directory
v0.19.4 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 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 app wires together domain services, adapters, and configuration.
Package app wires together domain services, adapters, and configuration.
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.
admin
Package admin provides the domain service for application settings and audit logging.
Package admin provides the domain service for application settings and audit logging.
analytics
Package analytics provides the domain service for traffic analytics, endpoint ranking, heatmaps, and trend analysis.
Package analytics provides the domain service for traffic analytics, endpoint ranking, heatmaps, and trend analysis.
auth
Package auth provides the domain service for user authentication and MCP token validation.
Package auth provides the domain service for user authentication and MCP token validation.
code
Package code provides the domain service for code entity risk analysis and test correlation.
Package code provides the domain service for code entity risk analysis and test correlation.
connectors
Package connectors provides the domain service for managing external data source connections.
Package connectors provides the domain service for managing external data source connections.
database
Package database provides the domain service for external database introspection (schema, queries, activity).
Package database provides the domain service for external database introspection (schema, queries, activity).
errors
Package errors provides the domain service for error group management, resolution lifecycle, and impact analysis.
Package errors provides the domain service for error group management, resolution lifecycle, and impact analysis.
healthchecks
Package healthchecks provides the domain service for HTTP endpoint uptime monitoring and health check management.
Package healthchecks provides the domain service for HTTP endpoint uptime monitoring and health check management.
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.
servers
Package servers provides the domain service for monitored server registration, health tracking, and metric queries.
Package servers provides the domain service for monitored server registration, health tracking, and metric queries.
setup
Package setup provides the domain service for first-run onboarding and system status detection.
Package setup provides the domain service for first-run onboarding and system status detection.
watches
Package watches provides the domain service for metric threshold monitors (watches) and their alerts.
Package watches provides the domain service for metric threshold monitors (watches) and their alerts.
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 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