Skip to content

fix(chat): Update to latest DuoChat

Lukas 'ai-pi' Eipert requested to merge leipert-upgrade-duo-chat into main

Description

fix(DuoChat): Update to latest DuoChat

This fixes these issues:

  1. Adds rendering of markdown to Duo chat #1227 (closed). Code blocks are correctly rendered while streaming.
  2. Rendering of large strings in the chat: gitlab#436008 (closed)
  3. We now stick to the bottom while scrolling: gitlab-ui#2372 (closed)

Related Issues

How has this been tested?

Locally in the VS Code Extension:

What Screenshot before Screenshot after
Long strings input Screenshot_2024-02-09_at_16.49.48 Screenshot_2024-02-09_at_16.48.10
Scrolling to the bottom and sticking there - Screen_Recording_2024-02-09_at_15.33.42
Markdown streaming with code block - Screen_Recording_2024-02-09_at_15.29.13
Markdown streaming with a list - Screen_Recording_2024-02-09_at_15.26.37

Screenshots (if appropriate)

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation
  • Chore (Related to CI or Packaging to platforms)
  • Test gap
Edited by Lukas 'ai-pi' Eipert

Merge request reports