vibetunnel/web/src
Mario Zechner 18a28992df Add comprehensive frontend component documentation
- Document all frontend components with JSDoc headers describing their purpose and events
- Add @fires and @listens tags for all component events with detailed parameter descriptions
- Update spec.md with complete Component Event Architecture section
- Add shared terminal-text-formatter.ts for consistent text formatting between client/server
- Implement event-driven activity detection replacing polling-based approach
- Add content-changed event to vibe-terminal-buffer for activity monitoring
- Remove ESC prompt detection in favor of general activity detection
- Add plain text endpoint with optional style formatting (/api/sessions/:id/text?styles)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-21 23:14:30 +02:00
..
client Add comprehensive frontend component documentation 2025-06-21 23:14:30 +02:00
server Add comprehensive frontend component documentation 2025-06-21 23:14:30 +02:00
shared Add comprehensive frontend component documentation 2025-06-21 23:14:30 +02:00
test/e2e Reorganize server structure for clarity 2025-06-21 16:44:56 +02:00
cli.ts Clean-up cli.ts 2025-06-21 21:29:15 +02:00