message: twt bug fix
diff: "offset": {
  "description": "Timespan applied to the start time of a tumbling window when evaluating dependency.",
  "type": "string",
  - "pattern": "((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))",
  + "pattern": "-?((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))",
  "minLength": 8,
  "maxLength": 15
  },
  "offset": {
  "description": "Timespan applied to the start time of a tumbling window when evaluating dependency.",
  "type": "string",
  - "pattern": "((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))",
  + "pattern": "-((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))",
  "minLength": 8,
  "maxLength": 15
  },
  