feat: add MCP tools for action items

Summary

Add MCP tools and CLI commands for managing issue action items.

New MCP Tools

  • view_action_item - View action item(s) with all details (supports multiple IDs)
  • list_action_items - List action items for an issue
  • create_action_item - Create new action item with sql_action and configs
  • update_action_item - Update title, description, is_done, status

New CLI Commands

  • issues list-action-items <issueId> - List action items for an issue
  • issues view-action-item <actionItemIds...> - View action item(s)
  • issues create-action-item - Create new action item
  • issues update-action-item - Update action item with all fields
  • issues bulk-update-action-items-status - Bulk approve/reject

API Changes

  • fetchIssue now includes action_items summary (id, title only)
  • New API functions for action items CRUD operations

MCP Server

Test Plan

  • All 64 tests pass
  • Build succeeds
  • Manual testing with real API

🤖 Generated with Claude Code

Merge request reports

Loading