diff --git a/.devcontainer/setupEnv.sh b/.devcontainer/setupEnv.sh old mode 100644 new mode 100755 diff --git a/src/backend/kernel_agents/group_chat_manager.py b/src/backend/kernel_agents/group_chat_manager.py index 9b20c0bd..69abae8c 100644 --- a/src/backend/kernel_agents/group_chat_manager.py +++ b/src/backend/kernel_agents/group_chat_manager.py @@ -380,7 +380,7 @@ async def _execute_step(self, session_id: str, step: Step): if step.agent != "": agent_name = step.agent.value - formatted_agent = agent_name + formatted_agent = agent_name.replace("_", " ") else: raise ValueError(f"Check {step.agent} is missing") diff --git a/src/frontend/wwwroot/task/task.js b/src/frontend/wwwroot/task/task.js index 9dab6806..d0bf85da 100644 --- a/src/frontend/wwwroot/task/task.js +++ b/src/frontend/wwwroot/task/task.js @@ -26,6 +26,7 @@ ? startTaskButtonContainer.querySelector("img") : null; + const textInputContainer = document.getElementsByClassName("text-input-container"); const notyf = new Notyf({ position: { x: "right", y: "top" }, ripple: false, @@ -136,9 +137,16 @@ }; const handleDisableOfActions = (status) => { - if (status === "completed") { - taskPauseButton.disabled = true; - taskCancelButton.disabled = true; + if(status === "completed"){ + taskPauseButton.disabled=true; + taskCancelButton.disabled=true; + taskMessageTextarea.disabled = true; + taskMessageTextarea.style.backgroundColor = "#efefef"; + taskMessageTextarea.style.cursor = 'not-allowed'; + taskMessageAddButton.setAttribute('disabled', true) + taskMessageAddButton.style.cursor = 'not-allowed'; + textInputContainer[0].style.backgroundColor = '#efefef'; + textInputContainer[0].style.cursor = 'not-allowed'; } else { taskPauseButton.disabled = false; taskCancelButton.disabled = false;