-
Notifications
You must be signed in to change notification settings - Fork 0
Add Apple Music listening history (what played and when) #112
Copy link
Copy link
Open
Labels
area:apiAPI contracts, endpoints, and integrations.API contracts, endpoints, and integrations.area:securitySecurity, auth, secret, permission, or policy surface.Security, auth, secret, permission, or policy surface.blockedWork is blocked pending external input or a guard.Work is blocked pending external input or a guard.kind:governancePolicy, flow, bootstrap, or governance work.Policy, flow, bootstrap, or governance work.needs-humanHuman decision or credentialed action required.Human decision or credentialed action required.review:architectureNeeds architecture review.Needs architecture review.review:securityNeeds security review.Needs security review.state:blocked-humanHuman decision required.Human decision required.
Description
Activity
Metadata
Metadata
Assignees
Labels
area:apiAPI contracts, endpoints, and integrations.API contracts, endpoints, and integrations.area:securitySecurity, auth, secret, permission, or policy surface.Security, auth, secret, permission, or policy surface.blockedWork is blocked pending external input or a guard.Work is blocked pending external input or a guard.kind:governancePolicy, flow, bootstrap, or governance work.Policy, flow, bootstrap, or governance work.needs-humanHuman decision or credentialed action required.Human decision or credentialed action required.review:architectureNeeds architecture review.Needs architecture review.review:securityNeeds security review.Needs security review.state:blocked-humanHuman decision required.Human decision required.
Goal
Add a read-only
icloud-clisurface that shows what the authenticated user listened to in Apple Music and when it was played.Proposed CLI
The exact command name may change to match existing CLI conventions.
Required output
For each available listening event, return:
Results should be newest first and support bounded pagination or a limit.
Investigation notes
Apple's recently played APIs may expose only recent resources rather than a complete timestamped event log. Before implementation, verify:
If Apple does not expose exact per-play times, document the limitation clearly and return the best truthful data available. Do not synthesize timestamps.
Privacy and safety
Acceptance criteria
Future use
This will feed a private OpenClaw “media history” view alongside Apple Books progress and a future Audible listening-history connector.