# GraphQL

Domain: `graphql`

GraphQL discovery, extraction, replay, and introspection tooling.

## Profiles

- workflow
- full

## Typical scenarios

- Run schema introspection
- Extract queries and mutations from traces
- Replay GraphQL requests

## Common combinations

- network + graphql

## Full tool list (6)

| Tool | Description |
| --- | --- |
| `call_graph_analyze` | Analyze runtime function call graph from in-page traces. |
| `script_replace_persist` | Persistently replace matching script responses. |
| `graphql_introspect` | Run GraphQL introspection query against a target endpoint. |
| `graphql_extract_queries` | Extract GraphQL queries/mutations from captured network traces. |
| `graphql_replay` | Replay a GraphQL operation with optional variables. |
| `graphql_enum_schema` | Enumerate GraphQL fields from server suggestion errors with introspection fallback. |
