Fix: Use correct bucket-scoped endpoints for timesheet reports
Merged
JE
9mo ago+2+2+0123456789-2-2-0123456789
Summary
- Fix
ProjectReportto use/buckets/:id/timesheet.jsoninstead of/projects/:id/timesheet.json - Fix
RecordingReportto use/buckets/:bucket_id/recordings/:recording_id/timesheet.jsoninstead of/projects/:id/recordings/:id/timesheet.json
This follows the SDK convention of using /buckets/ for bucket-scoped resources, consistent with other services.
Addresses Codex review feedback on PR #15.
Test plan
- All existing tests pass
- Verified endpoint paths match SDK conventions used by other services (recordings, comments, etc.)