Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

elizaos-plugin-linear

Python implementation of the Linear integration plugin for elizaOS.

Features

  • Issue Management: Create, read, update, delete, and search issues
  • Comment Management: Add comments to issues
  • Team Operations: List and filter teams
  • Project Management: List and filter projects
  • Activity Tracking: Track and view Linear operations
  • Natural Language Understanding: LLM-powered parsing of user requests

Installation

pip install elizaos-plugin-linear

Configuration

Set these environment variables:

export LINEAR_API_KEY=your_api_key          # Required
export LINEAR_WORKSPACE_ID=your_workspace   # Optional
export LINEAR_DEFAULT_TEAM_KEY=ENG          # Optional

Usage

from elizaos_plugin_linear import linear_plugin

# Register with your elizaOS agent
agent.register_plugin(linear_plugin)

Actions

Action Description
CREATE_LINEAR_ISSUE Create a new issue
GET_LINEAR_ISSUE Get issue details
UPDATE_LINEAR_ISSUE Update an existing issue
DELETE_LINEAR_ISSUE Archive an issue
SEARCH_LINEAR_ISSUES Search for issues
CREATE_LINEAR_COMMENT Add a comment to an issue
LIST_LINEAR_TEAMS List teams
LIST_LINEAR_PROJECTS List projects
GET_LINEAR_ACTIVITY View activity log
CLEAR_LINEAR_ACTIVITY Clear activity log

Providers

Provider Description
LINEAR_ISSUES Context about recent issues
LINEAR_TEAMS Context about teams
LINEAR_PROJECTS Context about projects
LINEAR_ACTIVITY Context about recent activity

Development

# Install development dependencies
pip install -e ".[dev]"

# Run tests
pytest

# Type checking
mypy src

# Linting
ruff check src

License

MIT

Metadata

Release files for elizaos-plugin-linear 2.0.0a5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for elizaos-plugin-linear 2.0.0a5
File Size Uploaded
elizaos_plugin_linear-2.0.0a5.tar.gz 24.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for elizaos-plugin-linear 2.0.0a5
File Interpreter ABI Platform
elizaos_plugin_linear-2.0.0a5-py3-none-any.whl Python 3 none any Details

Total release size: 64.1 kB

Release files / elizaos_plugin_linear-2.0.0a5.tar.gz

Download URL elizaos_plugin_linear-2.0.0a5.tar.gz
Size 24.1 kB
Tags Source
SHA-256 checksum
How to use checksums
81de4d2a77cfbd004c78fd8443bb91a082ba6252ed7a5e8187fb22491354143a
BLAKE2b-256 checksum
How to use checksums
5e9cb88cd7c850bb242f83e92d3e4bb704fa269f7c98bffaa99de9b617e647ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / elizaos_plugin_linear-2.0.0a5-py3-none-any.whl

Download URL elizaos_plugin_linear-2.0.0a5-py3-none-any.whl
Size 40.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c24d5a048283a78837bb0446322205b36d907eb21572207c50ef6b3184d837d6
BLAKE2b-256 checksum
How to use checksums
9575897b9ba00c1b29d3d0736620ab4fed4b94e577729f472bb28f561c361ef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

2.0.0a5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page