Record workspace fingerprints
record_workspace_fingerprintsStore repository identity fingerprints like git remote URLs to detect workspace aliases. Call after discovering stable repo identifiers.
Instructions
Purpose: Store durable repository identity fingerprints for alias detection. When to use: call after discovering git remotes, first commits, or other stable repo identifiers on a workspace. Inputs: workspace_id_or_uri selects the workspace; fingerprints is a list of typed identity facts. Side effects: writes fingerprint rows. Output: stored fingerprint records. Failure modes: fails when the workspace cannot be resolved or fingerprint payloads are malformed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fingerprints | Yes | List of fingerprint objects such as git remote URLs or first commit IDs. | |
| workspace_id_or_uri | Yes | Workspace UUID, root URI, or alias URI receiving fingerprints. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |