CI status
| Check | Result |
|---|---|
| Tests | ✅ |
| Lint and type checks | ✅ |
| Checks | ✅ |
| Endpoint Duplicate CI | ✅ |
| Trigger Config | ✅ |
| Markdown renderer | ✅ |
| validate | ✅ |
| Analyze (javascript-typescript) — CodeQL | ✅ |
| Analyze (actions) — CodeQL | ✅ |
| Analyze (python) — CodeQL | ⏳ in_progress (~30 min, normal for this repo) |
| Secrets Detection | ❌ pre-existing platform failure (see below) |
Pre-existing failures
Secrets Detection is failing on every recent PR in this repo (10/10 most recent secrets-detection.yml runs, across unrelated branches like fix/mural-disable-pkce, fix/gumroad-disable-pkce, etc.) with conclusion: failure and zero jobs created — i.e., the reusable workflow at ComposioHQ/.github/.github/workflows/secrets-detection.yml@main is failing to dispatch jobs at the orchestration layer. Not introduced by this PR's diff.
Codex review
LGTM, no actionable findings:
The only substantive change replaces cluster-wide Redis pipeline deletes with per-key deletes that are safe across hash slots; the remaining changes are formatter-only. I did not identify any actionable regressions introduced by the patch.
Targeted build check
bun run tsc --noEmit in embeddings/ — clean (exit 0). No unit-test file exists for this module; behavior verified against existing callers (deleteRedisKeysForIds, resetRedis) which both consume the same Result<number, string> contract that this PR preserves.