AI / Daily Analyst
Daily result review, settings suggestions, dialogue, cron scheduling, and optional pre-deal approval/rejection.
Compact diagnosis for the common AI-agent and setup-flow failure classes.
9 recent provider issue(s). Latest: nvidia_nim meta/llama-3.3-70b-instruct is cooling down until 2026-07-07T11:05:52.233341+00:00 after timeout: ReadTimeout: provider request timed out after 45s
Use Test main LLM, check model name/key/base URL, then review Logs.10 setup record(s) in the last 10 hours.
Use shadow score and daily report before changing enforcement.Telegram execution alerts are on, but tick velocity alerts are disabled.
Enable tick alerts only when you want Telegram velocity notifications.Last status: idle.
Run daily check manually after changing models or cron.One-click AI action drafts. Every playbook creates a pending approval item before it can affect runtime state.
Telegram, chat, and playbooks queue validated actions here. Approval records rollback and audit metadata.
The AI can propose a JSON patch for manual approval. Explicit UI or Telegram chat requests can also apply validated StrategyRuntimeConfig keys.
Market regime is bull_trend with low_liquidity_chop dominant observed regime; prefer trend profile behavior without removing risk gates.
Compares AI approve/reject decisions with virtual trade outcomes before enforcing live rejections.
API keys and the Telegram bot token stay in env; runtime choices are also mirrored to .env.
Schedule state: idle
AI post-mortems for closed virtual trades: conditions, trigger, outcome, and lesson learned.
Ask the agent about today, settings, risk gates, or why recent deals were filtered.
Stored in Redis and included in future prompts together with recent dialogue.
No memory yet.
Provider calls, missing keys, scheduler actions, memory updates, and model loading.
| Time | Event | Payload |
|---|---|---|
| 07.07.2026 18:00:55 | market_regime_adaptation_scheduler_finished | {"auto_apply": false, "changes": 0, "regime": "bull_trend", "status": "empty"} |
| 07.07.2026 18:00:55 | market_regime_adaptation_completed | {"applied": false, "auto_apply": false, "changes": 0, "regime": "bull_trend", "source": "llm"} |
| 07.07.2026 18:00:55 | provider_same_provider_fallback_completed | {"failed_model": "qwen/qwen3-next-80b-a3b-instruct", "fallback_model": "meta/llama-3.1-8b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:55 | provider_request_completed | {"model": "meta/llama-3.1-8b-instruct", "provider": "nvidia_nim", "response_chars": 361} |
| 07.07.2026 18:00:53 | provider_request_started | {"model": "meta/llama-3.1-8b-instruct", "provider": "nvidia_nim", "url": "https://integrate.api.nvidia.com/v1/chat/completions"} |
| 07.07.2026 18:00:53 | provider_same_provider_fallback_started | {"failed_model": "qwen/qwen3-next-80b-a3b-instruct", "fallback_model": "meta/llama-3.1-8b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_same_provider_fallback_failed | {"error": "nvidia_nim meta/llama-3.3-70b-instruct is cooling down until 2026-07-07T11:05:52.233341+00:00 after timeout: ReadTimeout: provider request timed out after 45s", "fallback_model": "meta/llama-3.3-70b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_cooldown_skip | {"cooldown_until": "2026-07-07T11:05:52.233341+00:00", "model": "meta/llama-3.3-70b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_same_provider_fallback_started | {"failed_model": "qwen/qwen3-next-80b-a3b-instruct", "fallback_model": "meta/llama-3.3-70b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_same_provider_fallback_failed | {"error": "nvidia_nim nvidia/nemotron-mini-4b-instruct is cooling down until 2026-07-07T11:05:06.833170+00:00 after http_error: Provider HTTP 500: {\"error\":\"'bool' object has no attribute 'get'\"}", "fallback_model": "nvidia/nemotron-mini-4b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_cooldown_skip | {"cooldown_until": "2026-07-07T11:05:06.833170+00:00", "model": "nvidia/nemotron-mini-4b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_same_provider_fallback_started | {"failed_model": "qwen/qwen3-next-80b-a3b-instruct", "fallback_model": "nvidia/nemotron-mini-4b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_main_failed | {"error": "nvidia_nim qwen/qwen3-next-80b-a3b-instruct is cooling down until 2026-07-07T11:05:06.139464+00:00 after timeout: ReadTimeout: provider request timed out after 45s", "model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_cooldown_skip | {"cooldown_until": "2026-07-07T11:05:06.139464+00:00", "model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | tools_completed | {"tool_calls": ["apply_strategy_settings"]} |
| 07.07.2026 18:00:53 | tool_executed | {"elapsed_ms": 0, "status": "error", "tool": "apply_strategy_settings"} |
| 07.07.2026 18:00:53 | provider_same_provider_fallback_completed | {"failed_model": "qwen/qwen3-next-80b-a3b-instruct", "fallback_model": "meta/llama-3.1-8b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:53 | provider_request_completed | {"model": "meta/llama-3.1-8b-instruct", "provider": "nvidia_nim", "response_chars": 6} |
| 07.07.2026 18:00:52 | provider_request_started | {"model": "meta/llama-3.1-8b-instruct", "provider": "nvidia_nim", "url": "https://integrate.api.nvidia.com/v1/chat/completions"} |
| 07.07.2026 18:00:52 | provider_same_provider_fallback_started | {"failed_model": "qwen/qwen3-next-80b-a3b-instruct", "fallback_model": "meta/llama-3.1-8b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:52 | provider_same_provider_fallback_failed | {"error": "ReadTimeout: provider request timed out after 45s", "fallback_model": "meta/llama-3.3-70b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:52 | provider_transport_error | {"error": "ReadTimeout: provider request timed out after 45s", "model": "meta/llama-3.3-70b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:06 | provider_request_started | {"model": "meta/llama-3.3-70b-instruct", "provider": "nvidia_nim", "url": "https://integrate.api.nvidia.com/v1/chat/completions"} |
| 07.07.2026 18:00:06 | provider_same_provider_fallback_started | {"failed_model": "qwen/qwen3-next-80b-a3b-instruct", "fallback_model": "meta/llama-3.3-70b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:06 | provider_same_provider_fallback_failed | {"error": "Provider HTTP 500: {\"error\":\"'bool' object has no attribute 'get'\"}", "fallback_model": "nvidia/nemotron-mini-4b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:06 | provider_http_error | {"detail": "Provider HTTP 500: {\"error\":\"'bool' object has no attribute 'get'\"}", "model": "nvidia/nemotron-mini-4b-instruct", "provider": "nvidia_nim", "status_code": 500} |
| 07.07.2026 18:00:06 | provider_request_started | {"model": "nvidia/nemotron-mini-4b-instruct", "provider": "nvidia_nim", "url": "https://integrate.api.nvidia.com/v1/chat/completions"} |
| 07.07.2026 18:00:06 | provider_same_provider_fallback_started | {"failed_model": "qwen/qwen3-next-80b-a3b-instruct", "fallback_model": "nvidia/nemotron-mini-4b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:06 | provider_main_failed | {"error": "ReadTimeout: provider request timed out after 45s", "model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 18:00:06 | provider_transport_error | {"error": "ReadTimeout: provider request timed out after 45s", "model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim"} |
| 07.07.2026 17:59:20 | provider_request_started | {"model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim", "url": "https://integrate.api.nvidia.com/v1/chat/completions"} |
| 07.07.2026 16:59:42 | market_regime_adaptation_scheduler_finished | {"auto_apply": false, "changes": 0, "regime": "sideways_chop", "status": "empty"} |
| 07.07.2026 16:59:42 | market_regime_adaptation_completed | {"applied": false, "auto_apply": false, "changes": 0, "regime": "sideways_chop", "source": "llm"} |
| 07.07.2026 16:59:42 | provider_request_completed | {"model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim", "response_chars": 794} |
| 07.07.2026 16:59:25 | provider_request_started | {"model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim", "url": "https://integrate.api.nvidia.com/v1/chat/completions"} |
| 07.07.2026 16:59:25 | tools_completed | {"tool_calls": ["get_market_regime_context"]} |
| 07.07.2026 16:59:25 | tool_executed | {"elapsed_ms": 82, "status": "ok", "tool": "get_market_regime_context"} |
| 07.07.2026 16:59:25 | provider_request_completed | {"model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim", "response_chars": 0} |
| 07.07.2026 16:59:15 | provider_request_started | {"model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim", "url": "https://integrate.api.nvidia.com/v1/chat/completions"} |
| 07.07.2026 15:59:08 | market_regime_adaptation_scheduler_finished | {"auto_apply": false, "changes": 0, "regime": "dead_market", "status": "empty"} |
| 07.07.2026 15:59:08 | market_regime_adaptation_completed | {"applied": false, "auto_apply": false, "changes": 0, "regime": "dead_market", "source": "llm"} |
| 07.07.2026 15:59:08 | provider_request_completed | {"model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim", "response_chars": 510} |
| 07.07.2026 15:58:59 | telegram_bot_connected | {"allowed_chats": 1, "bot_thread_id": 85902, "bot_username": "luma_sma_bot"} |
| 07.07.2026 15:58:57 | provider_request_started | {"model": "qwen/qwen3-next-80b-a3b-instruct", "provider": "nvidia_nim", "url": "https://integrate.api.nvidia.com/v1/chat/completions"} |
| 07.07.2026 15:58:57 | telegram_alive_sent | {"bot_thread_id": 85902, "chats": 1} |
| 07.07.2026 15:58:55 | settings_saved | {"api_key_env": "NIM_API_KEY", "bot_thread_id": 85902, "bot_token_configured": true, "daily_schedule": "0 9 * * *", "enabled": true, "fallback_api_key_env": "", "fallback_model": "", "fallback_provider": "", "market_regime_adaptation_auto_apply": false, "market_regime_adaptation_enabled": true, "market_regime_adaptation_period": "1h", "model": "qwen/qwen3-next-80b-a3b-instruct", "predeal_enabled": true, "predeal_enforce_rejections": false, "provider": "nvidia_nim", "same_provider_fallback_model_1": "nvidia/nemotron-mini-4b-instruct", "same_provider_fallback_model_2": "meta/llama-3.3-70b-instruct", "tools_enabled": true} |
| 07.07.2026 15:58:55 | api_key_saved | {"api_key_env": "NIM_API_KEY", "env_file": ".env", "provider": "nvidia_nim"} |
| 07.07.2026 15:58:55 | telegram_bot_token_saved | {"env": "AI_AGENT_BOT_TOKEN", "env_file": ".env"} |