// agentTools returns the function tools of every call: zoom, date, shell,
// read, write, and edit. A compaction sends them too and never calls them,
// because a change of the tools ends the shared prompt cache.
// agentTools returns the function tools of every call: zoom, date, shell,
// read, write, and edit. A compaction sends them too and never calls them,
// because a change of the tools ends the shared prompt cache.