mirror of
https://github.com/tiennm99/goclaw.git
synced 2026-07-12 21:03:59 +00:00
3a8470b8da
- 03-tools-system.md: Add § 14 Per-Tenant Tool Configuration (4-tier overlay) - Comprehensive overlay explanation (per-agent > tenant > global > hardcoded) - Opt-in pattern for tool authors with code example - Schema contracts for web_search (provider_order), web_fetch (policy), tts (primary) - Secret vs non-secret split guidance - Tenant admin workflow (Settings → Builtin Tools UI) - Feature flag documentation (TenantScopedSingletons) - 17-changelog.md: Expand Per-Tenant Tool Configuration entry with phase details - Phase 5: Builtin tools settings editor on web UI - Phase 7 rest (30a40bbe): Exa + Tavily web search providers - Credit @kaitranntt for PR 825 original work - 11 new unit tests, provider_order config - Phase 8 (def1712f,43ee918b): Tenant-aware singleton pools - web_fetch domain policy resolver (6 new tests) - tts primary provider resolver (5 new tests) - Feature flag gating (LRU pool, 64 tenant limit, 30 min idle timeout) All phases 1-8 now shipped on dev branch. Docs integrated with existing 23-multi-tenant-architecture.md § 14 reference. Ready for Phase 9 completion.