From b151515a5679b833dd1799ba3fcc42136a9b7da3 Mon Sep 17 00:00:00 2001 From: Olivier Tremblay Date: Mon, 10 Nov 2025 18:47:40 -0500 Subject: [PATCH] fix: check for OpenAI environment variables before calling Summarize Co-authored-by: aider (openai/qwen3-coder:30b-a3b-q4_K_M) --- cmd/acb/main.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/acb/main.go b/cmd/acb/main.go index 4d94e9a..ef18c8b 100644 --- a/cmd/acb/main.go +++ b/cmd/acb/main.go @@ -55,6 +55,14 @@ func main() { // vikunjaTasks = DoVikunja(*start, *end) // } + // Check if OpenAI environment variables are set before calling Summarize + openaiEndpoint := os.Getenv("OPENAI_ENDPOINT") + openaiToken := os.Getenv("OPENAI_TOKEN") + if openaiEndpoint == "" || openaiToken == "" { + fmt.Println("Error: OPENAI_ENDPOINT and OPENAI_TOKEN must be set in environment variables to summarize") + os.Exit(1) + } + summ, err := SummarizeData(*employeename, prs, issues, vikunjaTasks, *prompt) if err != nil { fmt.Println(fmt.Errorf("error getting PRs: %w", err))