All integrations

Linear Agent

Channel

Delegate Linear issues and comments to your agent through Linear's Agent Sessions.

Read the full channel docs

Install

Add this channel from eve's registry. This writes agent/channels/linear.ts:

bash
eve add channel/linear-agent

Quick start

Create agent/channels/linear.ts:

ts
// agent/channels/linear.tsimport { linearChannel } from "eve/channels/linear";
export default linearChannel({  credentials: {    accessToken: () => process.env.LINEAR_AGENT_ACCESS_TOKEN!,    webhookSecret: () => process.env.LINEAR_WEBHOOK_SECRET!,  },});

Configure

Create a Linear OAuth app with Agent Session events enabled, make the app assignable and mentionable, and point the webhook at eve's route (/eve/v1/linear). Provide the app access token and webhook secret through environment variables. See the Linear channel docs for scopes and Agent Activity behavior.