upsert_project_target_preference
Create or update a project's target preference record, refreshing its timestamp and merging SDK-open properties by key. Intended for tracker SDK parity and advanced administration.
Instructions
Create or update the low-level ProjectTargetPreference record for a project. This refreshes usedOn and merges SDK-open target preference props by key. Use for tracker SDK parity or advanced administration; ordinary project and issue workflows usually do not need this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | Yes | a string that will be trimmed | |
| props | No | Optional SDK-open target preference props to merge by key. Existing keys are replaced; other existing props are preserved. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | The successful tool result. The same value is also serialized as JSON in the text content for clients that do not read structuredContent. | |
| warnings | No | Optional agent-visible warnings about degraded result fidelity. Omitted when the server returned the documented happy-path payload. |