rpc_neighborhood
rpc_neighborhoodCompose a bounded bundle for an RPC by merging its schema snapshot, caller code references, function-to-table mappings, and database row-level security policies.
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 |
|---|---|---|---|
| rpcName | Yes | ||
| argTypes | No | ||
| projectId | No | ||
| projectRef | No | ||
| schemaName | No | ||
| maxPerSection | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rpc | Yes | ||
| trust | Yes | ||
| _hints | Yes | ||
| callers | Yes | ||
| rpcName | Yes | ||
| argTypes | No | ||
| toolName | Yes | ||
| warnings | Yes | ||
| projectId | Yes | ||
| schemaName | Yes | ||
| generatedAt | Yes | ||
| rlsPolicies | Yes | ||
| evidenceRefs | Yes | ||
| tablesTouched | Yes |