Commit Graph
2 Commits
Author SHA1 Message Date
janvanwanandClaude Opus 5 a06366001b fix(playbooks): bring the shipped set up to date with v1.2.0
package / wheel (push) Canceled after 0s
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
Jon WingenderandClaude Sonnet 5 6a9786bd03 feat(playbooks): add generic example playbooks (dev, coding, writing, research, relay)
Distilled from the private repo's playbook set with names and personal
specifics genericized. Reuses the same IDs as their private counterparts,
matching the existing main.yaml.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-30 08:41:24 -05:00