JIRA Operations with agentio
Use agentio jira commands to interact with JIRA. Multiple profiles can be configured - the default profile is used unless you specify --profile <name>.
List Projects
agentio jira projects [--limit N]
Options:
--limit <n>: Maximum number of projects (default: 50)
Search Issues
agentio jira search [options]
Options:
--jql <query>: JQL query for advanced search--project <key>: Filter by project key--status <status>: Filter by status--assignee <name>: Filter by assignee--limit <n>: Maximum number of issues (default: 50)
JQL examples:
project = PROJ- Issues in projectassignee = currentUser()- Assigned to youstatus = "In Progress"- By statuscreated >= -7d- Created in last 7 daysupdated >= -1d- Updated in last daypriority = High- By prioritylabels = bug- By label
Combine: project = PROJ AND status = "To Do" AND assignee = currentUser()
Get Issue Details
agentio jira get <issue-key>
Example:
agentio jira get PROJ-123
Add a Comment
agentio jira comment <issue-key> [body]
Or pipe via stdin:
echo "Comment text" | agentio jira comment PROJ-123
List Transitions
agentio jira transitions <issue-key>
Shows available status transitions for an issue with their IDs.
Transition Issue
agentio jira transition <issue-key> <transition-id>
First list transitions to get the ID, then transition:
agentio jira transitions PROJ-123
agentio jira transition PROJ-123 31
Converted and distributed by TomeVault — claim your Tome and manage your conversions.