Overview Add OAuth2 (Authorization Code / 3LO) support to an existing n8n node. Works for any third-party service that supports standard OAuth2. Before starting, read comparable existing OAuth2 credential files and tests under to understand the conventions used in this codebase (e.g. , ). --- Step 0 — Parse arguments Extract: - : the service name (e.g. , ). Try to infer from the argument; if ambiguous, ask the user. - : whether the credential should support user-defined scopes. If the argument does not make this clear, ask the user before proceeding: "Should users be able to customise the OAu…