{"ok":true,"site":{"host":"amargherio.github.io","url":"https://amargherio.github.io/gateway-api-visualizer/","type":"live","desc":"Gateway API Visualizer","tools":[{"name":"get_gateway_audit","kind":"answer","impl":"imperative","description":"Returns the active Gateway API release, CRD compatibility findings, supported features, resource counts, route coverage, and current graph view.","title":"Get Gateway API audit","annotations":{"readOnlyHint":true,"untrustedContentHint":true,"consequentialHint":false},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gateway-api-visualizer/"},{"name":"query_gateway_resources","kind":"answer","impl":"imperative","description":"Returns resources and route coverage from the current local manifest, optionally filtered by text, route kind, or parent-reference state.","title":"Query Gateway resources","annotations":{"readOnlyHint":true,"untrustedContentHint":true,"consequentialHint":false},"inputSchema":{"type":"object","properties":{"search":{"type":"string","description":"Optional case-insensitive resource name or namespace text."},"kind":{"type":"string","enum":["ALL","HTTPRoute","TLSRoute","TCPRoute","GRPCRoute"],"description":"Optional route-kind filter. ALL also returns non-route resources."},"parentRefs":{"type":"string","enum":["ALL","COVERED","UNCOVERED"],"description":"Optional filter for routes with or without a parent reference."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gateway-api-visualizer/"},{"name":"propose_manifest_audit","kind":"act","impl":"imperative","description":"Stages a local Kubernetes manifest and Gateway API release for visible user review. The current editor is unchanged until the user selects Apply.","title":"Propose manifest audit","annotations":{"readOnlyHint":false,"untrustedContentHint":true,"consequentialHint":true},"inputSchema":{"type":"object","properties":{"manifest":{"type":"string","description":"Complete Kubernetes YAML or JSON manifest to review in the local editor."},"version":{"type":"string","enum":["1.3","1.4","1.5","1.6"],"description":"Gateway API release used for CRD compatibility analysis."}},"required":["manifest","version"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gateway-api-visualizer/"},{"name":"set_graph_view","kind":"act","impl":"imperative","description":"Updates the visible relationship graph search, route-kind filter, parent-reference filter, and layout without changing the manifest.","title":"Set graph view","annotations":{"readOnlyHint":false,"untrustedContentHint":false,"consequentialHint":false},"inputSchema":{"type":"object","properties":{"search":{"type":"string","description":"Optional case-insensitive resource name or namespace text."},"kind":{"type":"string","enum":["ALL","HTTPRoute","TLSRoute","TCPRoute","GRPCRoute"],"description":"Route-kind filter."},"parentRefs":{"type":"string","enum":["ALL","COVERED","UNCOVERED"],"description":"Route parent-reference filter."},"layout":{"type":"string","enum":["breadthfirst","grid","circle","concentric","cose"],"description":"Relationship graph layout algorithm."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gateway-api-visualizer/"},{"name":"inspect_gateway_resource","kind":"act","impl":"imperative","description":"Selects one resource in the visible workbench and returns its current graph, coverage, and original manifest details.","title":"Inspect Gateway resource","annotations":{"readOnlyHint":false,"untrustedContentHint":true,"consequentialHint":false},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Exact resource ID returned by query_gateway_resources."}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/gateway-api-visualizer/"},{"name":"select_gateway_api_version","kind":"act","impl":"declarative","description":"Prepares a Gateway API release selection for user review. The user must activate Apply release before the audit target changes.","inputSchema":{"type":"object","properties":{"version":{"type":"string","enum":["1.3","1.4","1.5","1.6"]}}},"__source":"spec","__declarative":true,"page":"/gateway-api-visualizer/"}],"category":"Developer Tools","apiSurface":"spec","toolCount":6}}