Files
agentrhq__authsome/src/authsome/auth/bundled_providers/atlassian.json
T
Manoj Bajaj ea42284ff8 feat: add ProviderType classification and JSONC support for providers
Adds a `type` field (app | llm | mcp) to ProviderDefinition so consumers
can filter and display providers by category. Backfills all 71 bundled
providers. Also introduces a `parse_jsonc` utility that strips // and /* */
comments before JSON parsing, and wires it into the bundled loader and the
CLI register command so both .json and .jsonc provider files are accepted.

Closes #362

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 01:33:13 +05:30

31 lines
813 B
JSON

{
"schema_version": 1,
"name": "atlassian",
"display_name": "Atlassian",
"logo": "img.logo.dev/name/atlassian",
"description": "Jira and Atlassian workspace APIs for project and issue management.",
"type": "app",
"auth_type": "oauth2",
"flow": "pkce",
"api_url": "api.atlassian.com",
"oauth": {
"authorization_url": "https://auth.atlassian.com/authorize",
"token_url": "https://auth.atlassian.com/oauth/token",
"revocation_url": null,
"device_authorization_url": null,
"scopes": [
"read:jira-work",
"write:jira-work",
"read:jira-user",
"manage:jira-project",
"manage:jira-configuration"
],
"pkce": true,
"supports_device_code": false,
"supports_dcr": false
},
"export": {
"ATLASSIAN_ACCESS_TOKEN": "ACCESS_TOKEN"
}
}