Skip to content

Add chat prototype with internal hyperlinks and fork navigation#28

Open
zazuzoza wants to merge 3 commits intotldraw:mainfrom
zazuzoza:claude/chat-internal-links-CUwiY
Open

Add chat prototype with internal hyperlinks and fork navigation#28
zazuzoza wants to merge 3 commits intotldraw:mainfrom
zazuzoza:claude/chat-internal-links-CUwiY

Conversation

@zazuzoza
Copy link
Copy Markdown

Prototype chat shell for LLMs with:

  • Internal hyperlinks between chats ([[chatId|title]] syntax)
  • Fork conversations from any message point with context inheritance
  • Tree navigation sidebar showing chat hierarchy
  • Breadcrumb navigation for ancestor chain
  • Chat rename, delete, and creation
  • localStorage persistence
  • Simulated assistant responses

Accessible at /chat route.

https://claude.ai/code/session_01CWaVnejcJUSn33eYVhkkQ6

claude added 3 commits March 20, 2026 22:02
Prototype chat shell for LLMs with:
- Internal hyperlinks between chats ([[chatId|title]] syntax)
- Fork conversations from any message point with context inheritance
- Tree navigation sidebar showing chat hierarchy
- Breadcrumb navigation for ancestor chain
- Chat rename, delete, and creation
- localStorage persistence
- Simulated assistant responses

Accessible at /chat route.

https://claude.ai/code/session_01CWaVnejcJUSn33eYVhkkQ6
- Redesign: white background, minimal borders, clean typography
- Text selection popup: select any text in chat → inline input appears
  above selection where you type a question about that text
- On Enter: creates forked chat titled with selected text, sends the
  prompt as first message, simulates assistant response
- Selected text becomes a keyword-link everywhere in all chats
- Keywords stored globally, matched case-insensitively

https://claude.ai/code/session_01CWaVnejcJUSn33eYVhkkQ6
Google Fonts fetch fails in offline/restricted environments, causing
build errors. Use system font stack instead.

https://claude.ai/code/session_01CWaVnejcJUSn33eYVhkkQ6
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