Linear Tool
The Linear Tool allows DinoAI to access information from your Linear issues, bringing task requirements and issue details directly into your development workflow.

Setting Up Linear Integration
Prerequisite
You must add Linear as an integration in your Paradime Settings for the Linear Tool to work properly.
Step 1: Gather Your Linear Information
Go to Linear (https://linear.app)
From your homepage, navigate to your username on the top-left corner and click Workspace settings.
Within the narrow Settings column, click API
Select Create new API key
Store the key in a secure location
Step 2: Configure in Paradime
Go to Settings
Within the Settings column, click Environment Variables
In the Code IDE section, click + Add New (N)
In Enter key field, give your key a practical name (e.g., "LINEAR_API_KEY")
In Enter value field, paste Linear API Key from Step 1

Capabilities
Access Issue Information
Fetch details from Linear issues using issue keys or URLs
Extract Requirements
Understand task requirements and acceptance criteria
Fix Reported Issues
Help resolve bugs and errors documented in issues
Track Work Implementation
Associate code changes with specific Linear issues
Using the Linear Tool
Open DinoAI in the right panel of the Code IDE
Select the Linear tool from the tools menu
Enter the Linear issue ID or URL you want to reference (e.g., "A-123" or a full Linear Issue URL)
Add your prompt describing what you want DinoAI to do with the issue information
Grant permission when DinoAI asks to access the Linear issue
Review and implement DinoAI's suggested actions
Example Use Cases
Summarizing Documentation
Prompt: "I need to implement the feature described in A-456. Can you help me get started?"
Result:
DinoAI extracts requirements from the Linear issue, suggests an implementation approach, and helps create the necessary models or code changes to satisfy the requirements.
Extracting Information
Prompt: "I have a production branch that failed this morning. Details are in Linear issue A-123. Can you help me resolve it?"
Result:
DinoAI accesses the issue details, analyzes the error information, and
walks you through creating a fix branch, updating the relevant files, and testing the solution.
Working with Git Branches
The Linear Tool works seamlessly with DinoAI's Terminal capabilities to:
Create branches using standard linear-based naming conventions (e.g.,
feature/linear-123
)Reference issue IDs in commit messages
Track changes back to specific requirements or issues
You'll need appropriate Linear permissions to access tickets. DinoAI will request permission each time it needs to access Linear information.
Best Practices
Use clear ticket references - Include the exact Linear issue key or URL in your prompt
Ensure ticket quality - DinoAI works best with well-documented Linear issues that include clear descriptions
Verify suggestions - Always review DinoAI's interpretation of requirements before implementing
Combine with Terminal tool - Let DinoAI help with the full workflow of issue from implementation to testing
Last updated
Was this helpful?