{
  "name": "ticktick_update_project",
  "description": "Update an existing TickTick project's name, color, or viewMode.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "project_id": {
        "type": "string",
        "description": "The project ID to update"
      },
      "name": {
        "type": "string",
        "description": "New project name"
      },
      "color": {
        "type": "string",
        "description": "New hex color code"
      },
      "viewMode": {
        "type": "string",
        "enum": [
          "list",
          "kanban",
          "timeline"
        ],
        "description": "New view mode"
      }
    },
    "required": [
      "project_id"
    ]
  }
}