this character limit is coming from the LM provider you’re using rather than n8n. It works with Conversational Agent, because there we send all the functions descriptions within the system prompt. But the Tools agent is different, it’s using functions/tooling interface to describe the individual tools and their input schema. Of course, you can also provide more context for the tools in the system prompt if your use-case requires it.