Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.runaether.dev/llms.txt

Use this file to discover all available pages before exploring further.

aether sentry

Manage the Sentry integration. Connect your Sentry account, link Sentry projects to GitHub repositories, and configure automatic error fixing.

Usage

aether sentry <subcommand> [flags]

Subcommands

SubcommandDescription
connectConnect your Sentry account
disconnectDisconnect Sentry
statusShow Sentry connection status
projectsList Sentry projects
links listList project links
links createCreate a link between a Sentry project and a GitHub repo
links update <id>Update a project link
links delete <id>Delete a project link

aether sentry connect

Connect your Sentry account to Aether. Opens a browser for OAuth authorization.
aether sentry connect
Opening browser to connect Sentry...
Waiting for authorization...
Sentry connected as org-slug

aether sentry disconnect

Disconnect the Sentry integration.
aether sentry disconnect [flags]
FlagDescription
--forceSkip confirmation prompt
aether sentry disconnect

aether sentry status

Show the current Sentry connection status.
aether sentry status
Sentry:         connected
Organization:   my-org
Links:          2 active

aether sentry projects

List all Sentry projects in the connected organization.
aether sentry projects
ID          SLUG            NAME
12345       backend-api     Backend API
67890       web-app         Web Application
List all links between Sentry projects and GitHub repositories.
aether sentry links list
ID    SENTRY PROJECT    GITHUB REPO         BRANCH    AUTO-FIX
1     backend-api       owner/backend-api   main      enabled
2     web-app           owner/web-app       develop   disabled
Create a link between a Sentry project and a GitHub repository. When auto-fix is enabled, Aether automatically creates tasks to fix new Sentry errors.
aether sentry links create [flags]
FlagDescription
--sentry-project-idSentry project ID (required)
--sentry-project-slugSentry project slug (required)
--sentry-project-nameSentry project display name (required)
--github-repoGitHub repository in owner/name format (required)
--branchTarget branch for fixes. Defaults to main.
--auto-fixEnable automatic error fixing. Defaults to false.
aether sentry links create \
  --sentry-project-id 12345 \
  --sentry-project-slug backend-api \
  --sentry-project-name "Backend API" \
  --github-repo owner/backend-api \
  --branch main \
  --auto-fix
Link created: Sentry backend-api -> owner/backend-api (main), auto-fix enabled
Update an existing project link.
aether sentry links update <id> [flags]
FlagDescription
--branchTarget branch for fixes
--auto-fixEnable or disable automatic error fixing
aether sentry links update 1 --auto-fix=false
Link updated.
aether sentry links update 1 --branch develop
Delete a project link.
aether sentry links delete <id> [flags]
FlagDescription
--forceSkip confirmation prompt
aether sentry links delete 1
Are you sure you want to delete this link? [y/N]