Commit 67700e6
feat(desktop): polish agent-session transcript UI atop declared-ownership model
Replay of PR #1061 (tho/activity-ui-polish) onto fresh main: lands the
20 UI-polish commits as one net diff, reconciled with #1229's merged
declared-ownership model (viewerIsOwner = isCurrentUserOwner || isOwner)
and #1089's content-visibility-auto virtualization.
Notable reconciles:
- markdown.tsx: ported the compact/tight variant system into main's
newer lightbox/spoiler markdown component (rather than overwriting it),
layering variant density/leading overrides after the base owl-spacing
so tailwind-merge wins. Dropped the branch's hardcoded text-[15px] in
favor of main's rem-token text-sm base (post-#1052 zoom-safe scale).
- agentSessionTranscript.ts: pass TranscriptItemContext (not channelId).
- managed_agents: thread avatar_url through ManagedAgentSummary so the
transcript renders the assistant-bubble avatar from the pinned record
snapshot; bumped runtime.rs size override 2001 -> 2002 for the +1 line.
Observer-seed screenshots intentionally excluded (separate follow-up).
Co-authored-by: Taylor Ho <taylorkmho@gmail.com>
Signed-off-by: Taylor Ho <taylorkmho@gmail.com>1 parent 68a0cc8 commit 67700e6
32 files changed
Lines changed: 3139 additions & 494 deletions
File tree
- desktop
- scripts
- src-tauri/src/managed_agents
- src
- features
- agents/ui
- channels/ui
- testing
- tests/e2e
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1405 | 1405 | | |
1406 | 1406 | | |
1407 | 1407 | | |
| 1408 | + | |
1408 | 1409 | | |
1409 | 1410 | | |
1410 | 1411 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
| 271 | + | |
271 | 272 | | |
272 | 273 | | |
273 | 274 | | |
| |||
0 commit comments