Skip to main content
Manage the Linear integration. Connect your Linear organization, then create routes that map a Linear team (optionally a specific Linear project) to an Aether project. Matching Linear issues spawn Aether tasks, and results post back to the issue as comments.
The Linear integration is available only when the deployment is configured with Linear OAuth credentials. If aether linear connect reports the integration is unavailable, it is not enabled in your deployment.

Usage

Subcommands

aether linear connect

Opens your browser for OAuth authorization, then polls until connected (up to 5 minutes). If Linear is already connected, it prints the organization and exits.

aether linear status

Show whether Linear is connected and the connected organization.

aether linear teams

List Linear teams in the connected organization. The output lists ID, KEY, and NAME.

aether linear projects

List Linear projects. The output lists ID, TEAM, and NAME.

aether linear routes list

List Linear routes. The output lists ID, TEAM, LINEAR PROJECT (all when the route covers the whole team), AETHER PROJECT, and ENABLED.

aether linear routes create

Create a route mapping a Linear team to an Aether project. Omit --team-id to pick a team interactively. Omit --aether-project to use your selected project. The Aether project must have a linked GitHub repository.

aether linear routes update

Enable or disable a route.

aether linear routes delete

Delete a Linear route.

aether linear disconnect

Disconnect Linear. This removes all Linear routes.