Document the ElevenLabs, New Relic, Retool and Twingate sources - #108
Conversation
292185e to
aa2f2ec
Compare
|
| Source | Lines |
|---|---|
Pre-existing drift vs probo main |
736 |
Added by getprobo/probo#1884 (4 connectors x 5 PROBOD_CONNECTOR_*_ENDPOINT_*) |
20 |
I generated against the probo#1884 branch, not plain main, so the file matches the state that exists after both PRs land. The consequence is that check here stays red until #1884 is on main — by construction.
Merge order matters: getprobo/probo#1884 first, then this one. The reverse order leaves the v2 deploy failing on the twenty connector rows, and the DocumentationURL links added here 404 until the console change ships.
npm run build passes locally (455 pages).
0dd38ac to
72f2763
Compare
|
Traced the root cause. Regenerating the page at the parent of probo commit It added no variable. It shifted Worth noting the blast radius is already on trunk. The Structural, not a one-off: any edit to |
Four API-key access-review sources, each with the page structure the other connector guides use, plus their directory entries. Retool's users:read scope is Enterprise only. It is absent on Team and on Business, where a token with every scope selected still gets 403, and no other endpoint returns the roster, so the guide says so rather than letting a customer buy Business and find out. Also regenerates the environment reference: the provider registry emits five PROBOD_CONNECTOR_<PROVIDER>_ENDPOINT_* variables per connector, so these four add twenty rows even though none of them needs bootstrap configuration. docs:check-reference compares that file against probo's default branch, so this goes green once getprobo/probo#1884 is on main, which is also when the DocumentationURL links here stop pointing at 404s. Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
72f2763 to
a08ea89
Compare
Docs for the four access-review connectors in getprobo/probo#1884.
Merge these together. The connectors set
DocumentationURL, so the fourlinks in the Add Source dialog 404 until this deploys.
Pages
elevenlabs,new-relic,retool,twingate, plus a<LinkCard>each indirectory.mdx.Every Collected Fields table is derived from the driver rather than the
vendor's docs, so a row marked Not supported is one the driver genuinely leaves
empty, and a row naming a provider field is one it actually reads.
Facts a reader hits, recorded because we hit them
400where most APIs answer401.us,eu,jp) and refuses akey presented to the wrong one, so the page tells the reader that a connection
refused after the key is accepted is usually the region. Listing users needs a
Core or Full platform account and the Authentication Domain Manager role,
not just the role.
exist, rather than returning an empty campaign.
users:readis absent from the token dialogon Team and on Business, and a Business token holding every scope it can grant
is still refused. Retool's pricing page reserves "full access to all API
scopes" for Enterprise. The page says so and points a customer without it at a
CSV source.
Review
Written from the connector code, then run through a humanizer pass, a
structure and credential audit, an accuracy judge that re-derived every table
row from the drivers, and an adversarial Codex pass. The last two caught the
New Relic account-type requirement, the
jpregion, Twingate's seven roles,and that ElevenLabs keys are editable and can carry an expiry that would
silently kill a connector.
npm run buildpasses; no em or en dashes; no credentials or accountidentifiers in the text.
🤖 Generated with Claude Code
https://claude.ai/code/session_01JFFcusrDZo9AR42g5Te2wS