Improved

Tool Masking

We've shipped Tool Masking, a behind-the-scenes improvement that helps your Agent conversations run longer without hitting context limits as often.

When an Agent uses tools to pull in data on your behalf -- such as info pulled from a web scraping tool, resulting data from the Query Executor tool -- those results can be very large and quickly eat up the conversation's limited context window space. With Tool Masking, if any individual tool result exceeds a certain amount of space, or if the conversation has hit a certain threshold of the available space, those tool results are automatically compressed in the conversation. Therefore, taking up far less space — while still remaining fully accessible if the Agent needs to reference them later - no lost context. This means fewer interruptions and more headroom in complex, multi-step conversations.

See the full documentation here: https://docs.ninjacat.io/docs/chatting-with-agents?isFramePreview=true#understanding-context-windows--conversation-limits