Thomas Petersen
c7b698a0fe
Polish reply activity pills.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-01 11:34:11 -04:00
Thomas Petersen
d11bedeea9
Merge final PR 421 into experiment branch
...
Made-with: Cursor
2026-04-30 21:39:55 -04:00
Thomas Petersen
3d1e618384
Show agent avatars in activity log
...
Use the selected agent profile avatar in the live activity panel header and assistant transcript rows for clearer session context.
Made-with: Cursor
2026-04-30 11:22:23 -04:00
Thomas Petersen
a7953ff80a
Polish multi-agent response activity
...
Keep active agent state aligned with replies while making the activity pill clearer with avatars and profile-aware mention resolution.
Made-with: Cursor
2026-04-30 10:53:44 -04:00
Bradley Axen
fcec10547d
Route ACP observer traffic over relay ( #421 )
...
Signed-off-by: Tyler Longwell <tlongwell@squareup.com >
Co-authored-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com >
Co-authored-by: Tyler Longwell <tlongwell@squareup.com >
2026-04-30 09:34:37 -04:00
Wes
0e9c02da2d
feat: add reaction support to system events on desktop and mobile ( #432 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-29 22:20:08 -07: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
127829e0f2
[codex] Fix bot activity and mobile latest messages ( #431 )
2026-04-29 18:25:09 -07:00
Thomas Petersen
d1c44aa3bd
Stabilize active agent pill updates
...
Made-with: Cursor
2026-04-29 21:24:44 -04:00
Thomas Petersen
7fa2a43d3b
Polish active agent activity UI
...
Made-with: Cursor
2026-04-29 20:58:26 -04:00
Wes
028f53194e
Check for desktop updates periodically ( #429 )
2026-04-30 00:53:52 +00:00
tlongwell-block
121737f93f
NIP-34 git transport: Smart HTTP hosting with NIP-98 auth ( #419 )
...
Signed-off-by: Tyler Longwell <tlongwell@squareup.com >
2026-04-29 18:04:59 -04:00
Wes
8d5949dcc4
Fix responsive layout breakpoints for small window sizes ( #426 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-29 13:20:01 -07:00
Wes
d38c55a120
fix: offset pull-to-refresh indicator below frosted app bar ( #427 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-29 13:17:54 -07:00
Wes
1d926355b2
feat: show app version in mobile settings ( #425 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-29 13:15:47 -07:00
Wes
c83cec3ce0
Update README logo to match app icon ( #424 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-29 15:45:45 +00:00
Wes
ddb242749f
Fix mobile unread badges and read state sync ( #422 )
2026-04-29 07:44:44 -07:00
tlongwell-block
9ab4799766
schema: add partial index on channel_members.pubkey ( #359 )
2026-04-29 09:41:57 -04:00
Thomas Petersen
95c07e797c
Merge remote-tracking branch 'origin/pr-421-acp-on-relay' into pr-421-main-experiment
2026-04-29 07:36:03 -04:00
Bradley Axen
eb2ecc1c94
Route ACP observer traffic over relay
2026-04-28 22:24:54 -07:00
Bradley Axen
7c2c556d72
feat: Add local ACP session observer ( #412 )
2026-04-29 04:21:58 +00: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
8a2562dfd5
Emoji reaction detail views (desktop popover + mobile bottom sheet) ( #416 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-28 11:17:08 -07:00
Wes
00a4aaba3d
fix(desktop): key-based React remount for workspace switching ( #415 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-28 18:13:12 +00:00
tlongwell-block
1ba01965c0
NIP-RS: Cross-Device Read State Sync ( #413 )
2026-04-28 13:14:28 -04:00
tlongwell-block
0df883c490
Sovereign Sprout ( #403 )
2026-04-28 11:09:39 -04:00
tlongwell-block
d1c84a621c
feat(nip-oa): Owner Attestation — cryptographic proof of agent authorization ( #406 )
2026-04-28 09:29:15 -04:00
Wes
a9024c2c78
Add multi-workspace support to desktop app ( #409 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-28 04:47:11 +00:00
Wes
f1cef90376
feat(mobile): add #channel autocomplete to compose bar ( #411 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-27 21:42:46 -07:00
Wes
ed5dad788f
fix: close race window that dropped active channel messages ( #410 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-27 16:49:08 -07:00
Wes
5a93403858
feat(pulse): rich text editor with @mentions, media uploads, and formatting ( #407 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-27 13:57:46 -07:00
Wes
57186963e3
feat(mobile): multi-workspace support ( #408 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-27 13:47:06 -07:00
Wes
8abeb3d3ca
feat: always notify on DM messages like Slack/Discord ( #405 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-27 13:10:11 -07:00
tlongwell-block
16214cfa29
NIP-OA: Owner Attestation for agent key provenance ( #398 )
2026-04-27 11:19:00 -04:00
Wes
4fc720cc0d
feat(mobile): frosted glass navbar + channel detail polish ( #404 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-26 19:09:14 -07:00
Wes
a05565e687
feat: improve desktop app update UX ( #401 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-26 16:51:28 -07:00
Wes
3c0295331d
feat(mobile): full-screen search with messages, channels, and people ( #402 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-26 11:38:15 -07:00
Wes
480d78cb91
feat: CMD+F find-in-channel search ( #400 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-24 19:15:07 +00:00
Wes
fa9f3f136d
fix: remove container border/bg from image previews in chat ( #399 )
2026-04-24 18:16:24 +00:00
luthen-seas
ee76396d00
Fix profile settings first launch parse failure ( #383 )
...
Signed-off-by: luthen-seas <229396760+luthen-seas@users.noreply.github.com >
Co-authored-by: luthen-seas <229396760+luthen-seas@users.noreply.github.com >
2026-04-24 10:35:19 -07:00
Wes
353729a56d
fix(mobile): 6 bug fixes — QR, resume, bots, typing, errors, keyboard ( #397 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 10:16:34 -07:00
Wes
30adbad810
feat(mobile): day dividers, video upload, emoji picker & UX polish ( #396 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 09:32:36 -07:00
Luis Padron
4cc8c1df71
feat: add emoji auto-complete via :name: ( #395 )
2026-04-24 16:14:57 +00:00
Wes
da0506f4ea
feat(desktop): improve auto-updater UX and add global update indicator ( #394 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 14:13:31 -07:00
Wes
c1a33e3ff1
feat(desktop): restore Tauri auto-updater support ( #393 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 11:55:35 -07:00
Wes
1863411b1e
fix(desktop): only proxy relay-origin Blossom URLs in media rewriter ( #392 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 11:11:07 -07:00
Wes
8599a4d2a0
feat(mobile): port desktop color schemes + video viewer overlay ( #390 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 10:00:00 -07:00
Wes
686db1294e
feat(desktop): streaming video proxy + player UX improvements ( #389 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 09:42:44 -07:00
Wes
bc6de693f8
fix(desktop): sidebar button z-index, remember runtime, show agent ACP info ( #388 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-22 19:09:37 -07:00
Wes
f5b2e4f8b1
feat(desktop): keyboard shortcuts registry + settings panel ( #387 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-22 15:45:56 -07:00