asset_write
Create or update non-Markdown concept assets (text or base64), using SHA-256 conditional writes to prevent accidental overwrites and preserve versioned content.
Instructions
Creates or updates a non-Markdown asset of an expanded concept (max 10 MiB). New: omit if_match; overwrite: if_match = current sha256. Content is text or base64. executable: omit to keep the mode (new files are non-executable).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| reason | No | Why (commit trailer) | |
| content | Yes | ||
| encoding | No | ||
| if_match | No | ||
| concept_id | Yes | ||
| executable | No |