Skip to content

Improvements to agent chat markdown rendering.#6507

Merged
EthanHealy01 merged 19 commits into
mainfrom
UIUX/improvementsToAgentChatMD
Jun 4, 2026
Merged

Improvements to agent chat markdown rendering.#6507
EthanHealy01 merged 19 commits into
mainfrom
UIUX/improvementsToAgentChatMD

Conversation

@EthanHealy01
Copy link
Copy Markdown
Contributor

@EthanHealy01 EthanHealy01 commented Jun 1, 2026

To test

  • Ask the agent to “list all the things you can do and put them in a markdown table”. I know we’re explicitly asking it for markdown, but I don’t want to update the system prompt to ask it to make tables when necessary because it’ll probably turn everything into a table, not sure though, we can test in future.
    • Notice how the loading is different
    • Notice how the user chat is in a bubble but the agent chat is flat (super standard design practice in AI tools, and looks much better when the agent outputs mardown, expecially tables and needs room to do so)
    • Ask it to do something different, then close the chat, and see that the agent is marked as running and has a green outline and a green dot.
    • Play around with resizing the chat to make it bigger/smaller

Open to any and all criticisms on any of the design choices, and of course the usual, code etc.

Resizing
Screenshot 2026-06-01 at 2 47 53 PM

Loading (cool animation not visible through screenshot obviously)
Screenshot 2026-06-01 at 2 53 41 PM

Removed bubbles for agent chat (maybe controversial, let me know) and markdown now renders properly again
Screenshot 2026-06-01 at 2 55 01 PM

Adds agents panel to the right sidebar, gated behind aiEngineEnabled.
Includes RightSidebar refactor, FullscreenToolPanel, core stubs, and
proprietary AgentsPanel with Stirling hero CTA and coming-soon agents.
…ring and cleaner loading, show chats actively thinking when in the home view of the right sidebar
@dosubot dosubot Bot added size:XL This PR changes 500-999 lines ignoring generated files. enhancement New feature or request labels Jun 1, 2026
@stirlingbot stirlingbot Bot added Front End Issues or pull requests related to front-end development and removed enhancement New feature or request labels Jun 1, 2026
@dosubot dosubot Bot added size:L This PR changes 100-499 lines ignoring generated files. and removed size:XL This PR changes 500-999 lines ignoring generated files. labels Jun 1, 2026
@EthanHealy01 EthanHealy01 requested a review from Ludy87 as a code owner June 1, 2026 21:44
@dosubot dosubot Bot added size:XL This PR changes 500-999 lines ignoring generated files. and removed size:L This PR changes 100-499 lines ignoring generated files. labels Jun 1, 2026
@stirlingbot stirlingbot Bot added the Java Pull requests that update Java code label Jun 1, 2026
Comment thread frontend/editor/src/core/components/tools/RightSidebar.tsx Outdated
Comment thread frontend/editor/src/proprietary/components/chat/ChatPanel.tsx Outdated
Comment thread frontend/editor/src/proprietary/components/chat/ChatPanel.tsx Outdated
Comment thread frontend/editor/src/proprietary/components/chat/ChatPanel.tsx Outdated
Copy link
Copy Markdown
Contributor

@jbrunton96 jbrunton96 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good, nice improvements 👍

Comment thread frontend/editor/src/core/utils/timeUtils.ts
Comment thread frontend/editor/src/proprietary/components/chat/ChatPanel.tsx
@EthanHealy01 EthanHealy01 enabled auto-merge June 4, 2026 18:25
@EthanHealy01
Copy link
Copy Markdown
Contributor Author

@jbrunton96 going to merge now and make a sepeare PR for those 2 snags :) Cheers

@EthanHealy01 EthanHealy01 added this pull request to the merge queue Jun 4, 2026
Merged via the queue into main with commit 1698769 Jun 4, 2026
47 checks passed
@EthanHealy01 EthanHealy01 deleted the UIUX/improvementsToAgentChatMD branch June 4, 2026 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Front End Issues or pull requests related to front-end development Java Pull requests that update Java code size:XL This PR changes 500-999 lines ignoring generated files. Translation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants