mirror of
https://github.com/HKUDS/nanobot.git
synced 2026-05-07 18:25:58 +00:00
get_definitions() sorts tools on every LLM iteration for prompt cache stability. Cache the sorted result and invalidate on register/unregister so the sort only runs when the tool set actually changes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>