trailofbits/coop

763 starsRust Latest
Open on GitHub

What It Calls

Calls external APIs Partial check

Without a key: Text generation (Anthropic Claude): has a branch that stops with an error without a key.

Feature matrix
Feature Provider Use Default Alternative
Text generation Anthropic Claude
15 call sites
Undetermined api.anthropic.com None
Text generation · Image generation · Speech-to-text · Text-to-speech · Embeddings OpenAI
10 call sites
Undetermined api.openai.com None
External APIs
API Credential Code evidence Pricing Pricing page Checked
Anthropic Claude Your API key coop-proxy/src/proxy.rs:272A language without path tracing Paid Pricing 2026-10-05
OpenAI Your API key coop-proxy/src/proxy.rs:270A language without path tracing Paid Pricing 2026-10-05

Data sent out: What is sent could not be confirmed in the code

Fetched over the network: GitHub

Checked scope: Partial check — 67/175 files · tree not truncated · no submodules

Next

Check another repository This result is wrong

Badge preview

external API badge

[![external API](https://whatitcalls.reactiveworks.dev/badge/trailofbits/coop.svg)](https://whatitcalls.reactiveworks.dev/en/trailofbits/coop)

Shows as “external API · used” in a README.

Was this analysis helpful?

Freshness detailscommit 1ded484 · checked 2026-10-07
Committed
2026-10-07 09:30 UTC
Checked
2026-10-07 12:12 UTC
HEAD last seen
2026-10-07 12:11 UTC · 1ded484 (same as the checked commit)
Read depth
Basic (up to 400 files · 8 MB)
Scanner · rules
scan-5+verdict-4
Pricing catalog
version 2
Correction revision
0
Summary
Rule sentences
What is sent out
  • Unconfirmed Providers whose payload was not found in the code: Anthropic Claude, OpenAI
README claims ↔ code

No README claim contradicts the code.

Code quotes

Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.

No code evidence to quote.

Checked scope details

Files

In the repository
175
Checked
67 (38%)

Manifests

1 priority file(s) not read

  • coop-proxy/src/config.rs

Unresolved import paths (0)

None

Excluded files

  • .md 56
  • .sh 29
  • .toml 5
  • .yml 5
  • (none) 4
  • lockfile 3

+4 more

External code not checked
None
Limits hit
some downloads failed
Untraced languages
rust 25
Correction history

No corrections yet.

This result is wrong · Corrections policy