| 82 | * unless it hands over the next step. Chrome's own requirement is documented |
| 83 | * on the Computer Use page, so it points there instead of the app download. */ |
| 84 | export const setupUrl = (requires: CuratedCodexPlugin["requires"]): string => |
| 85 | requires === "chrome-plugin" |
| 86 | ? "https://learn.chatgpt.com/docs/computer-use" |
| 87 | : "https://openai.com/codex"; |
| 88 | |
| 89 | export const CURATED_CODEX_PLUGINS: readonly CuratedCodexPlugin[] = [ |
| 90 | // Names are exactly the plugins' own displayNames — nothing invented, no |