internal/

directory
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2026 License: MIT

Directories

Path Synopsis
Package auth OIDC support: OpenID Connect (OIDC) provider integration for web UI sessions (issue #94).
Package auth OIDC support: OpenID Connect (OIDC) provider integration for web UI sessions (issue #94).
Package config loads chetter service configuration from environment variables.
Package config loads chetter service configuration from environment variables.
Package data selects the generated repository for the active SQL dialect.
Package data selects the generated repository for the active SQL dialect.
cmd/genfacade command
Command genfacade creates the stable repository facade from sqlc output.
Command genfacade creates the stable repository facade from sqlc output.
Package dbmigration contains shared database migration runners.
Package dbmigration contains shared database migration runners.
Package githubrepo parses GitHub repository names and clone URLs.
Package githubrepo parses GitHub repository names and clone URLs.
Package metrics exposes a Prometheus-compatible /metrics endpoint with standard Go runtime collectors and derived application gauges.
Package metrics exposes a Prometheus-compatible /metrics endpoint with standard Go runtime collectors and derived application gauges.
Package oidctest provides a fake OpenID Connect provider for tests.
Package oidctest provides a fake OpenID Connect provider for tests.
Package redact provides exact-match secret redaction for runner output.
Package redact provides exact-match secret redaction for runner output.
Package service contains chetter orchestration and MCP tool handlers.
Package service contains chetter orchestration and MCP tool handlers.
Package store persists chetter state in a TiDB or MySQL-compatible database.
Package store persists chetter state in a TiDB or MySQL-compatible database.
Package testdb spins up a real database instance (TiDB, MySQL, or PostgreSQL) for integration tests.
Package testdb spins up a real database instance (TiDB, MySQL, or PostgreSQL) for integration tests.
Package validation provides server-side validation for task inputs.
Package validation provides server-side validation for task inputs.
Package webhook handles GitHub webhook events for the Chetter service.
Package webhook handles GitHub webhook events for the Chetter service.
Package webui serves the built Chetter web UI.
Package webui serves the built Chetter web UI.

Jump to

Keyboard shortcuts

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