diff options
| author | Paul Buetow <paul@buetow.org> | 2025-08-16 16:26:12 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-08-16 16:26:12 +0300 |
| commit | 833bb66706dd991ecd3973da360c472d818e970a (patch) | |
| tree | 62d8465b305883af1002063eb54ef38a08de299d /internal/llm/provider.go | |
| parent | 148cda5f7ed4513528e3a46164b990708eeb1bc6 (diff) | |
logging: migrate LSP logs to global singleton (internal/logging); use consistent colors/prefix; refactor LLM provider to use global logger and remove per-client loggers
Diffstat (limited to 'internal/llm/provider.go')
| -rw-r--r-- | internal/llm/provider.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/internal/llm/provider.go b/internal/llm/provider.go index e83d1e2..a87d815 100644 --- a/internal/llm/provider.go +++ b/internal/llm/provider.go @@ -3,8 +3,7 @@ package llm import ( "context" "errors" - "log" - "os" + "os" ) // Message represents a chat-style prompt message. @@ -40,10 +39,10 @@ func WithStop(stop ...string) RequestOption { // NewDefault returns the default provider using environment configuration. // Currently this is the OpenAI provider using OPENAI_API_KEY. -func NewDefault(logger *log.Logger) (Client, error) { +func NewDefault() (Client, error) { apiKey := os.Getenv("OPENAI_API_KEY") if apiKey == "" { return nil, errors.New("OPENAI_API_KEY is not set") } - return newOpenAIFromEnv(apiKey, logger), nil + return newOpenAIFromEnv(apiKey), nil } |
