Directories
¶
| Path | Synopsis |
|---|---|
|
Package app is Console's composition root.
|
Package app is Console's composition root. |
|
Package config holds Console's runtime configuration.
|
Package config holds Console's runtime configuration. |
|
Package core defines Console's domain types: the vocabulary shared by every other package.
|
Package core defines Console's domain types: the vocabulary shared by every other package. |
|
Package flags implements Console's feature-flag evaluation engine.
|
Package flags implements Console's feature-flag evaluation engine. |
|
Package llm defines the provider seam for AI-Assisted onboarding.
|
Package llm defines the provider seam for AI-Assisted onboarding. |
|
anthropic
Package anthropic provides an llm.Provider backed by Anthropic's Claude Messages API.
|
Package anthropic provides an llm.Provider backed by Anthropic's Claude Messages API. |
|
ollama
Package ollama provides an llm.Provider backed by a local Ollama server's chat API.
|
Package ollama provides an llm.Provider backed by a local Ollama server's chat API. |
|
openai
Package openai provides an llm.Provider backed by OpenAI's Chat Completions API.
|
Package openai provides an llm.Provider backed by OpenAI's Chat Completions API. |
|
Package notify is Console's alerting seam.
|
Package notify is Console's alerting seam. |
|
email
Package email delivers Console events as plain-text email over SMTP.
|
Package email delivers Console events as plain-text email over SMTP. |
|
slack
Package slack delivers Console events to a Slack channel via an Incoming Webhook URL.
|
Package slack delivers Console events to a Slack channel via an Incoming Webhook URL. |
|
webhook
Package webhook delivers Console events to an arbitrary HTTP endpoint as a JSON POST.
|
Package webhook delivers Console events to an arbitrary HTTP endpoint as a JSON POST. |
|
Package onboard implements Console's onboarding subsystem: helping an operator register their application into Console — which components to monitor and which feature flags to create.
|
Package onboard implements Console's onboarding subsystem: helping an operator register their application into Console — which components to monitor and which feature flags to create. |
|
Package plugin implements Console's out-of-process plugin system using hashicorp/go-plugin over gRPC.
|
Package plugin implements Console's out-of-process plugin system using hashicorp/go-plugin over gRPC. |
|
Package server is Console's HTTP layer.
|
Package server is Console's HTTP layer. |
|
Package status evaluates the health of monitored components.
|
Package status evaluates the health of monitored components. |
|
cloudflare
Package cloudflare provides Console status providers backed by Cloudflare's APIs.
|
Package cloudflare provides Console status providers backed by Cloudflare's APIs. |
|
heroku
Package heroku provides Console status providers backed by Heroku's Platform API.
|
Package heroku provides Console status providers backed by Heroku's Platform API. |
|
sentry
Package sentry provides Console status providers backed by Sentry's API.
|
Package sentry provides Console status providers backed by Sentry's API. |
|
Package store defines the persistence seam for Console.
|
Package store defines the persistence seam for Console. |
|
postgres
Package postgres provides a Postgres-backed implementation of store.Store.
|
Package postgres provides a Postgres-backed implementation of store.Store. |
|
sqlite
Package sqlite provides a SQLite-backed implementation of store.Store.
|
Package sqlite provides a SQLite-backed implementation of store.Store. |
|
Package web holds the embedded server-rendered dashboard assets: the HTML templates and the static CSS/JS served alongside them.
|
Package web holds the embedded server-rendered dashboard assets: the HTML templates and the static CSS/JS served alongside them. |
Click to show internal directories.
Click to hide internal directories.