Skip to content

Conversation

@ssestak
Copy link
Contributor

@ssestak ssestak commented Nov 13, 2025

Summary

This PR integrates FTNetworkTracer into GraphQLAPIKit to provide comprehensive network tracing for GraphQL operations. It enables logging and tracking of requests, responses, and errors for both queries and mutations.

Key Features

  • Added FTNetworkTracer as a new dependency.
  • GraphQLAPIAdapter now accepts an optional FTNetworkTracer instance during initialization.
  • Implemented automatic logging and tracking of GraphQL queries and mutations, including their requests, successful responses, and errors.

GraphQLAPIAdapter Initializer Changes

Parameter Old Type New Type Description
url N/A URL Added to store the base URL for tracing.
networkTracer N/A FTNetworkTracer? (default nil) Optional tracer for network activity logging.

Šimon Šesták added 2 commits November 13, 2025 09:12
Integrates `FTNetworkTracer` to log and track GraphQL queries and mutations, including request details, responses, and errors.
@ssestak ssestak requested a review from jmarek41 January 7, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants