summaryrefslogtreecommitdiffstats
path: root/src/config/bot.rs
diff options
context:
space:
mode:
authoraichat-agent <agent@aichat.local>2026-10-01 14:58:06 +0000
committeraichat-agent <agent@aichat.local>2026-10-01 15:54:19 +0000
commit83a2cd1ac24ca0feda34ae877aaf31f41b58b86c (patch)
treecbc83678fa05fe6a82908c448a4e20eae673a9c7 /src/config/bot.rs
parent82976d349ad97ac9aae0655ad631dace5e2a6385 (diff)
downloadaichat-83a2cd1ac24ca0feda34ae877aaf31f41b58b86c.tar.gz
feat: add built-in subquery tool with hierarchical query ids
* Add config options subquery and subquery_max_depth. * Register an internal subquery function that spawns a fresh LLM query with the current model configuration but without the full context. The model selects context numerically (message_indexes) or by text excerpt (excerpts). * Subqueries can use tools, including further nested subqueries up to subquery_max_depth. * Queries and subqueries get hierarchical ids ([0], [0/1], [0/1/2]) that prefix tool-call prints and spinner messages.
Diffstat (limited to 'src/config/bot.rs')
0 files changed, 0 insertions, 0 deletions