AshGraphql.DefaultMetadataHandler (ash_graphql v1.10.0)

Copy Markdown View Source

Default handler for building response metadata.

Returns complexity and duration_ms in the response extensions.

Summary

Functions

Builds metadata from execution info. Used when response_metadata: true.

Functions

build_metadata(info)

Builds metadata from execution info. Used when response_metadata: true.

Info Map

  • :complexity - Query complexity (integer or nil if analysis disabled)
  • :duration_ms - Execution time in milliseconds
  • :operation_name - The GraphQL operation name (or nil)
  • :operation_type - :query, :mutation, or :subscription