Unable to override the 'Calling agents' / 'Contacting agents' text
### Problem/Motivation The deepchat conversational UI shows the the text 'Calling agents..' or 'Contacting agents..' when the system is off delgating to agents. Depending on the client / use case, this language can be confusing and/or unfamiliar, ultimately not helpful to the end user. This task is to allow this text to be overriden in configuration. I'd also suggest that the text be made consistent. By my read 'Contacting agents..' is more appropriate, as its more general than 'Calling', which we probably mean in the developer sense of 'Calling an API', but may users would read as a literal phone call. #### Steps to reproduce * Configure ai_chatbot module with ai_agents module. * Issue a user query that delegates to agents. **Expected result** Site administrators can customize the 'Calling agents..' / 'Contacting agents..' text to read whatever is appropriate for their site, eg. 'Analyzing your data..' **Actual result** Hardcoded text reading 'Calling agents..' or 'Contacting agents..' is used without any way to override it. ### Proposed resolution Add a new block configuration setting, "Agent Delegation Message", to the DeepChatFormBlock alongside the existing "Loading Message" setting in the "Messages" section. ### Remaining tasks * Consensus on using 'Contacting agents..' consistently rather than having both 'Contacting agents..' and 'Calling agents..' * Consensus on the setting name, eg. "Agent Delegation Message" * Implement additional configuration * Default to 'Contacting agents..' ### User interface changes Additional setting for "Agent Delegation Message" to override the default 'Contacting agents..' message.
issue