cuba_artefacto
Share and version artifacts between agents using concurrency-safe puts and short-lived locks to coordinate edits.
Instructions
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 |