"Use Artifact storage" checkbox not necessary?
I've recently noticed that tools in my agents are using artifact storage even when I don't have the "use artifact storage" enabled in the tool configuration. For example, I am using the "Load entity by ID" tool - without "Use artifact storage" enabled. After running the agent, looking in the log, I see: > Tool Plugin executed successfully: Successfully loaded node entity with ID 108 > An artifact has been created for the returned loaded_entity output. To use this entity for subsequent tool input arguments, pass the artifact string '{{entity:node:108:en}}' for entity inputs. > The artifact entity(node) id(108) langcode(en) and revision id(126) [The docs](https://project.pages.drupalcode.org/ai/1.4.x/agents/agent_form_parts/) read: > By default the agent will store the result in the history of the agent. This is not what I'm seeing. Based on all this: 1. Are some tools designed to use artifact storage by default? 2. What is an example use case where I would actually need to enable "Use artifact storage"? 3. Is the documentation accurate? -mike
issue