Closed daxian-dbw closed 5 months ago
This PR has 87
quantified lines of changes. In general, a change size of upto 200
lines is ideal for the best PR experience!
Was this comment helpful? :thumbsup: :ok_hand: :thumbsdown: (Email) Customize PullRequestQuantifier for this repository.
PR Summary
Add the
/refresh
command to start a new chat session. The command will call the interface methodRefreshChat
on the active agent. From the user's view, they will see the screen buffer is cleared, and the landing page shows up again. This is to mimic the "new chat" behavior in Edge Copilot and Windows Copilot -- when clicking "new chat", it goes back to landing page and waits for input.It's more than often for a user to type a command without the
/
prefix (typo by mistake). Made some changes to capture that and ask if the user actually meant to run the command. If the user confirms, then we run the command, otherwise, continue to chat with AI with that input.