Linear Integration
Delegate Linear issues to DevBoxer
Delegate Linear issues to DevBoxer by connecting your Linear workspace and routing issues into tasks automatically.
Setup
A DevBoxer organization admin must connect Linear in Settings. You can optionally configure a fallback repository for cases where DevBoxer cannot confidently infer the correct repo from the issue.
After connecting Linear, your org admin can also choose the default model DevBoxer should use for Linear-created tasks.
How It Works
Assign an issue to DevBoxer or mention DevBoxer in a Linear comment to create a task automatically.
Assign the Linear issue to DevBoxer to kick off a new task.
Add a comment asking DevBoxer to work on the issue. DevBoxer uses the issue context and your latest prompt when creating the task.
What Happens
When Linear sends a request to DevBoxer:
Linear gets a link back to the DevBoxer task in Home
As work progresses, DevBoxer posts status updates back to Linear and adds the pull request link when one is available
Follow Ups
Additional prompts from the same Linear agent session are added to the existing DevBoxer task as follow-up messages, so the work stays in one thread instead of creating duplicates.
If you stop the session in Linear, DevBoxer stops the linked task as well.
Configuration
Linear tasks currently use:
- Repository inference based on the Linear issue context
- The fallback repository configured in Settings, if you set one
- The default model configured for the Linear integration
- Your usual DevBoxer organization permissions and repository access
If no default model is configured for Linear, DevBoxer falls back to the installer's default model selection.
If DevBoxer cannot confidently choose between multiple repositories, it asks you to pick one in Linear before starting the task.
If no writable repositories are available for the integration user, DevBoxer will not start the task and will report the setup error back to Linear.
Having issues with Linear integration? See Common Issues or Get Help.