Wes
f8d04456b9
feat(web): add repo detail page with refs, channel link, and loading states
...
Display branch/tag refs from kind:30618 events, HEAD commit SHA,
channel link from sprout-channel tag, and proper loading/empty states.
No new backend APIs — leverages existing Nostr event types.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-12 09:19:08 -07:00
tlongwell-block
6b4f9f05d4
cli: add display name lookup to get-users ( #543 )
2026-05-11 20:41:02 -04:00
Wes
11778f4250
feat(desktop): image download, drag-drop prevention, and drop zone indicator ( #542 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
v0.0.11
2026-05-11 23:26:12 +00:00
Wes
19f290651a
fix: pass profiles to mention autocomplete in threads and forum composers ( #541 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 23:12:10 +00:00
tlongwell-block
23f1637728
fix: classify agent JSON-RPC errors as application errors, not transport ( #539 )
2026-05-11 17:44:34 -04:00
tlongwell-block
d953d0ecb4
fix: default max_rounds to 0 (unlimited) ( #540 )
2026-05-11 20:09:25 +00:00
Wes
1b9f6169ee
feat(desktop): channel templates — reusable project settings ( #538 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
v0.0.10
2026-05-11 12:31:25 -07:00
Wes
cec1143552
fix: side panel headers hidden by compact app header ( #537 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 18:53:39 +00:00
Wes
582339d4b1
Remove obsolete secp256k1 Renovate hold ( #536 )
2026-05-11 11:40:33 -07:00
tlongwell-block
0ee9f20ccb
Build sprout-agent in staging recipe ( #535 )
2026-05-11 13:57:07 -04:00
Wes
1d604e8b2e
Update Rust dependencies for pair relay ( #534 )
2026-05-11 10:47:22 -07:00
tlongwell-block
98030c526a
feat: Git repository management commands ( #533 )
2026-05-11 13:40:51 -04:00
renovate[bot]
9f42120250
Update all non-major dependencies (minor) ( #523 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 17:25:57 +00:00
tlongwell-block
e2b6e8b25a
Use dedicated sprout-agent avatar ( #532 )
2026-05-11 17:16:08 +00:00
Wes
eb73a7f7c6
[codex] Tame Renovate dependency grouping ( #531 )
2026-05-11 10:15:54 -07:00
tlongwell-block
120b1b0c06
Add sprout-agent avatar image ( #530 )
2026-05-11 17:05:35 +00:00
tlongwell-block
22f1e0b724
Launch sprout-agent from the desktop GUI ( #529 )
2026-05-11 12:36:53 -04:00
thomaspblock
f94e44c382
Polish compact desktop headers ( #514 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-11 08:15:13 -07:00
Matt Toohey
ed9498eb03
fix: hide reply button on archived channels ( #524 )
...
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-11 07:56:04 -07:00
tlongwell-block
70a691517b
feat: automatic git auth and signing for sprout agents ( #528 )
2026-05-11 10:38:45 -04:00
tlongwell-block
91f16e326f
feat: embed sprout CLI in dev-mcp, add NIP-OA auth tag support ( #525 )
2026-05-11 06:57:34 -04:00
tlongwell-block
082414bf3f
feat: sprout-agent + sprout-dev-mcp — minimal ACP coding agent ( #493 )
2026-05-10 22:33:58 -04:00
tlongwell-block
9e8302c35f
fix: send x-auth-tag header in agent profile sync ( #522 )
2026-05-10 20:43:00 -04:00
Bradley Axen
e902037913
Use platform-native app shortcuts on macOS ( #521 )
2026-05-09 19:34:05 -07:00
Bradley Axen
e31101e79a
Show channel IDs in channel settings ( #515 )
2026-05-09 19:33:21 -07:00
Bradley Axen
db4a3efb9c
Fix workspace switch cache isolation ( #517 )
2026-05-09 12:07:21 -07:00
tlongwell-block
a13cb05685
Delete HUDDLES_IMPLEMENTATION.md ( #520 )
2026-05-09 03:39:21 +00:00
tlongwell-block
0415680e4c
Delete pr293_crossfire_synthesis.md ( #519 )
2026-05-09 03:18:50 +00:00
tlongwell-block
90b0af136d
fix: resolve media proxy relay URL dynamically per-request ( #518 )
2026-05-09 02:58:58 +00:00
Bradley Axen
c6da3a72ab
Add countdown bot reference example ( #516 )
2026-05-08 15:39:40 -07:00
tlongwell-block
32c3fd1340
fix: extract NIP-OA owner on open relays for observer frame auth ( #513 )
2026-05-08 16:00:23 -04:00
thomaspblock
d4c21ca0eb
Fix typing indicator composer positioning ( #512 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-08 12:21:56 -07:00
Wes
e357d53d55
Fix backslash escaping in chat messages with hard breaks ( #511 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
v0.0.9
2026-05-08 10:20:27 -07:00
Wes
a05577fff7
fix(desktop): clean up channel management sidebar layout ( #509 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-08 17:14:14 +00:00
Wes
0f10861850
feat(desktop): expand default agent toolsets with canvas, forums, dms, and member list ( #510 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-08 10:10:06 -07:00
Wes
d7714d50fd
Onboarding cleanup: notifications + profile polish ( #508 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-08 16:14:37 +00:00
thomaspblock
5e7f588d82
Polish conversation view: composer overlay, blur, and spacing ( #507 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-08 08:50:47 -07:00
Wes
ff0806523a
prompts(kit, scout): add @-mention discipline section ( #506 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-08 06:15:42 +00:00
Matt Toohey
ce23abf3fc
fix(desktop): prevent Radix Checkbox from swallowing persona row clicks ( #505 )
...
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-07 23:06:56 -07:00
Matt Toohey
823cae43f4
fix(desktop): show real name initial in avatar fallback instead of "Y" ( #504 )
...
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-07 22:04:25 -07:00
thomaspblock
5ce35a8805
Adjust reply pill spacing ( #503 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-07 22:02:50 -07:00
Wes
4723e59e2f
feat(desktop): reusable AvatarUpload for onboarding and settings ( #502 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-07 18:55:55 -07:00
Wes
5fff9239fa
feat(desktop): notification sound + sender names in titles ( #501 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-07 17:25:29 -07:00
Bradley Axen
7b2c615d8f
Fix onboarding relay membership denial handling ( #500 )
v0.0.8
2026-05-07 22:33:04 +00:00
thomaspblock
774632753a
Polish left sidebar navigation ( #495 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
v0.0.7
2026-05-07 12:50:50 -07:00
Wes
0dcfa86f84
chore: remove dead API token references from GUI, docs, and config ( #498 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-07 19:07:44 +00:00
Wes
27bcd45cc9
Refresh built-in personas: Solo, Kit, Scout + Kit & Scout team ( #499 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
v0.0.6
2026-05-07 18:22:26 +00:00
Bradley Axen
c89ef07771
Move relay admin panel to NIP-43 message path ( #494 )
2026-05-07 10:51:46 -07:00
Wes
a76fe529ce
fix(desktop): consolidate settings page — switch toggles, remove General section ( #497 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-07 10:20:31 -07:00
thomaspblock
f309446f22
Polish reply timeline interactions ( #477 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-07 09:43:47 -07:00