Spectra
Docs durchsuchen

troubleshooting

Häufige Fehler

Fehlercodes, die das Desktop und der Cloud-Worker emittieren, mit Bedeutung und Lösung.


Spectra zeigt jeden Fehler mit einem stabilen Code. Die Codes sind in Logs, Support-Tickets und Skript-Editor-Diagnostics suchbar.

Desktop-Fehler

| Code | Bedeutung | Lösung | |---|---|---| | E_GPU_INIT | wgpu-Adapter-Auswahl fehlgeschlagen | Neustart; falls dauerhaft, prüfe, dass dein GPU-Treiber Vulkan/Metal/DX12 unterstützt. | | E_BROKER_AUTH | Broker hat deinen API-Key abgelehnt | Credentials neu eingeben; prüfen, dass der Key Read-Write ist, falls du traden willst. | | E_SCRIPT_BUDGET | Skript hat sein CPU/Speicher-Budget überschritten | Siehe Sandbox; Schleife vereinfachen oder erweitertes Budget anfordern. | | E_DATA_GAP | Historischer Daten-Feed hat eine Lücke im angeforderten Bereich | Anderer Zeitrahmen funktioniert meist; Lücke melden, wenn reproduzierbar. | | E_WORKSPACE_CORRUPT | Gespeichertes Workspace-JSON konnte nicht geparst werden | Profil → Workspaces → Reset (löscht nur diesen Workspace; Rest bleibt). |

Cloud-Worker-Fehler

Erscheinen in Webhook-Antworten und Profil → Webhooks → Activity.

| Code | HTTP | Bedeutung | |---|---|---| | signature_invalid | 401 | HMAC-Mismatch. Prüfe, dass die Body-Bytes, die du signiert hast, mit dem POST übereinstimmen. | | timestamp_out_of_range | 401 | Sender-Uhren-Drift > 5 min. NTP prüfen. | | ip_not_allowed | 403 | IP-Allowlist schließt dich aus. Quell-IP hinzufügen. | | cap_breached | 403 | Tagesverlustgrenze überschritten. Bis zum nächsten 00:00 der Broker-TZ warten oder manuell zurücksetzen. | | secret_paused | 403 | Admin- oder Auto-Pause. Activity für Ursache prüfen. | | idempotent_replay | 200 | Selbe client_id in den letzten 24 h. Liefert das Original-Ergebnis. | | replay_attack | 409 | Selbe (timestamp, body) kürzlich gesehen. Sender-Bug oder Angriff. | | rate_limited | 429 | > 1 Req/Sek/Secret. Backoff. | | broker_rejected | 502 | Broker hat nicht-2xx geliefert. Body enthält den Grund des Brokers. |

Skript-Editor-Fehler

Der Bytecode-VM-Compiler emittiert Fehler mit Zeile + Spalte. Die häufigsten:

  • type_mismatch — die Operanden haben keine kompatiblen Typen. Inspizieren via Editor → Inspect (Cmd+I).
  • unbound_identifier — Tippfehler oder fehlendes let.
  • arity_error — falsche Anzahl Argumente an einem Built-in.
  • series_index_negativeseries[N] benötigt N >= 0.

Reporting

Wenn ein Fehler mit Schritten reproduziert, melden bei [email protected], inklusive Code, Build-Version (Help → About → Copy diagnostic) und Workspace-Export, falls relevant.