janus_login
Start an OAuth login for a provider in your browser and store the token in the OS keychain, then use it as oauth: without exposing credentials to chat.
Instructions
Start an OAuth login for in your browser and store the token as . The token is captured locally and saved to the OS keychain — it never passes through this chat. Afterwards reference it from an account env as "oauth:". Built-in providers: github, google, supabase.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name to store the token under (used as oauth:<name>). | |
| provider | Yes | OAuth provider preset, e.g. github, google. |