Support MCP tools caching
Aperta
@thiagob ci sta già lavorando.
Dal 14/9/2026.
- Lingua principale
- Python
- Stelle
- 28
- Fork
- 42
- Merge medio
- 2g 13h
- PR unite (30g)
- 35
Descrizione
Describe the Problem
When listing tools, cache should be enabled and evicted when case consumer want.
Note: It should use similar approach for what is already in place for token caching
Propose a Solution
# caches MCP tools for 600 ms and resets in case callback_to_evict is called
options = { ttl="600", envict=callback_to_evict }
agw_client.list_tools(cache=options)
Describe Alternatives
No response
Affected Development Phase
Development
Impact
No Impact
Timeline
No response
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Valutazione
Questa issue non è ancora stata valutata.