Skip to content

[FEAT] Add slash commands, mentions, and embeds to the page editor #188

Description

@martian56

Type / Priority

Feature / High

Summary

The page editor advertises slash commands but has none, and lacks @mentions and embeds.

Current state (evidence)

  • ui/src/components/page-editor/usePageEditor.ts loads only StarterKit + basic marks. The placeholder reads 'Start writing... or press "/" for commands' (line 70) but no slash-command extension exists.
  • No @-mention extension (user/issue/page) and no embed nodes (issue-link card, sub-page embed, video/iframe).

Proposed scope

Add a TipTap slash-command menu, a mention extension wired to workspace members + issues + pages, and embed nodes (issue-link card, sub-page reference). At minimum, make the advertised "/" actually work.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions