AshGraphQL read action has more arguments required than expected

Ah, that’s great! For anyone following I changed to this:

    queries do
      list :list_companies, :read, paginate_with: nil
      get :company_by_id, :read
      get :company_by_domain, :read, identity: :unique_domain
    end

  identities do
    identity :unique_domain, [:domain]
  end

and get this: