vault_store_file
Store authentication files in an encrypted vault, upserting by provider, file name, and project scope.
Instructions
Store an auth file (e.g. auth.json) in the encrypted vault. Upserts by (provider, fileName, project).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | File content as a string | |
| project | No | Project scope (default: "_global" — shared by all projects) | |
| fileName | Yes | File name (e.g. "auth.json") | |
| provider | Yes | Provider identifier (e.g. "opencode") |