fullOAuthScope top-level constant

String const fullOAuthScope

Implementation

const String fullOAuthScope =
    'profile:read profile:write project/* room/* agent/* users:create '
    'users:read users:update users:delete projects:read projects:update '
    'projects:iam.read projects:iam.write projects:billing.read '
    'projects:billing.write rooms:create rooms:read rooms:connect '
    'rooms:update rooms:delete rooms:files.list rooms:files.read '
    'rooms:files.write rooms:files.delete rooms:files.presign agents:create '
    'agents:read agents:update agents:delete agents:run agents:sessions.read '
    'agents:files.list agents:files.read agents:files.write '
    'agents:files.delete agents:files.presign mailboxes:create mailboxes:read '
    'mailboxes:update mailboxes:delete routes:create routes:read '
    'routes:update routes:delete scheduledTasks:create scheduledTasks:read '
    'scheduledTasks:update scheduledTasks:delete services:create '
    'services:read services:update services:delete repositories:create '
    'repositories:read repositories:update repositories:delete apiKeys:create '
    'apiKeys:read apiKeys:delete serviceAccounts:create serviceAccounts:read '
    'serviceAccounts:update serviceAccounts:delete oauthClients:create '
    'oauthClients:read oauthClients:update oauthClients:delete llm:invoke '
    'llm:usage.read llm:logs.read llm:logs.write secrets:read secrets:write '
    'secrets:delete secrets:grant secrets:proxy';