feat: add --version flag to CLI

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-03 18:55:44 +01:00
parent 11c300c4e7
commit ae6a4d6cf9
2 changed files with 7 additions and 4 deletions

View File

@@ -2,7 +2,6 @@
## Quick Wins ## Quick Wins
- [ ] Add `--version` flag to the CLI
- [ ] Check if revision exists before indexing (skip or require `--force`) - [ ] Check if revision exists before indexing (skip or require `--force`)
## Usability ## Usability

View File

@@ -14,12 +14,16 @@ import (
"git.t-juice.club/torjus/labmcp/internal/nixos" "git.t-juice.club/torjus/labmcp/internal/nixos"
) )
const defaultDatabase = "sqlite://nixos-options.db" const (
defaultDatabase = "sqlite://nixos-options.db"
version = "0.1.0"
)
func main() { func main() {
app := &cli.App{ app := &cli.App{
Name: "nixos-options", Name: "nixos-options",
Usage: "MCP server for NixOS options search and query", Usage: "MCP server for NixOS options search and query",
Version: version,
Flags: []cli.Flag{ Flags: []cli.Flag{
&cli.StringFlag{ &cli.StringFlag{
Name: "database", Name: "database",