Thomas Petersen
52ea7551cb
Merge main into workflow
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-04 16:34:32 -04:00
Wes
f946e9b68a
feat: user profile panel with hover popover and click-to-expand ( #456 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-02 15:21:26 -07:00
Wes
04605e1dc4
Show own status in sidebar footer, remove Recent Notes ( #450 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-02 00:42:30 +00:00
Wes
05ba08412c
fix(desktop): header UX polish and member list improvements ( #447 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-01 18:51:30 +00:00
Wes
28a4658ac2
feat: view open channels without joining ( #430 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-29 22:06:16 -07:00
Wes
2a01ca590d
Implement NIP-RS unread state sync ( #420 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-28 20:54:09 -07:00
Wes
36c97a6e2e
feat(desktop): first-run onboarding flow + Lilac accent ( #386 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 14:06:35 -07:00
Wes
d26fda9e4d
refactor(desktop): standardize UI with shadcn components ( #379 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 13:03:48 -07:00
Wes
60b51806dd
feat(desktop): improve new user defaults for presence and notifications ( #376 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 06:48:15 -07:00
Wes
28bf8bfeee
fix(desktop): remove stale sprout-admin prereq, add sidecar tooling ( #371 )
2026-04-20 12:30:37 -07:00
Taylor Ho
355c39538c
chore: improve thread panel inline replies and nesting behavior ( #339 )
2026-04-16 16:24:18 -07:00
Wes
3050531e7e
feat(home): add activity and agent feed sections with deep-linking ( #330 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 13:44:21 -07:00
Thomas Petersen
c4b5c21356
Merge branch 'main' into workflow
...
Bring the workflow branch up to date with main while preserving the workflow editor and canvas editing changes.
Made-with: Cursor
2026-04-15 14:28:09 -04:00
Taylor Ho
fe673254e6
feat(composer): add rich text editor with formatting and mentions ( #310 )
2026-04-14 16:56:38 -07:00
thomaspblock
0f5f306364
feat(desktop): deterministic nested thread panels ( #308 )
2026-04-13 18:37:37 -07:00
Wes
423ed01ed8
Replace inline channel creation with dialog ( #312 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 15:58:56 -07:00
Wes
3ef19f2554
Fix flaky desktop smoke tests ( #294 )
2026-04-10 16:31:12 -07:00
Wes
e333371988
Add agent lifecycle controls to channel members sidebar ( #291 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 16:08:20 -07:00
Wes
b71f50400c
Improve ephemeral channel affordances and hide archived sidebar rows ( #286 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 18:08:57 -07:00
Wes
4d44f4741f
Restore chooser-based persona catalog flow ( #275 )
2026-04-08 21:04:09 -07:00
Taylor Ho
063ce331dd
feat: typing indicator avatars + stable name order ( #267 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-08 11:45:00 -10:00
Thomas Petersen
4f361dfca6
desktop: workflow builder UX — graph, titles, properties pod
...
- Human-friendly workflow titles (display + prompt scaffold) and header cleanup
- Definition graph with responsive node sizing and properties/run history panel
- Prompt-based draft flow, form labels, E2E updates; dependency bumps as needed
Made-with: Cursor
2026-04-08 22:35:28 +02:00
Wes
7a1eb31492
[codex] Show recent notes in user popovers ( #270 )
2026-04-08 12:24:10 -07:00
Wes
7e4bcfb8c2
[codex] Reduce desktop release startup work ( #269 )
2026-04-08 11:13:14 -07:00
Wes
ef15e38730
[codex] hide archived channels from sidebar ( #260 )
2026-04-07 14:41:22 -07:00
Wes
e10d4529de
Add router-backed app navigation and skeleton loading states ( #259 )
2026-04-07 12:20:42 -07:00
Wes
35588a0594
Add desktop badge and notification ground work ( #257 )
2026-04-07 10:26:13 -07:00
Thomas Petersen
da7ded5425
desktop: thread UX, main-feed filtering, and channel header
...
- Anchor thread sidebar on the opened message; fetch by Nostr root; list
messages after the focus chronologically.
- Thread composer: parent chain uses focus id before root so nested replies
do not post as depth-1 to the channel root; keep reply target while thread
is open.
- Main channel list: show only roots and direct replies to the thread root
(parentId === rootId); nested replies stay out of main.
- Thread hints: aggregate by main-timeline anchor (prefer agent direct reply);
show hints on depth-1 rows; highlight focused thread row.
- ChatHeader: optional description; channel view drops subtitle line.
- E2E: adjust integration tests for header without channel description.
- Mentions/timeline types: relay agents in mentions; displayDepth and related.
Made-with: Cursor
2026-04-07 16:31:53 +02:00
Thomas Petersen
dcd722b8c3
desktop: message layout, circular send, cleaner sidebar
...
Tighten message row typography and spacing; keep actions in an absolute
header row so the action bar cannot wrap and gap the body; add light
padding before message content.
Adjust tight Markdown block margins so sibling blocks stack without extra
first-block gap.
Replace the composer send control with a circular primary button and an
up-arrow icon; update smoke e2e to assert title instead of label text.
Remove sidebar rail and submenu vertical lines, drop header/content/footer
SidebarSeparators, and trim SidebarMenuSub border alignment offsets.
Made-with: Cursor
2026-04-07 11:39:58 +02:00
Taylor Ho
41d56cfcbf
feat: adaptive IDE theme system (54 themes) ( #251 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 19:39:42 -07:00
Wes
9b0bba2810
[codex] Polish workflow and agent run history UX ( #253 )
2026-04-06 18:55:30 -07:00
Wes
335a426982
Polish members sidebar UX and clean up orphaned agents ( #252 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 15:43:51 -07:00
Wes
c0421a50ed
[codex] Add workflow UI parity ( #250 )
2026-04-06 11:41:52 -07:00
Wes
e10ca5193c
Redesign settings & presence UX: profile popover + modal overlay ( #238 )
2026-04-06 08:25:42 -07:00
Wes
bf083dda5d
fix(desktop): refetch home feed immediately on live mentions ( #230 )
2026-04-03 18:49:43 -07:00
Wes
5923a7ba1c
feat(desktop): workflow builder UI with form editor, CRUD, and channel picker ( #231 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 18:41:31 -07:00
Wes
3e006a2d9e
feat: add day info to chat message timeline ( #214 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-02 15:57:23 -07:00
Wes
d99e1948a6
feat(desktop): preserve message drafts across channel switches ( #202 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 09:43:12 -07:00
Wes
7ec5ebbb9c
fix(desktop): allow adding agents in open channels ( #179 )
2026-03-25 11:46:48 -07:00
Wes
242b43c849
Fix desktop timeline scroll behavior ( #178 )
2026-03-25 11:40:46 -07:00
Wes
84fbf61d96
feat(desktop): add Cmd++ zoom shortcut ( #174 )
2026-03-25 10:28:23 -07:00
Wes
924a8014ff
feat(desktop): reorder Profile above Identity in settings & remove duplicate NIP-05 input ( #165 )
2026-03-24 11:16:06 -07:00
Wes
1db0da585d
feat(desktop): replace hardcoded emoji pickers with full emoji-mart picker ( #122 )
2026-03-19 17:29:59 -07:00
Wes
3b18846d30
Redesign Agents page: compact table with actions menu ( #117 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 11:04:06 -07:00
Wes
4b7db1a9d0
Improve desktop DM sidebar UX ( #109 )
2026-03-18 16:01:58 -07:00
Wes
334eee9c67
Home feed polish: filters, mark done, compact layout ( #108 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-18 14:55:33 -07:00
Wes
ba1c8df5c6
Add desktop notifications and improve DM labeling ( #107 )
2026-03-18 13:27:15 -07:00
Wes
d4ca0ccd69
Fix channel delete confirmation flow ( #96 )
2026-03-17 15:58:21 -07:00
Wes
6ecd04819e
Polish desktop typing and agents UI ( #92 )
2026-03-17 12:09:02 -07:00
Wes
5a6a025216
Improve chat density and member invite UX ( #83 )
2026-03-16 14:05:45 -07:00