{
  "name": "Gemini — Multi-Image Consistent Session",
  "description": "Manually trigger with an array of prompts; generates one image per prompt in a SINGLE continued Gemini chat session so characters/style/look stay consistent, saving each to the image vault (sequential img-NNN ids). Any number of prompts — the run length follows the array. Run with: workflow templates run gemimgmany --input '{\"prompts\":[\"a wizard in a blue robe casting a fire spell\",\"the same wizard riding a red dragon\"]}'. Requires `monoagentcli login gemini` once beforehand.",
  "version": 1,
  "is_active": false,
  "nodes": [
    {
      "id": "trigger",
      "type": "trigger.manual",
      "name": "Manual Trigger",
      "position": { "x": 0, "y": 0 },
      "disabled": false,
      "config": {}
    },
    {
      "id": "gen_images",
      "type": "gemini.chat_session_many",
      "name": "Generate Images",
      "position": { "x": 320, "y": 0 },
      "disabled": false,
      "config": {
        "prompts": "{{ json $json.prompts }}",
        "mode": "image"
      }
    }
  ],
  "connections": [
    {
      "id": "trigger-to-gen",
      "source": "trigger",
      "source_handle": "main",
      "target": "gen_images",
      "target_handle": "main"
    }
  ]
}
