Skip to content

Conversation

@bfollington
Copy link
Contributor

@bfollington bfollington commented Sep 19, 2025

  • Fix enter-to-choose-completion
  • Create new note.tsx instances when mentioning a new title
  • Extend autolayout for side panels
  • Catch Cmd/Ctrl+S and prevent browser default

Summary by cubic

Create notes directly from [[mentions]] and add left/right side panels around content to improve the note + chat workflow. The editor also handles completion and save shortcuts better.

  • New Features

    • Create-from-mention: when a mention has no match, choose “Create” (or press Enter/Cmd/Ctrl+Click) to emit backlink-create; a new Note/Chatbot Note is created and we navigate to it.
    • Backlinks: Note now computes backlinks from allCharms and exposes mentioned/backlinks; the UI shows both with one-click navigation.
    • Layout: ct-autolayout adds left/right slots with desktop toggles and mobile tabs (left | content | right), plus leftTabName/rightTabName; used by the new chatbot-note-composed pattern to wrap Note + Chat.
    • Editor: intercept Cmd/Ctrl+S to prevent the browser’s save dialog.
  • Bug Fixes

    • Pressing Enter now accepts the selected autocomplete item in ct-code-editor.

@bfollington bfollington changed the title Create-from-mention Create-from-mention [CT-923] Sep 19, 2025
@linear
Copy link

linear bot commented Sep 19, 2025

@bfollington bfollington force-pushed the feat/2025-09-19-create-from-mention branch from c105294 to e334acb Compare September 22, 2025 04:54
@bfollington bfollington changed the title Create-from-mention [CT-923] Create-from-mention [CT-923] [CT-924] Sep 22, 2025
@linear
Copy link

linear bot commented Sep 22, 2025

@bfollington bfollington merged commit 9cca85d into main Sep 22, 2025
7 checks passed
@bfollington bfollington deleted the feat/2025-09-19-create-from-mention branch September 22, 2025 05:10
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