Directories
¶
| Path | Synopsis |
|---|---|
|
Package envsubst expands ${VAR} and $VAR references in strings against a caller-supplied lookup.
|
Package envsubst expands ${VAR} and $VAR references in strings against a caller-supplied lookup. |
|
Package notify provides a unified notification system for sending messages to various channels like webhooks, Slack, Discord, email, and system notifications.
|
Package notify provides a unified notification system for sending messages to various channels like webhooks, Slack, Discord, email, and system notifications. |
|
examples
command
Example demonstrating the notification system usage
|
Example demonstrating the notification system usage |
|
internal/httpx
Package httpx provides shared HTTP helpers for notify providers.
|
Package httpx provides shared HTTP helpers for notify providers. |
|
provider/discord
Package discord provides a Discord notification provider
|
Package discord provides a Discord notification provider |
|
provider/email
Package email provides an SMTP email notification provider
|
Package email provides an SMTP email notification provider |
|
provider/slack
Package slack provides a Slack notification provider
|
Package slack provides a Slack notification provider |
|
provider/system
Package system provides desktop system notification provider using beeep
|
Package system provides desktop system notification provider using beeep |
|
provider/webhook
Package webhook provides an HTTP webhook notification provider
|
Package webhook provides an HTTP webhook notification provider |
|
Package otel wires OpenTelemetry metrics and traces for LLM requests.
|
Package otel wires OpenTelemetry metrics and traces for LLM requests. |
|
exporter
Package exporter provides the OTLP exporters used by pkg/otel.
|
Package exporter provides the OTLP exporters used by pkg/otel. |
|
tracker
Package tracker records LLM token usage and request duration as OpenTelemetry metrics following the GenAI semantic conventions (https://github.com/open-telemetry/semantic-conventions-genai):
|
Package tracker records LLM token usage and request duration as OpenTelemetry metrics following the GenAI semantic conventions (https://github.com/open-telemetry/semantic-conventions-genai): |
Click to show internal directories.
Click to hide internal directories.