Skip to content

Fix Markdown table rendering in Tasks - #2468

Merged
SawyerHood merged 1 commit into
get-bb:mainfrom
jonolee-kr:fix/tasks-markdown-table-rendering
Aug 26, 2026
Merged

Fix Markdown table rendering in Tasks#2468
SawyerHood merged 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
Contributor

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.

@SawyerHood
SawyerHood merged commit e4c8735 into get-bb:main Aug 26, 2026
13 checks passed
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.

2 participants