v0.11.0 — generalized/tiered delegate
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-delegateMCP server gains two tools alongside the unchangeddelegate_local:delegate(prompt, target?, max_tokens?)— route a sub-task to any roster entry flagged the newcan_delegate: true(mirrorscan_orchestrate); omittargetfor the free local model.delegate_targets()— list the configured menu (id,tier,good_at,cost,kind) so the orchestrator picks by fit; thedelegatetool's description also enumerates the menu, built at server startup.- Targets are invoked as leaves (no recursive delegation);
apitargets stay behind the billing gate; the menu is secret-safe (never emits akey_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