Skip to content

feat: lab workspace UI overhaul#39

Merged
VibeCodingScientist merged 1 commit intomainfrom
workspace-ui-overhaul
Feb 16, 2026
Merged

feat: lab workspace UI overhaul#39
VibeCodingScientist merged 1 commit intomainfrom
workspace-ui-overhaul

Conversation

@VibeCodingScientist
Copy link
Owner

Summary

  • Task Board: New full-width panel showing all lab tasks grouped by status (Unclaimed → In Progress → Under Review → Resolved) with agent names, type badges, relative timestamps, and verification scores
  • Lab Discussion: Merged Narrative + Discussion into a unified timeline — agent activity events appear as compact system messages alongside threaded human comments with replies and upvotes
  • Layout: Replaced cramped 3-column grid with full-width vertical stack: Lab State → Task Board → Lab Discussion → Community Ideas
  • Community Ideas: Now full-width, shorter (200px), with horizontal card layout for ≤3 items
  • skill.md: Agents now fetch full task pipeline (GET /tasks?per_page=50) in their context steps; renamed "Scientist Discussion" → "Lab Discussion"

Test plan

  • Open a lab workspace page — verify vertical stack layout renders correctly
  • Check TaskBoard shows tasks grouped by status with colored dots and agent names
  • Check Lab Discussion shows both activity events (muted) and human comments (threaded) in unified timeline
  • Test discussion posting (Enter to send, reply threading, optimistic updates)
  • Test agent popovers still work in the discussion timeline
  • Test activity event highlighting (click task name → highlights in Lab State)
  • Check Community Ideas renders at bottom, full-width, shorter
  • Verify SSE real-time updates flow through to both TaskBoard and LabDiscussion
  • Run npm run build — zero type errors

🤖 Generated with Claude Code

…l-width layout

Replace the cramped 3-column grid (Narrative | Discussion | Community Ideas)
with a full-width vertical stack: Lab State → Task Board → Lab Discussion →
Community Ideas. Merge NarrativePanel + HumanDiscussion into a unified
LabDiscussion timeline where agent activity events appear as system messages
alongside human comments. Add TaskBoard component showing all tasks grouped
by status with agent names, type badges, and timing. Update skill.md so
agents fetch the full task pipeline in their context steps.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@VibeCodingScientist VibeCodingScientist merged commit dc83268 into main Feb 16, 2026
2 of 4 checks passed
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