The setup text reads like the provider's own docs but is machine-written registry data; a mono provenance line names the source and links the domain's integrations.sh page so the reader weights it accordingly.
Unified · Split
| @@ -103,6 +103,20 @@ export function CredentialGuidancePanel(props: { · 102 unmodified lines | ||
| 103 | 103 | ) : null} |
| 104 | 104 | </div> |
| 105 | 105 | {relevant.setup ? <SetupText text={relevant.setup} /> : null} |
| 106 | + {/* Provenance, stated plainly: this text is machine-written registry | |
| 107 | + data, not the provider's own docs — the reader should weight it | |
| 108 | + accordingly (menus move, prefixes change). */} | |
| 109 | + <p className="pt-0.5 font-mono text-[10px] uppercase tracking-wide text-muted-foreground/60"> | |
| 110 | + AI-generated guidance via{" "} | |
| 111 | + <a | |
| 112 | + href={`https://integrations.sh/${domain ?? ""}`} | |
| 113 | + target="_blank" | |
| 114 | + rel="noreferrer" | |
| 115 | + className="underline underline-offset-2 hover:text-muted-foreground" | |
| 116 | + > | |
| 117 | + integrations.sh | |
| 118 | + </a> | |
| 119 | + </p> | |
| 106 | 120 | </div> |
| 107 | 121 | ); |
| 108 | 122 | } |