Repository navigation
v0.3.0
New: Batch Update
Bulk-update personas matching a condition:
larva update-batch --where model=ollama-cloud/glm-5 --set model=ollama-cloud/glm-5.1
larva update-batch --where side_effect_policy=approval_required --set side_effect_policy=allow --dry-runAvailable via CLI, MCP (larva.update_batch), and Python API (update_batch()).
All changes since v0.2.1
larva update-batch— batch update personas by field match (--where+--set+--dry-run)- OpenCode plugin: tool-policy.json for per-agent deny/allow (zero deps, JSON format)
- OpenCode plugin:
tool.execute.beforehook enforces denied tools at runtime - OpenCode plugin: zero-config CLI resolution (auto-detect project → PATH → uvx)
- Variable validation fix: literal
{braces}in prompts no longer trigger false errors - Contract fix: tightened
@preto reject non-JSON-safe values