Conflicting Arguments Error
Description
This error is thrown when you define a resolver with multiple arguments that conflict with each other, like βselfβ, βrootβ, or any arguments annotated with strawberry.Parent.
For example the following code will throw this error:
import strawberry
@strawberry.typeclass Query: @strawberry.field def hello( self, root, parent: strawberry.Parent[str] ) -> str: # <-- self, root, and parent all identify the same input return f"hello world"