{
  "description": "Start a Kiro CLI chat, optionally with a first message, a specific agent, or resuming the previous conversation. Cloud sessions, tool trust lists and harness selection are left out.",
  "name": "kiro-cli",
  "subcommands": [
    {
      "name": "chat",
      "description": "Chat",
      "options": [
        {
          "names": [
            "--agent"
          ],
          "description": "Agent",
          "args": {
            "name": "agent",
            "isOptional": false
          }
        },
        {
          "names": [
            "--resume",
            "-r"
          ],
          "description": "Resume previous conversation"
        },
        {
          "names": [
            "--no-interactive"
          ],
          "description": "Print first response and exit"
        },
        {
          "names": [
            "--trust-all-tools"
          ],
          "description": "Lets the model use any tool without confirmation.",
          "isDangerous": true
        },
        {
          "names": [
            "--wrap"
          ],
          "description": "Line wrapping",
          "args": {
            "name": "wrap",
            "isOptional": false,
            "suggestions": [
              {
                "name": "always",
                "description": "Always"
              },
              {
                "name": "never",
                "description": "Never"
              },
              {
                "name": "auto",
                "description": "Auto"
              }
            ]
          }
        },
        {
          "names": [
            "--list-sessions"
          ],
          "description": "List saved sessions"
        },
        {
          "names": [
            "--list-models"
          ],
          "description": "List models"
        }
      ],
      "args": [
        {
          "name": "input",
          "isOptional": true
        }
      ]
    }
  ]
}
