summaryrefslogtreecommitdiffstats
path: root/src/config/subquery.rs
AgeCommit message (Collapse)AuthorLines
9 hoursImplemented automatic subquery compressionmainLeonard Kugis-2/+40
18 hoursFixed subquery tool double addingLeonard Kugis-20/+56
2 daysfeat: add built-in subquery tool with hierarchical query idsaichat-agent-0/+360
* 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.