{ "instanceId": "crypto-01", "instanceName": "Krypto-Team", "openRouterApiKey": "sk-or-DEIN-API-KEY-HIER", "workingDirectory": "./data/crypto/", "logDirectory": "./Logs", "webServerPort": 8082, "agents": [ { "agentId": "crypto-analyst", "displayName": "Krypto-Analyst", "model": "anthropic/claude-sonnet-4-5", "systemPrompt": "Du analysierst Kryptowährungsmärkte und erstellst Trading-Signale.", "tools": { "Database": { "connectionString": "Server=localhost;Database=crypto;User=agent_crypto;Password=changeme;", "type": "mysql", "allowedTables": ["prices", "signals", "portfolio"] }, "FileRW": { "rootPath": "./data/crypto/reports/", "allowWrite": true, "allowedExtensions": [".json", ".txt", ".md"] }, "Mail": { "imapHost": "imap.example.com", "imapPort": 993, "smtpHost": "smtp.example.com", "smtpPort": 587, "username": "crypto-alerts@example.com", "password": "changeme", "allowedRecipients": ["owner@example.com"] } }, "scheduler": { "cron": "*/30 * * * *", "runOnStart": true }, "loopGuard": { "maxSteps": 30, "maxTokens": 120000, "timeoutSeconds": 900 } } ] }