Skip to content

Component UChatMessages: markdown for parts.type 'markdown' not working #5480

@blueloopmedia

Description

@blueloopmedia

Environment

  • Operating System: Darwin
  • Node Version: v22.14.0
  • Nuxt Version: 4.1.3
  • CLI Version: 3.29.3
  • Nitro Version: 2.12.7
  • Package Manager: npm@10.9.2
  • Builder: -
  • User Config: compatibilityDate, devtools, css, modules, runtimeConfig
  • Runtime Modules: @nuxt/content@3.7.1, @nuxt/eslint@1.9.0, @nuxt/image@1.11.0, @nuxt/scripts@0.13.0, @nuxt/test-utils@3.19.2, @nuxt/ui@4.0.1
  • Build Modules: -

Is this bug related to Nuxt or Vue?

Nuxt

Package

v3.x

Version

4.1.3

Reproduction

Reproduction

Description

parts type 'markdown' not rendering:

eg:

<UChatMessages
:messages="messages"
....
/>

messages.value.push({
id: 'assistant-' + Date.now(),
role: 'assistant',
parts: [
{ type: 'markdown', text: response },
],
})

Additional context

No response

Logs

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageAwaiting initial review and prioritizationv3#1289

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions