- Detect multiple URLs pasted into the Link tab (and Note tab via a dismissible banner) and create one memory per link instead of a single document.
- Markdown-aware URL extraction with within-paste dedup and a deselectable preview.
- Send all links in one POST /v3/documents/batch request (chunked at 500 for the 600 cap); register the route in the client.
Middleware now reconstructs public URLs from portless forwarded headers and recognizes better-auth-dev session cookies so OAuth sign-in works with local API + worktree dev URLs.