PRD-76: Agent Reporting & Workspace
Executive Summary
What We're Building
What We're NOT Building
Page Restructuring (from PRD-72 amendments)
Change
From
To
1. Database Schema
1.1 agent_reports Table
agent_reports Table1.2 Workspace File Convention
2. Platform Tool: platform_submit_report
platform_submit_report2.1 Tool Definition
2.2 Execution Flow
2.3 Integration with Heartbeat Service
3. API Endpoints
3.1 Report CRUD
Method
Path
Description
3.2 Response Schemas
4. Activity Page — Reports Tab
4.1 Updated Tab Structure
4.2 Reports Tab Layout
Type
Badge
Icon
4.3 Report Viewer (Slide-Over Panel)
4.4 Feed Integration
5. Agents Page — Reports Tab + Recipes Tab
5.1 Updated Tab Structure
5.2 Agent Profile — Reports Section
6. Workspace Storage & Cross-Agent Access
6.1 File Lifecycle
6.2 Cross-Agent Pattern
6.3 Download Endpoint
7. Heartbeat Service Integration
7.1 Changes to heartbeat_service.py
heartbeat_service.py7.2 Auto-Report Content Template
8. File Structure
9. Implementation Phases
Phase 1: DB + Tool + Auto-Report (Backend Foundation)
Phase 2: Activity Page Reports Tab (Frontend)
Phase 3: Report Viewer + Grading
Phase 4: Agent Profile Integration
Phase 5: Recipes Tab Migration + Feed Integration
Phase 6: Polish
10. Sentinel Skill Update
11. Success Metrics
Metric
Target
How to Measure
12. Open Questions (Resolved)
PreviousPRD-74: Voice Interface & Conversational AINextPRD-77: Agent Self-Scheduling & Memory Dashboard
Last updated

