Create a folder in the vault (member)
ic_folder_createCreate a folder to group files. Root folder: omit parent. Sub-folder: pass parent (you must own the parent or be operator). visibility: 'ic-members' (default) / 'grantees' (specific Clerk ids) / 'private'. Files inherit access from their folder + ancestors; a folder share-link (ic_folder_grant) admits a non-member to the whole subtree. Args: { name, description?, parent?, visibility?, grantees?, tags? }. Returns { ok, folder }. Required scope: files:write (ic-member+).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Folder name. | |
| tags | No | Free-text tags. | |
| parent | No | Parent folder id (d_...); omit for a root folder. | |
| grantees | No | Clerk user ids allowed when visibility='grantees'. | |
| visibility | No | Who can see it. Default 'ic-members'. | |
| description | No | What's in it. |