sc_get_provider_info
Retrieve active source control provider details for the current Unreal Engine project, including provider name, availability, workspace, server, and user. Returns 'None' if no provider is configured.
Instructions
Get information about the active source control provider.
Always returns success=True. When no SC provider is configured, returns provider='None', available=False — this is not an error.
Returns: JSON StructuredResult with outputs: provider — 'Perforce' | 'Subversion' | 'Git' | 'None' available — bool workspace — workspace/client name (Perforce only, else '') server — server address (else '') user — SC username (else '')
KB: see knowledge_base/32_AGENT_PLAYABLE_SLICE_RECIPE.md#overview Example: sc_get_provider_info()
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |