feat: add markdown composer backend foundation

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
David Kaya
2026-03-25 19:19:58 +01:00
co-authored by Copilot
parent a8c6ba94f5
commit d07bf30e81
16 changed files with 539 additions and 121 deletions
@@ -86,6 +86,7 @@ describe('run timeline formatting', () => {
expect(truncateContent('Short content')).toBe('Short content');
expect(truncateContent('A'.repeat(100), 80)).toBe('A'.repeat(80) + '…');
expect(truncateContent('Line 1\nLine 2')).toBe('Line 1 Line 2');
expect(truncateContent('**Bold** [Docs](https://example.com)')).toBe('Bold Docs');
});
test('collapses consecutive thinking events from the same agent', () => {