Gemini CLI
1e187140c4
docs: separate configuration and logging documentation
...
CI / Lint (pull_request) Successful in 5s
CI / Test (pull_request) Successful in 7s
CI / Build (pull_request) Successful in 6s
CI / Docker Build (pull_request) Successful in 20s
Extracts logging documentation into its own file (docs/logging.md) and updates README.md to link to both configuration and logging guides.
2026-01-15 19:41:07 +00:00
Gemini CLI
f3dedf47f3
refactor(config): decouple logging config and update readme
...
CI / Lint (pull_request) Successful in 5s
CI / Test (pull_request) Successful in 8s
CI / Build (pull_request) Successful in 7s
CI / Docker Build (pull_request) Successful in 25s
Refactors internal/config to use logging.Config directly, removing duplication. Updates README.md to reference configuration documentation.
2026-01-15 19:37:13 +00:00
Gemini CLI
1dde741885
docs: add configuration and logging documentation
...
CI / Lint (pull_request) Successful in 5s
CI / Test (pull_request) Successful in 8s
CI / Build (pull_request) Successful in 8s
CI / Docker Build (pull_request) Successful in 20s
Adds docs/configuration.md detailing the YAML config structure, environment variable overrides, and logging features.
2026-01-15 18:57:58 +00:00
Gemini CLI
4807edd23a
refactor(logging): move logging setup to internal/logging
...
CI / Lint (pull_request) Successful in 5s
CI / Test (pull_request) Successful in 7s
CI / Build (pull_request) Successful in 7s
CI / Docker Build (pull_request) Successful in 21s
Moves logging configuration and setup to a dedicated package. Updates Config struct to use nested LoggingConfig. Updates main.go to use the new logging package.
2026-01-15 18:57:01 +00:00
Gemini CLI
ec689c6152
feat(config): support cli config path and nested config
...
CI / Lint (pull_request) Successful in 5s
CI / Test (pull_request) Successful in 8s
CI / Build (pull_request) Successful in 7s
CI / Docker Build (pull_request) Successful in 23s
Adds -config CLI flag to main.go. Moves ParseLogLevel to internal/config. Adds ServerConfig nested struct to Config and corresponding tests for yaml/env overrides.
2026-01-15 18:37:01 +00:00
Gemini CLI
6623ced227
feat(config): add yaml config with generic env override
...
CI / Test (pull_request) Successful in 23s
CI / Build (pull_request) Successful in 7s
CI / Docker Build (pull_request) Successful in 21s
CI / Lint (pull_request) Successful in 7s
Adds internal/config package using gopkg.in/yaml.v3 and reflection for generic environment variable overrides. Updates main.go to load config and set log level. Adds tests and example config.
2026-01-15 18:28:17 +00:00