Skip to content

feat(profile): embed live activity feed in profile aux panel#1380

Draft
tellaho wants to merge 3 commits into
tho/activity-feed-rebuildfrom
tho/profile-live-activity-embed
Draft

feat(profile): embed live activity feed in profile aux panel#1380
tellaho wants to merge 3 commits into
tho/activity-feed-rebuildfrom
tho/profile-live-activity-embed

Conversation

@tellaho

@tellaho tellaho commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

Stacked on PR-3 (the activity-feed rebuild). When a managed agent is live, the Profile auxiliary panel replaces the static "Activity log → View" ingress row with an embedded live activity feed (h-48, ~192px). Clicking the embed — or pressing Enter/Space — opens the existing full activity view. When the agent is idle, the original ingress row is shown unchanged.

What changed

  • Replaces the Profile Info Activity log → View ingress with an embedded h-48 live feed when useActiveAgentTurns reports the agent is live.
  • Reuses the PR-3 ManagedAgentSessionPanel / AgentSessionTranscriptList components (same feed, height-constrained).
  • Embedded live feed supports optional transcript auto-tail.
  • Multi-channel: the embed scopes to one active channel; if the agent is working across several, a small #channel pill switcher swaps the feed (via channelId into ManagedAgentSessionPanel). Falls back to the next active channel if the selected one goes idle.

Checks (Bart, in-worktree)

  • pnpm exec biome check
  • pnpm typecheck
  • pnpm test
  • pnpm check:file-sizes && pnpm check:px-text
  • Pre-push hooks: desktop-test, rust-tests, desktop-tauri-test, mobile-test

Notes

  • Draft — stacked on tho/activity-feed-rebuild; base will retarget to main once PR-3 lands. Review of the rebuilt feed itself belongs in PR-3.
  • Commits: c1de233b (embed), 6a52216d (per-channel scoping + switcher).

Co-authored-by: Taylor Ho taylorkmho@gmail.com
Signed-off-by: Taylor Ho taylorkmho@gmail.com

npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w and others added 3 commits June 30, 2026 01:42
Co-authored-by: Taylor Ho <taylorkmho@gmail.com>
Signed-off-by: Taylor Ho <taylorkmho@gmail.com>
Co-authored-by: Taylor Ho <taylorkmho@gmail.com>
Signed-off-by: Taylor Ho <taylorkmho@gmail.com>
Co-authored-by: Taylor Ho <taylorkmho@gmail.com>
Signed-off-by: Taylor Ho <taylorkmho@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant