# oasdiff configuration file
# This file is used to customize the behavior of oasdiff.
# Place at the directory where the command is run, or override the
# location with --config <path> or the OASDIFF_CONFIG env var.
format: json
color: never
attributes:
- x-beta
- x-extension-test
composed: false
flatten-allof: true
allow-external-refs: true  # set to false to block external $refs (prevents SSRF when processing untrusted specs)
err-ignore: ignore-err-example.txt
warn-ignore: ignore-warn-example.txt
lang: en
fail-on: ERR
level: INFO
exclude-elements:
- endpoints
# exclude-extensions allows excluding specific extension names from diff
# (unlike exclude-elements extensions which excludes ALL extensions)
# exclude-extensions:
# - x-internal
# - x-codegen-ignore
