Fix: Remove Application class references, use string literals for app ID and version

This commit is contained in:
WLTBAgent
2026-02-16 16:31:10 +00:00
parent 54b45c2727
commit 8b5c8826e2
5 changed files with 21 additions and 25 deletions

View File

@@ -32,7 +32,7 @@ class LLMService {
* Check if LLM service is configured
*/
public function isConfigured(): bool {
$apiKey = $this->config->getAppValue('anthropic_api_key', Application::APP_NAME);
$apiKey = $this->config->getAppValue('anthropic_api_key', 'analyticshub');
return !empty($apiKey);
}
@@ -43,7 +43,7 @@ class LLMService {
$this->logger->info("Generating LLM report for: {$client->getName()}");
try {
$apiKey = $this->config->getAppValue('anthropic_api_key', Application::APP_NAME);
$apiKey = $this->config->getAppValue('anthropic_api_key', 'analyticshub');
if (empty($apiKey)) {
throw new \Exception('Anthropic API key not configured');