summaryrefslogtreecommitdiff
path: root/internal/cli/serve.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/cli/serve.go')
-rw-r--r--internal/cli/serve.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/cli/serve.go b/internal/cli/serve.go
index b23304b..e545763 100644
--- a/internal/cli/serve.go
+++ b/internal/cli/serve.go
@@ -182,6 +182,11 @@ func serve(addr string) error {
}
srv.SetGitHubWebhookConfig(cfg.WebhookSecret, cfg.Projects)
+ if cfg.APIToken != "" {
+ srv.SetAPIToken(cfg.APIToken)
+ logger.Info("API token configured; chatbot MCP endpoint enabled at /chatbot/mcp")
+ }
+
// Register scripts.
wd, _ := os.Getwd()
srv.SetScripts(api.ScriptRegistry{