memory_artifact
Manage shared, versioned artifacts between agents with optimistic concurrency and short leases. List, get, put, patch, lock, unlock, or watch hints to keep peers synchronized.
Instructions
[alias of cuba_artefacto] Shared versioned artifacts between agents on the same daemon (and peers). put requires base_version (optimistic concurrency); lock is a short lease. Alias: memory_artifact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| find | No | patch: substring to replace once | |
| path | No | Logical path, e.g. notes/plan.md | |
| limit | No | list limit | |
| action | Yes | Artifact operation | |
| prefix | No | list: path prefix filter | |
| content | No | Full content for put | |
| replace | No | patch: replacement | |
| ttl_seconds | No | lock lease length (default 60) | |
| base_version | No | Required for concurrent-safe put; omit or 0 to create |