warning UserWarning: msgspec cannot decode the union Shape: its Struct types Circle, Square are not all tagged, and only the variants of a discriminated union are tagged, with --use-msgspec-tagged-unions.
mypy pets and webhook_helpers.py: clean
pyright pets and webhook_helpers.py: clean
ty pets and webhook_helpers.py: clean
webhook_helpers_negative.py 9 marked lines
mypy webhook_helpers_negative.py: 9/9 marked lines with one error, 0 elsewhere, 0 in other files
  19 arg-type
  20 call-arg
  21 call-arg
  22 call-arg
  23 arg-type
  24 arg-type
  25 misc
  26 assignment
  27 attr-defined
pyright webhook_helpers_negative.py: 8/9 marked lines with one error, 0 elsewhere, 0 in other files
  19 reportArgumentType
  20 reportCallIssue
  21 reportCallIssue
  22 reportCallIssue
  23 reportArgumentType
  24 reportArgumentType
  25 reportGeneralTypeIssues
  26 reportAssignmentType
  27 reportAttributeAccessIssue
  27 reportUnknownMemberType
  27 reportUnknownVariableType
ty webhook_helpers_negative.py: 8/9 marked lines with one error, 0 elsewhere, 0 in other files
  19 invalid-argument-type
  20 missing-argument
  20 too-many-positional-arguments
  21 missing-argument
  22 unknown-argument
  23 invalid-argument-type
  24 invalid-argument-type
  25 invalid-await
  26 invalid-assignment
  27 unresolved-attribute
