file_update
Append a new version to an existing shared file (version = prior max + 1).
If the file is published, the new version is eagerly mirrored to the Railway bucket. Old versions are never mutated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | Override agent identity | |
| content | Yes | New file body (markdown, raw HTML, teamshared.diagram/v1 or teamshared.diagram/v2, or teamshared.sheet/v1 JSON/YAML) | |
| file_id | Yes | File UUID to update | |
| content_format | No | Override content format ('markdown', 'html', 'diagram', or 'sheet'); defaults to the file's current format |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||