get_public_api_surface
Review the public and protected API surface of the active .NET solution, excluding declared types and members with project, file, and accessibility details. Excludes tests, generated code, and internal members.
Instructions
Enumerate every public and protected type and member declared in production projects of the active solution. Returns a deterministically-sorted (name ASC) flat list of API entries (kind, fully-qualified name, accessibility, project, file, line) plus per-kind/per-project/per-accessibility summary buckets. Skips test projects, generated code, compiler-generated members, internal symbols, and protected members on sealed types (unreachable). Inherited members are not repeated under derived types — only declared members appear.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||