get_skill_proposal_diff
Return the unified diff for one file changed by a skill proposal, comparing against the base or current skill version to show exactly what the proposal changes.
Instructions
Return the unified diff of one file a skill proposal changes (a new skill's files diff against nothing).
against="base" (default) compares with the skill version the agent read. When the proposal is stale (the skill
changed since), against="current" compares the proposal applied to the skill's current version, and
applies_to_current says whether it still applies. A long diff comes in pages of up to 40,000
characters as sent (JSON-escaped), with next_cursor. Use when the user wants to see exactly what a proposal changes in a file. Read-only.
Args:
proposal_id: From list_skill_proposals (prp_…).
target_id: A skill_id from the proposal's files (get_skill_proposal).
path: That file's path, exactly as get_skill_proposal lists it.
against: base (default) or current.
cursor: next_cursor from the previous page of this diff.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| cursor | No | ||
| against | No | base | |
| target_id | Yes | ||
| proposal_id | Yes |