{
  "openruna_format": "flow-graph-v1",
  "title": "0459_Splitout_Webhook_Update_Webhook",
  "slug": "0459-splitout-webhook-update-webhook",
  "source_filename": "0459_Splitout_Webhook_Update_Webhook.json",
  "nodes": [
    {
      "id": "Need Review",
      "name": "Need Review",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Get Changes",
      "name": "Get Changes",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Split Out",
      "name": "Split Out",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Skip File Changes",
      "name": "Skip File Changes",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Parse Last Diff Line",
      "name": "Parse Last Diff Line",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Basic LLM Chain",
      "name": "Basic LLM Chain",
      "integration": "@n8n/n8n-nodes-langchain.chainLlm",
      "kind": "action"
    },
    {
      "id": "OpenAI Chat Model",
      "name": "OpenAI Chat Model",
      "integration": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "kind": "action"
    },
    {
      "id": "Webhook",
      "name": "Webhook",
      "integration": "webhook",
      "kind": "trigger"
    },
    {
      "id": "Code",
      "name": "Code",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Post Discussions",
      "name": "Post Discussions",
      "integration": "httpRequest",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Code",
      "to": "Basic LLM Chain"
    },
    {
      "from": "Webhook",
      "to": "Need Review"
    },
    {
      "from": "Split Out",
      "to": "Skip File Changes"
    },
    {
      "from": "Get Changes",
      "to": "Split Out"
    },
    {
      "from": "Need Review",
      "to": "Get Changes"
    },
    {
      "from": "Basic LLM Chain",
      "to": "Post Discussions"
    },
    {
      "from": "Skip File Changes",
      "to": "Parse Last Diff Line"
    },
    {
      "from": "Parse Last Diff Line",
      "to": "Code"
    }
  ]
}