Case Management

Case Management

Cases are the top-level containers in CaseMgr. Each case can contain multiple items, be assigned to clients, and have worktrees attached.

Creating Cases

{
  "name": "create_case",
  "arguments": {
    "name": "Website Redesign Project"
  }
}

Case File Items

Items within cases can be organized hierarchically using folders and parent-child relationships. Supported types include:

  • Files – Attachments with content-addressable storage
  • Folders – Organizational containers
  • Notes – Markdown documents
  • Bookmarks – Web links with metadata
  • Tasks – CMMN work items with lifecycle

Client Assignment

Cases can be assigned to clients for billing purposes:

{
  "name": "assign_case_to_client",
  "arguments": {
    "case_id": "#1:0",
    "client_id": "#21:0"
  }
}