Apply gated Hermes skill patch
hermes_skill_patch_applyApply an exact-scope skill file patch after verifying mutation policy, write permissions, expected SHA-256 hash, and confirmation nonce; creates a private backup and receipt on success.
Instructions
Apply an exact-scope skill-file patch only when mutation policy, allow_skill_write, expected sha256, and confirmation nonce gates all pass; writes a private backup and receipt artifact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| home | No | ||
| reason | Yes | ||
| source | No | ||
| profile | No | ||
| skill_id | Yes | ||
| file_path | No | SKILL.md | |
| new_string | Yes | ||
| old_string | Yes | ||
| replace_all | No | ||
| toolkit_root | No | ||
| confirmation_nonce | Yes | ||
| expected_original_sha256 | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| scope | No | ||
| run_id | No | ||
| status | Yes | ||
| message | No | ||
| verdict | No | unknown | |
| evidence | No | ||
| mutation | No | ||
| warnings | No | ||
| live_call | No | ||
| retryable | No | ||
| error_code | No | ||
| duration_ms | No | ||
| http_status | No | ||
| policy_tier | No | read_only | |
| artifact_dir | No | ||
| likely_cause | No | ||
| next_actions | No | ||
| safe_next_action | No | ||
| redactions_applied | No |