rpc_neighborhood
rpc_neighborhoodCompose a single bounded bundle of schema snapshot, code callers, function-to-table references, and row-level security policies for a specified RPC.
Instructions
Neighborhood composer for one RPC: combines db_rpc-equivalent schema snapshot signature/body, schema_usage app-code callers, trace_rpc function-to-table refs, and db_rls policies on touched tables into one bounded bundle.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | No | ||
| projectRef | No | ||
| schemaName | No | ||
| rpcName | Yes | ||
| argTypes | No | ||
| maxPerSection | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| toolName | Yes | ||
| projectId | Yes | ||
| generatedAt | Yes | ||
| schemaName | Yes | ||
| rpcName | Yes | ||
| argTypes | No | ||
| rpc | Yes | ||
| callers | Yes | ||
| tablesTouched | Yes | ||
| rlsPolicies | Yes | ||
| evidenceRefs | Yes | ||
| trust | Yes | ||
| warnings | Yes | ||
| _hints | Yes |