audit_service_calls
Audit REST service calls across apps by comparing parameter keys each app sends to every endpoint, flagging omissions so shared service connections stay mapped consistently.
Instructions
Cross-app audit of REST service usage: finds every Actions.callRest call in the repo's action-chain JS, and for each service endpoint compares which parameter keys (uriParams/body/headers…) each app passes, flagging keys some apps send that others omit. Compares key sets, not values. Use it to check a shared service connection is mapped consistently across apps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apps | No | Only these apps (default: all apps in the repo) | |
| repo | No | Repo checkout to target: absolute path, or a repo name under VBS_WORKSPACE_DIR, or omit to use VBCS_REPO_PATH default. Use list_repos to see what's available on this instance. | |
| endpoint | No | Only this endpoint, e.g. 'ServiceName/OperationId' | |
| includeCalls | No | Also return every individual call site with file + line |