X-Git-Url: http://git.giacomolli.uk/onechat/blobdiff_plain/0da1ef837bbd190cc5787214187d1b29d62b9410..38a9b0502a1ccefc6ccb3472c4a21805b222caa6:/README.rst diff --git a/README.rst b/README.rst index b3787d2..457cb19 100644 --- a/README.rst +++ b/README.rst @@ -246,6 +246,15 @@ minute at the most, and then gives all its batches to the agent in one turn, not one turn for each chat. The batches of ``whatsapp/state.json`` at the start wait for the first catch-up in the same way. +The agent finds a chat with the tool ``whatsapp_find``: it gives the +contacts and the groups whose name holds a text, with no regard to case +and accents, with their IDs. The names of the contacts come from the +session, and the names of the groups from WhatsApp, kept in memory for +one hour. The names arrive from the phone some minutes after the link, +and until then the tool says that they are not ready. Without a link, +the tool tells the agent to ask the user to run ``/whatsapp pair +PHONE``. Only the agent has the WhatsApp tools, not its subagents. + Each batch of a group goes to the chat, also with no turn, and the memory tree summarizes it with model calls, which use the quota.