Skip to content

Fix Markdown table rendering in Tasks - #2468

Open
jonolee-kr wants to merge 1 commit into
get-bb:mainfrom
jonolee-kr:fix/tasks-markdown-table-rendering
Open

Fix Markdown table rendering in Tasks#2468
jonolee-kr wants to merge 1 commit into
get-bb:mainfrom
jonolee-kr:fix/tasks-markdown-table-rendering

Conversation

@jonolee-kr

@jonolee-kr jonolee-kr commented Aug 26, 2026

Copy link
Copy Markdown

Human comments

What was wrong

The Tasks rich-text renderer did not register TipTap table nodes. Markdown table HTML therefore lost its structure during ProseMirror parsing, which concatenated headers and cells into one paragraph in agent comments and task descriptions.

What changed

The Tasks editor now registers table, row, header, and cell extensions. It adds responsive table styles and preserves cell boundaries during Markdown serialization. The serializer escapes pipe characters in plain text, inline code, and link destinations. This change adds no wire, server protocol, CLI, or guide changes.

How you verified

  • pnpm exec turbo run test --filter=bb-plugin-tasks --only -- --run editor/editor.test.tsx passes all 39 tests.
  • pnpm exec turbo run typecheck --filter=bb-plugin-tasks --only passes.
  • pnpm exec turbo run build --filter=bb-plugin-tasks --only builds the Tasks server and app bundles.
  • The running Tasks plugin accepted the rebuilt bundle and reported running with the new app hash.

Fixes: no linked issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant