gograph_api
Extract the public API surface of a Go package, listing all exported functions, types, and interfaces.
Instructions
Extract the public API surface of a Go package, listing all exported functions, types, and interfaces. BEHAVIOR & SAFETY: This is a 100% local, read-only static analysis tool. It has no side effects, requires no authorization or credentials, has no rate limits, and performs zero destructive modifications. USAGE GUIDELINES: Call this tool when building integration layers, documenting public interfaces, or verifying exports. Do NOT use for private/unexported symbols (use gograph_node instead). COMPLETENESS: Requires 'package' parameter. Returns a clean summary of exported package API symbols. Example package: 'internal/search'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | Yes | The baseline git reference (e.g., 'main' or 'HEAD~1') to compare against |