mirror of
https://github.com/yogeshojha/rengine.git
synced 2026-10-20 23:31:31 +02:00
The Caido connector had no client. Its setup steps pointed at the HAR importer and then said "no native plugin yet", so the only thing it added over any other proxy was a name in the picker and a promise reNgine could not keep. Removed: connectors/caido/, the ConnectorKind value, the frontend union, and the three UI strings that named it beside Burp. connectors.kind is a varchar rather than a native pg enum, so no migration is needed, and the table holds no rows of that kind. POST /connectors now answers "Unknown connector 'caido'." with a 400. clients/har stays. It is not Caido code — it reads a HAR and posts it through the ingest contract, which is the path for ZAP, mitmproxy, Burp and every browser's devtools. Its prose named Caido first in that list; it does not now, and connectors/README points at it for any proxy that only exports HAR. 311 python tests and 34 frontend tests still pass; svelte-check, eslint, prettier and ruff clean. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013dKUV96WkQQETZBMoAG98C