Q: Does include_contents='none' exclude providing state as input to the agent? #43
Replies: 3 comments
-
it has nothing to do with state |
Beta Was this translation helpful? Give feedback.
-
Thanks! After trying things out more with ADK, now I understand where my confusion came from. I think in early starter documentation, I want a clearer explanation of what an agent can see as input. IIUC, it's just instruction + chat history + tool use results. If I want state visible, it must be templated in instruction. Is my understanding right? |
Beta Was this translation helpful? Give feedback.
-
Response from ADK Answering Agent TLDR: Your understanding is mostly correct! Your understanding is very close to the mark. Let me clarify a few points based on the ADK documentation.
So, while you can use state to dynamically create an instruction [2], its accessibility is much broader. It's the "working memory" for the current session. [7] [1] https://github.com/google/adk-docs/blob/main/docs/agents/multi-agents.md |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Q: Does include_contents='none' exclude providing state as input to the agent? (When not explicitly embedding state in the agent's instruction.)
From the documentation, it does not seem very clear, it only talks about chat history is excluded.
https://google.github.io/adk-docs/agents/llm-agents/#managing-context-include_contents
Beta Was this translation helpful? Give feedback.
All reactions