apps/desktop/src/app/DesktopClerk.test.ts | 60 ++++++++++++- apps/desktop/src/app/DesktopClerk.ts | 23 ++++- apps/desktop/src/app/DesktopWebLinks.test.ts | 93 ++++++++++++++++++++ apps/desktop/src/app/DesktopWebLinks.ts | 97 +++++++++++++++++++++ apps/desktop/src/ipc/DesktopIpcHandlers.ts | 2 + apps/desktop/src/ipc/channels.ts | 2 + apps/desktop/src/ipc/methods/webLinks.ts | 16 ++++ apps/desktop/src/main.ts | 2 + apps/desktop/src/preload.ts | 12 +++ apps/web/src/components/ChatView.tsx | 7 ++ apps/web/src/components/chat/DraftHeroHeadline.tsx | 16 +++- apps/web/src/components/desktop/DesktopWebLinkCoordinator.tsx | 146 ++++++++++++++++++++++++++++++++ apps/web/src/composerDraftStore.test.ts | 25 ++++++ apps/web/src/composerDraftStore.ts | 25 ++++-- apps/web/src/rightPanelStore.ts | 14 +++ apps/web/src/routes/__root.tsx | 2 + docs/README.md | 1 + docs/user/default-browser.md | 13 +++ packages/contracts/src/ipc.ts | 8 ++ scripts/build-desktop-artifact.test.ts | 16 ++++ scripts/build-desktop-artifact.ts | 17 ++++ 21 files changed, 584 insertions(+), 13 deletions(-)