* feat(sdk): add a message entry on api error to be catchable normally
* feat(sdk): FetchInterface MUST return unknown to support alternative fetch implementations
* feat(sdk): empty default error message to match js Error spec
* Improve DirectusError type
* add tests
* account for non object reason in message
* add non object reason test
* simplify error message check
* add changeset
* Error result is not necessarily a directus error
* Remove unnecessary errors existence check
---------
Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>
* updated relational fields to use the complete schema
* prettier
* Create few-horses-join.md
* Revert "updated relational fields to use the complete schema"
This reverts commit ac839c0ec8.
* Added type test for the core collection fallback
* fixed core collection fallback
* QoL set default schema for core collections
* prettier
* removed docs reference
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>