Skip to content

v0.11.0 — generalized/tiered delegate

Choose a tag to compare

@Jason-Vaughan Jason-Vaughan released this 18 Jun 16:11
· 15 commits to main since this release
f019e05

First feature release after going public (v0.10.0).

Added

  • Generalized / tiered delegate (#38). An orchestrator can now offload a sub-task to a configured backend, not just the free local model. The tanglebrain-delegate MCP server gains two tools alongside the unchanged delegate_local:
    • delegate(prompt, target?, max_tokens?) — route a sub-task to any roster entry flagged the new can_delegate: true (mirrors can_orchestrate); omit target for the free local model.
    • delegate_targets() — list the configured menu (id, tier, good_at, cost, kind) so the orchestrator picks by fit; the delegate tool's description also enumerates the menu, built at server startup.
    • Targets are invoked as leaves (no recursive delegation); api targets stay behind the billing gate; the menu is secret-safe (never emits a key_ref). Non-local delegate spend is not metered in this version — orchestration-tree observability is tracked on the scatter-gather roadmap (#39), of which this is the first slice.
  • Project logo brands the README and the knob panel.

Changed

  • README restructured around Problem → Solution; surfaces the OAuth-/local-first credential model and prompt-aware routing. Knob-panel header copy refreshed.

Full changelog: https://github.com/Jason-Vaughan/TangleBrain/blob/main/CHANGELOG.md