JSON schema drift when using Agent Node in Agent Builder

Hi,

I am running into a weird bug with Agent Builder - Agent Node. Have a simple JSON schema, representing contents of an RSS feed, and for some reason the agent node is always overwriting the contents that I input, making the workflow to fail.

Did anyone come across this? I even tried to update the workflow version, publish, it browser refresh etc., but all in vain.

Thanks. See below

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "default": ""
    },
    "pubDate": {
      "type": "string",
      "default": ""
    },
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "link": {
            "type": "string",
            "default": ""
          },
          "title": {
            "type": "string",
            "default": ""
          },
          "description": {
            "type": "string",
            "default": ""
          },
          "pubDate": {
            "type": "string",
            "default": ""
          }
        },
        "required": [
          "link",
          "title",
          "description",
          "pubDate"
        ],
        "additionalProperties": false
      },
      "default": []
    }
  },
  "additionalProperties": false,
  "required": [
    "title",
    "pubDate",
    "items",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title",
    "title"
  ],
  "title": "rss_feed_extract_v2"
}