Files
NexusOS/data/playbooks
janvanwanandClaude Opus 5 a06366001b fix(playbooks): bring the shipped set up to date with v1.2.0
The distributed playbooks had drifted well behind the code they run on:

- `main` and `NexusOS Developer` declared no `tools:` at all, so a fresh
  install advertised zero tool schemas to Ollama. The tool-calling loop,
  the per-playbook allowlist and the action-tool consent gate all shipped
  in v1.2.0 with nothing wired to use them. `main` now gets read_file,
  list_files and remember; `NexusOS Developer` gets the read/search set.
- `NexusOS Developer` still described the memory extractor as a separate
  FastAPI service on port 8001 backed by `synapse/memory/service.py`.
  That module is gone; curation runs in-process via curator.py/extractor.py.
  It also pointed at `synapse/playbooks/` for playbook data (that is the
  store code; the data lives in `data/playbooks/`), described a two-layer
  system prompt that is now six layers, and documented a model-selection
  heuristic that no longer exists.
- `Ponyman` had a stray third-person "he" left over from the owner scrub.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-26 19:50:12 -05:00
..