Components.AI: Support media nodes inside rich content
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 290
Description
### Is your feature request related to a problem? Please describe the problem.
`RichContentBlock.MediaItems` is ignored and media cannot be interleaved with prose inside one rich response.
### Describe the solution you'd like
Add image, video, and audio node kinds to the rich-content model and render them through the same path as standalone media so accessibility, sizing, and failure behavior remain consistent.
### Additional context
Leaf task for #68227 requirements E2 and E5. Depends on the rich-node renderer and standalone media integration.
Contributor guide
Research direction
Start with RichContentBlock.MediaItems, then read the rich-node renderer and standalone media integration named in the issue. Trace how standalone media handles accessibility, sizing, and failures. Done means image, video, and audio nodes can be interleaved with prose in one rich response through that same rendering path.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100