{"events":[{"id":28325,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"66ab3c50-7652-11f1-9fc7-af7994be5717","payload":{"action":"completed","workflow_run":{"id":28618266487,"name":"iOS Lint","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXdw","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/ci-ios-lint.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":11426,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":253969245,"check_suite_id":77331069309,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp5fQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266487","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:12:50Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069309","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969245,"node_id":"W_kwDOR1BOTc4PI0Nd","name":"iOS Lint","path":".github/workflows/ci-ios-lint.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-lint.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Lint/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783023171000},{"id":28324,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"64a0c650-7652-11f1-87f1-c2d9e496fb7e","payload":{"action":"in_progress","workflow_run":{"id":28618266487,"name":"iOS Lint","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXdw","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/ci-ios-lint.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":11426,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969245,"check_suite_id":77331069309,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp5fQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266487","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:12:47Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069309","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969245,"node_id":"W_kwDOR1BOTc4PI0Nd","name":"iOS Lint","path":".github/workflows/ci-ios-lint.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-lint.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Lint/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783023168000},{"id":28323,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"57663d30-7652-11f1-9322-2fcceefd372e","payload":{"action":"completed","workflow_run":{"id":28617888481,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcJS4Q","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/ci-android.yml","display_title":"Speed up cold start to the home feed","run_number":10942,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":253969240,"check_suite_id":77329887665,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAThxsQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617888481","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:59:18Z","updated_at":"2026-07-02T20:12:24Z","actor":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:59:18Z","triggering_actor":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329887665","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783023146000},{"id":28322,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"54af0c70-7652-11f1-8df2-966b85b4efd9","payload":{"action":"in_progress","workflow_run":{"id":28617888481,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcJS4Q","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/ci-android.yml","display_title":"Speed up cold start to the home feed","run_number":10942,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969240,"check_suite_id":77329887665,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAThxsQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617888481","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:59:18Z","updated_at":"2026-07-02T20:12:20Z","actor":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:59:18Z","triggering_actor":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329887665","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783023141000},{"id":28321,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"51b0c090-7652-11f1-877a-f18ac53d05c5","payload":{"action":"completed","workflow_run":{"id":28617043607,"name":"iOS Bazel CI","node_id":"WFR_kwLOR1BOTc8AAAAGqbVulw","head_branch":"chore/sync-api-schema-20260702194330","head_sha":"224968006ff7e368ab02727d1cebc49288fd97d1","path":".github/workflows/ci-ios-bazel.yml","display_title":"[API Schema] create-api sync from glockenspiel (41a437c…339f73b)","run_number":12389,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":253969242,"check_suite_id":77327278682,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASARCiWg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617043607","pull_requests":[],"created_at":"2026-07-02T19:43:51Z","updated_at":"2026-07-02T20:12:15Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:43:51Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77327278682","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","head_commit":{"id":"224968006ff7e368ab02727d1cebc49288fd97d1","tree_id":"8ee71011c9c9bdf7fdeec2c98daa096f06b4fed8","message":"chore: sync API schema from glockenspiel\n\nSchema SHA: 41a437c28bdd9362984891282f86a98e9b39f505 → 339f73b4966c851cdff10e3245e1b389dc2b0020","timestamp":"2026-07-02T19:43:38Z","author":{"name":"suno-ci[bot]","email":"240924191+suno-ci[bot]@users.noreply.github.com"},"committer":{"name":"GitHub","email":"noreply@github.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969242,"node_id":"W_kwDOR1BOTc4PI0Na","name":"iOS Bazel CI","path":".github/workflows/ci-ios-bazel.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-bazel.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Bazel%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783023136000},{"id":28320,"release_id":null,"type":"github.issue_comment","triggered_by":"github","user_id":null,"event_data":{"delivery":"509c6a60-7652-11f1-81fd-55e49036eaea","payload":{"action":"created","issue":{"url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2610","repository_url":"https://api.github.com/repos/suno-ai/app-mobile","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2610/labels{/name}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2610/comments","events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2610/events","html_url":"https://github.com/suno-ai/app-mobile/pull/2610","id":4797691815,"node_id":"PR_kwDOR1BOTc7tShis","number":2610,"title":"[API Schema] create-api sync from glockenspiel (41a437c…339f73b)","user":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"labels":[{"id":10562962702,"node_id":"LA_kwDOR1BOTc8AAAACdZoFDg","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/ios","name":"ios","color":"007AFF","default":false,"description":"iOS PR"},{"id":10593362429,"node_id":"LA_kwDOR1BOTc8AAAACd2nh_Q","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/ai-code-review","name":"ai-code-review","color":"a942aa","default":false,"description":""},{"id":10655323228,"node_id":"LA_kwDOR1BOTc8AAAACextUXA","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/ai-created","name":"ai-created","color":"7B61FF","default":false,"description":"PR was created by AI"},{"id":11154951470,"node_id":"LA_kwDOR1BOTc8AAAACmOMNLg","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/schema-sync","name":"schema-sync","color":"0E8A16","default":false,"description":"Automated OpenAPI schema sync PRs (slack-pr-tracker filters on this)"},{"id":11398652198,"node_id":"LA_kwDOR1BOTc8AAAACp2mhJg","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/v1.80.0","name":"v1.80.0","color":"BFD4F2","default":false,"description":"Release version"}],"state":"closed","locked":false,"assignees":[],"milestone":null,"comments":2,"created_at":"2026-07-02T19:43:47Z","updated_at":"2026-07-02T20:12:12Z","closed_at":"2026-07-02T19:43:52Z","assignee":null,"author_association":"NONE","issue_field_values":[],"type":null,"active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2610","html_url":"https://github.com/suno-ai/app-mobile/pull/2610","diff_url":"https://github.com/suno-ai/app-mobile/pull/2610.diff","patch_url":"https://github.com/suno-ai/app-mobile/pull/2610.patch","merged_at":"2026-07-02T19:43:52Z"},"body":"> **🤖 AutoFixer: Sync API Schema**\n> Syncs the OpenAPI schema from Glockenspiel and regenerates the Swift API client.\n\n## Sync API Schema from Glockenspiel\n\nAutomated update of generated API code from the latest OpenAPI schema.\n\n| | Schema blob SHA |\n|---|---|\n| **Previous** | `41a437c` |\n| **New** | `339f73b` |\n\n### Summary\n\nThis sync adds a new optional `is_from_history_tap` boolean field (default `false`) to the `SuggestHistoryWriteRequest` body of `POST /api/unified/search/suggest/history`, enabling the backend to emit a new `SearchHistoryEntrySelected` analytics event for recents-tap engagement. The change is backward-compatible and required no client-side fixes to compile.\n\n### Glockenspiel commits in this sync\n\n1 commit(s) on `glockenspiel/main` touching `studio_api/schema.json`:\n\n- [`4112a93`](https://github.com/suno-ai/glockenspiel/commit/4112a9306f774389b31716f00d63c1e2f84721ef) feat(search): log recents-tap engagement to data lake (#33992) — `@sangjpark98`\n\n**Files changed:** 2 added/modified, 0 deleted\n\n### What to review\n- Verify generated code compiles\n- Check for breaking API changes that need client-side updates\n\n\n---\n🤖 Generated by Claude Code\n","reactions":{"url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2610/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2610/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments/4870089232","html_url":"https://github.com/suno-ai/app-mobile/pull/2610#issuecomment-4870089232","issue_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2610","id":4870089232,"node_id":"IC_kwDOR1BOTc8AAAABIkeqEA","user":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://avatars.githubusercontent.com/in/15368?v=4","gravatar_id":"","url":"https://api.github.com/users/github-actions%5Bbot%5D","html_url":"https://github.com/apps/github-actions","followers_url":"https://api.github.com/users/github-actions%5Bbot%5D/followers","following_url":"https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github-actions%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/github-actions%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/github-actions%5Bbot%5D/repos","events_url":"https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/github-actions%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"created_at":"2026-07-02T20:12:12Z","updated_at":"2026-07-02T20:12:12Z","body":"<!-- bazel-test-results -->\n## Unit Test Results\n\n✅ **96 targets** | 5568 passed | 0 failed | 1 skipped | ⏱️ 981.0s\n\n<details>\n<summary>Per-target breakdown</summary>\n\n| Target | Tests | Passed | Failed | Time |\n|--------|-------|--------|--------|------|\n| APIClientTests | 181 | 180 | 0 | 12.0s |\n| AVPlayerClientTests | 27 | 27 | 0 | 31.0s |\n| AnalyticsClientTests | 28 | 28 | 0 | 15.0s |\n| AppAttestClientTests | 13 | 13 | 0 | 15.0s |\n| AppBootstrapClientTests | 3 | 3 | 0 | 9.0s |\n| AppSessionCountClientTests | 21 | 21 | 0 | 2.0s |\n| BackendEnvironmentClientTests | 1 | 1 | 0 | 1.0s |\n| BugReportingTests | 12 | 12 | 0 | 9.0s |\n| ClipFileStoreClientTests | 61 | 61 | 0 | 60.0s |\n| ClipRepositoryTests | 34 | 34 | 0 | 7.0s |\n| CommentsClientTests | 40 | 40 | 0 | 6.0s |\n| ComponentLibraryTests | 108 | 108 | 0 | 9.0s |\n| DatadogClientTests | 32 | 32 | 0 | 2.0s |\n| DebugMenuTests | 46 | 46 | 0 | 8.0s |\n| DeeplinkIntentsTests | 33 | 33 | 0 | 2.0s |\n| ErrorTests | 1 | 1 | 0 | 0.0s |\n| EventBusClientTests | 38 | 38 | 0 | 10.0s |\n| FeatureAppTests | 72 | 72 | 0 | 14.0s |\n| FeatureBannerTests | 4 | 4 | 0 | 9.0s |\n| FeatureCarPlayTests | 2 | 2 | 0 | 9.0s |\n| FeatureCatalogTests | 10 | 10 | 0 | 3.0s |\n| FeatureCatalogTests | 23 | 23 | 0 | 5.0s |\n| FeatureClipDetailTests | 6 | 6 | 0 | 2.0s |\n| FeatureClipListTests | 59 | 59 | 0 | 5.0s |\n| FeatureCommentsTests | 22 | 22 | 0 | 6.0s |\n| FeatureCreateClipTests | 533 | 533 | 0 | 11.0s |\n| FeatureDownloadRestrictionsTests | 49 | 49 | 0 | 9.0s |\n| FeatureEditClipTests | 42 | 42 | 0 | 12.0s |\n| FeatureEditSongArtTests | 40 | 40 | 0 | 7.0s |\n| FeatureEngagementSheetTests | 2 | 2 | 0 | 6.0s |\n| FeatureExploreTests | 39 | 39 | 0 | 5.0s |\n| FeatureHookDownloadTests | 27 | 27 | 0 | 6.0s |\n| FeatureHookSnippetSelectionTests | 10 | 10 | 0 | 4.0s |\n| FeatureHooksCameraTests | 5 | 5 | 0 | 4.0s |\n| FeatureHooksFeedTests | 26 | 26 | 0 | 3.0s |\n| FeatureHooksMoreMenuTests | 48 | 48 | 0 | 3.0s |\n| FeatureHooksPostTests | 13 | 13 | 0 | 8.0s |\n| FeatureManageClipTests | 8 | 8 | 0 | 7.0s |\n| FeatureModalsTests | 36 | 36 | 0 | 31.0s |\n| FeatureOfflinePlaylistsTests | 42 | 42 | 0 | 69.0s |\n| FeatureOmniPlayerTests | 169 | 169 | 0 | 15.0s |\n| FeatureOnboardingModelsTests | 20 | 20 | 0 | 5.0s |\n| FeatureOnboardingTests | 214 | 214 | 0 | 5.0s |\n| FeaturePaywallTests | 111 | 111 | 0 | 7.0s |\n| FeaturePlaylistDetailTests | 11 | 11 | 0 | 3.0s |\n| FeaturePlaylistDetailTests | 27 | 27 | 0 | 3.0s |\n| FeaturePlaylistMoreMenuTests | 9 | 9 | 0 | 5.0s |\n| FeatureProfileTests | 97 | 97 | 0 | 4.0s |\n| FeatureRootTests | 597 | 597 | 0 | 30.0s |\n| FeatureSavedPromptsTests | 15 | 15 | 0 | 9.0s |\n| FeatureSettingsTests | 21 | 21 | 0 | 4.0s |\n| FeatureShareExtensionTests | 6 | 6 | 0 | 1.0s |\n| FeatureShareSheetTests | 6 | 6 | 0 | 3.0s |\n| FeatureSocialTests | 50 | 50 | 0 | 3.0s |\n| FeatureSongActionsTests | 10 | 10 | 0 | 6.0s |\n| FeatureThemedCreationTests | 30 | 30 | 0 | 4.0s |\n| FeatureToastsTests | 11 | 11 | 0 | 29.0s |\n| FeatureTopUpTests | 16 | 16 | 0 | 4.0s |\n| FeatureUniPlayerViewTests | 9 | 9 | 0 | 4.0s |\n| FeatureUnifiedFeedTests | 259 | 259 | 0 | 14.0s |\n| FeatureVideoTrimmerTests | 8 | 8 | 0 | 6.0s |\n| FeatureVoiceManagementTests | 44 | 44 | 0 | 7.0s |\n| FeatureVoicesTests | 195 | 195 | 0 | 9.0s |\n| HapticsClientTests | 3 | 3 | 0 | 13.0s |\n| HooksPlayerClientTests | 31 | 31 | 0 | 5.0s |\n| InstanceIDClientTests | 6 | 6 | 0 | 4.0s |\n| MeRepositoryTests | 15 | 15 | 0 | 4.0s |\n| MediaProxyClientTests | 404 | 404 | 0 | 9.0s |\n| NotificationPreferencesClientTests | 16 | 16 | 0 | 7.0s |\n| OfflineDetectorClientTests | 23 | 23 | 0 | 28.0s |\n| OmniPlayerClientTests | 75 | 75 | 0 | 6.0s |\n| PaywallClientTests | 4 | 4 | 0 | 17.0s |\n| PlaybackEngineTests | 206 | 206 | 0 | 15.0s |\n| ProfileClientTests | 18 | 18 | 0 | 4.0s |\n| RealtimeClientIntegrationTests | 3 | 3 | 0 | 6.0s |\n| RealtimeClientTests | 64 | 64 | 0 | 4.0s |\n| RepositoryStoreClientTests | 20 | 20 | 0 | 5.0s |\n| SavedPromptsClientTests | 3 | 3 | 0 | 4.0s |\n| SessionClientTests | 33 | 33 | 0 | 22.0s |\n| SharedImportContainerTests | 26 | 26 | 0 | 3.0s |\n| SongDownloadClientTests | 19 | 19 | 0 | 8.0s |\n| StandalonePlayerClientTests | 1 | 1 | 0 | 8.0s |\n| StatsigClientTests | 32 | 32 | 0 | 2.0s |\n| StoredModelsTests | 13 | 13 | 0 | 24.0s |\n| SunoAuthTests | 41 | 41 | 0 | 35.0s |\n| SunoMessagesTests | 15 | 15 | 0 | 10.0s |\n| ThemedCreationClientTests | 6 | 6 | 0 | 10.0s |\n| TimeSyncedCommentsClientTests | 6 | 6 | 0 | 23.0s |\n| UnifiedFeedClientTests | 434 | 434 | 0 | 27.0s |\n| UserDatabaseClientTests | 33 | 33 | 0 | 3.0s |\n| UtilitiesCoreTests | 45 | 45 | 0 | 3.0s |\n| UtilitiesTests | 133 | 133 | 0 | 35.0s |\n| VoiceActivityClientTests | 11 | 11 | 0 | 1.0s |\n| VoiceCreationClientTests | 17 | 17 | 0 | 8.0s |\n| VoicesClientTests | 67 | 67 | 0 | 8.0s |\n| WaveformTrimmerTests | 14 | 14 | 0 | 4.0s |\n\n</details>\n","author_association":"NONE","reactions":{"url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments/4870089232/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":{"id":15368,"client_id":"Iv1.05c79e9ad1f6bdfa","slug":"github-actions","node_id":"MDM6QXBwMTUzNjg=","owner":{"login":"github","id":9919,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk5MTk=","avatar_url":"https://avatars.githubusercontent.com/u/9919?v=4","gravatar_id":"","url":"https://api.github.com/users/github","html_url":"https://github.com/github","followers_url":"https://api.github.com/users/github/followers","following_url":"https://api.github.com/users/github/following{/other_user}","gists_url":"https://api.github.com/users/github/gists{/gist_id}","starred_url":"https://api.github.com/users/github/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github/subscriptions","organizations_url":"https://api.github.com/users/github/orgs","repos_url":"https://api.github.com/users/github/repos","events_url":"https://api.github.com/users/github/events{/privacy}","received_events_url":"https://api.github.com/users/github/received_events","type":"Organization","user_view_type":"public","site_admin":false},"name":"GitHub Actions","description":"Automate your workflow from idea to production","external_url":"https://help.github.com/en/actions","html_url":"https://github.com/apps/github-actions","created_at":"2018-07-30T09:30:17Z","updated_at":"2026-06-18T16:17:48Z","permissions":{"actions":"write","administration":"read","artifact_metadata":"write","attestations":"write","checks":"write","code_quality":"write","contents":"write","copilot_requests":"write","deployments":"write","discussions":"write","drives":"write","issues":"write","merge_queues":"write","metadata":"read","models":"read","packages":"write","pages":"write","pull_requests":"write","repository_hooks":"write","repository_projects":"write","security_events":"write","statuses":"write","vulnerability_alerts":"read"},"events":["branch_protection_rule","check_run","check_suite","create","delete","deployment","deployment_status","discussion","discussion_comment","fork","gollum","issues","issue_comment","label","merge_group","milestone","page_build","public","pull_request","pull_request_review","pull_request_review_comment","push","registry_package","release","repository","repository_dispatch","status","watch","workflow_dispatch","workflow_run"]}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://avatars.githubusercontent.com/in/15368?v=4","gravatar_id":"","url":"https://api.github.com/users/github-actions%5Bbot%5D","html_url":"https://github.com/apps/github-actions","followers_url":"https://api.github.com/users/github-actions%5Bbot%5D/followers","following_url":"https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github-actions%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/github-actions%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/github-actions%5Bbot%5D/repos","events_url":"https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/github-actions%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783023134000},{"id":28319,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"4b1529b0-7652-11f1-80d4-b82ccf790247","payload":{"action":"in_progress","workflow_run":{"id":28617043607,"name":"iOS Bazel CI","node_id":"WFR_kwLOR1BOTc8AAAAGqbVulw","head_branch":"chore/sync-api-schema-20260702194330","head_sha":"224968006ff7e368ab02727d1cebc49288fd97d1","path":".github/workflows/ci-ios-bazel.yml","display_title":"[API Schema] create-api sync from glockenspiel (41a437c…339f73b)","run_number":12389,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969242,"check_suite_id":77327278682,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASARCiWg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617043607","pull_requests":[],"created_at":"2026-07-02T19:43:51Z","updated_at":"2026-07-02T20:12:04Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:43:51Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77327278682","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617043607/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","head_commit":{"id":"224968006ff7e368ab02727d1cebc49288fd97d1","tree_id":"8ee71011c9c9bdf7fdeec2c98daa096f06b4fed8","message":"chore: sync API schema from glockenspiel\n\nSchema SHA: 41a437c28bdd9362984891282f86a98e9b39f505 → 339f73b4966c851cdff10e3245e1b389dc2b0020","timestamp":"2026-07-02T19:43:38Z","author":{"name":"suno-ci[bot]","email":"240924191+suno-ci[bot]@users.noreply.github.com"},"committer":{"name":"GitHub","email":"noreply@github.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969242,"node_id":"W_kwDOR1BOTc4PI0Na","name":"iOS Bazel CI","path":".github/workflows/ci-ios-bazel.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-bazel.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Bazel%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783023127000},{"id":28318,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"416fd540-7652-11f1-8bff-5d897b372414","payload":{"action":"in_progress","workflow_run":{"id":28617888481,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcJS4Q","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/ci-android.yml","display_title":"Speed up cold start to the home feed","run_number":10942,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969240,"check_suite_id":77329887665,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAThxsQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617888481","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:59:18Z","updated_at":"2026-07-02T20:11:48Z","actor":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:59:18Z","triggering_actor":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329887665","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617888481/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783023109000},{"id":28317,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"3a487920-7652-11f1-9331-261ae2bc96c0","payload":{"action":"completed","workflow_run":{"id":28618176476,"name":"iOS: Xcodeproj Smoke Test","node_id":"WFR_kwLOR1BOTc8AAAAGqca33A","head_branch":"main","head_sha":"b42e359d505cd4cc1b7ad720a168212214be8224","path":".github/workflows/ci-ios-xcodeproj-smoke.yml","display_title":"fix(splash): drive navigation from state to close lost-effect race (#…","run_number":3455,"event":"push","status":"completed","conclusion":"success","workflow_id":281828263,"check_suite_id":77330793446,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUZD5g","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176476","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618176476","pull_requests":[],"created_at":"2026-07-02T20:04:21Z","updated_at":"2026-07-02T20:11:36Z","actor":{"login":"darrengu-suno","id":296700391,"node_id":"U_kgDOEa9J5w","avatar_url":"https://avatars.githubusercontent.com/u/296700391?v=4","gravatar_id":"","url":"https://api.github.com/users/darrengu-suno","html_url":"https://github.com/darrengu-suno","followers_url":"https://api.github.com/users/darrengu-suno/followers","following_url":"https://api.github.com/users/darrengu-suno/following{/other_user}","gists_url":"https://api.github.com/users/darrengu-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/darrengu-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darrengu-suno/subscriptions","organizations_url":"https://api.github.com/users/darrengu-suno/orgs","repos_url":"https://api.github.com/users/darrengu-suno/repos","events_url":"https://api.github.com/users/darrengu-suno/events{/privacy}","received_events_url":"https://api.github.com/users/darrengu-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:04:21Z","triggering_actor":{"login":"darrengu-suno","id":296700391,"node_id":"U_kgDOEa9J5w","avatar_url":"https://avatars.githubusercontent.com/u/296700391?v=4","gravatar_id":"","url":"https://api.github.com/users/darrengu-suno","html_url":"https://github.com/darrengu-suno","followers_url":"https://api.github.com/users/darrengu-suno/followers","following_url":"https://api.github.com/users/darrengu-suno/following{/other_user}","gists_url":"https://api.github.com/users/darrengu-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/darrengu-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darrengu-suno/subscriptions","organizations_url":"https://api.github.com/users/darrengu-suno/orgs","repos_url":"https://api.github.com/users/darrengu-suno/repos","events_url":"https://api.github.com/users/darrengu-suno/events{/privacy}","received_events_url":"https://api.github.com/users/darrengu-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176476/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176476/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77330793446","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176476/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176476/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176476/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281828263","head_commit":{"id":"b42e359d505cd4cc1b7ad720a168212214be8224","tree_id":"02f10548e1f724f6fec9dfae5de355d8b50cf0d7","message":"fix(splash): drive navigation from state to close lost-effect race (#2574)\n\n* fix(splash): drive navigation from state to close lost-effect race\n\nSplashScreenVM emitted its navigation signal (ConfigurationFetchRouteResult)\nthrough DefaultMviProcessor's bufferless, no-replay MutableSharedFlow. The UI\ncollected it via a Compose LaunchedEffect that only subscribes once the\ncomposable enters composition, so if the pre-auth check resolved before that\nsubscription the effect was dropped and the app stayed on splash forever.\n\nThe race is intermittent normally but became reproducible under the Android\nStudio Layout Inspector (stalls first composition, delaying the collector) and\nwas widened by the android-splash-parallel-init work (init resolves faster, so\nthe emit fires earlier relative to composition).\n\nFix: drive navigation from state instead of a one-shot effect. Add\nSplashScreenState.configFetchSuccess (null until resolved), set via a new\nConfigResolved event, and read it in SplashScreen through\ncollectAsStateWithLifecycle. A StateFlow always replays its current value to a\nlate subscriber, so the signal can no longer be missed. Removes the two now\n-unused splash effects and the dead isFetchingConfig/onConfigFetched fields.\n\nNote: the actual splash->home transition still rides RootNavGraph's\nOnRouteToHome one-shot effect, which has the same latent race (see\ndocs/splash-stuck-layout-inspector-investigation.md and Linear AND-3156). This\ncommit fixes the splash layer only.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\n\n* Remove unnecessary md file\n\n---------\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>","timestamp":"2026-07-02T20:04:17Z","author":{"name":"darrengu-suno","email":"darren.gu@suno.com"},"committer":{"name":"GitHub","email":"noreply@github.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":281828263,"node_id":"W_kwDOR1BOTc4QzFun","name":"iOS: Xcodeproj Smoke Test","path":".github/workflows/ci-ios-xcodeproj-smoke.yml","state":"active","created_at":"2026-05-22T21:45:48.000Z","updated_at":"2026-05-22T22:34:58.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281828263","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-xcodeproj-smoke.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20Xcodeproj%20Smoke%20Test/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"darrengu-suno","id":296700391,"node_id":"U_kgDOEa9J5w","avatar_url":"https://avatars.githubusercontent.com/u/296700391?v=4","gravatar_id":"","url":"https://api.github.com/users/darrengu-suno","html_url":"https://github.com/darrengu-suno","followers_url":"https://api.github.com/users/darrengu-suno/followers","following_url":"https://api.github.com/users/darrengu-suno/following{/other_user}","gists_url":"https://api.github.com/users/darrengu-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/darrengu-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darrengu-suno/subscriptions","organizations_url":"https://api.github.com/users/darrengu-suno/orgs","repos_url":"https://api.github.com/users/darrengu-suno/repos","events_url":"https://api.github.com/users/darrengu-suno/events{/privacy}","received_events_url":"https://api.github.com/users/darrengu-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783023097000},{"id":28316,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"350aeba0-7652-11f1-97fd-e143dd43a8de","payload":{"action":"completed","workflow_run":{"id":28617867655,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcIBhw","head_branch":"shaan/and-3152-playlists-add-song-actions-to-the-playlist-v2-screen","head_sha":"066f0b90c8d1c814497c7cb129b678d1683c041a","path":".github/workflows/ci-android.yml","display_title":"Add song actions to the Playlist V2 screen","run_number":10941,"event":"pull_request","status":"completed","conclusion":"failure","workflow_id":253969240,"check_suite_id":77329823491,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATd3Aw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617867655","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2495","id":3965372363,"number":2495,"head":{"ref":"shaan/and-3152-playlists-add-song-actions-to-the-playlist-v2-screen","sha":"066f0b90c8d1c814497c7cb129b678d1683c041a","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"c94e8198b1fc022ea87ed9369e240bb50c2ccc77","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:58:54Z","updated_at":"2026-07-02T20:11:27Z","actor":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:58:54Z","triggering_actor":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329823491","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"066f0b90c8d1c814497c7cb129b678d1683c041a","tree_id":"21d04f1048cdb2323f00fbb46f2f0d0e89a2c49f","message":"refactor(playlists): hold song-actions selection in PlaylistScreen2 state\n\nSelection moves from screen-local remember into MVI state as\nselectedSongId, with selectedSong derived live from the loaded/search\nlists so the sheet keeps reflecting VM mutations and clears on removal.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:58:28Z","author":{"name":"Shaan Iqbal","email":"shaan.iqbal@suno.com"},"committer":{"name":"Shaan Iqbal","email":"shaan.iqbal@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783023088000},{"id":28315,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"322dbc50-7652-11f1-8196-c63597bd5879","payload":{"action":"in_progress","workflow_run":{"id":28617867655,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcIBhw","head_branch":"shaan/and-3152-playlists-add-song-actions-to-the-playlist-v2-screen","head_sha":"066f0b90c8d1c814497c7cb129b678d1683c041a","path":".github/workflows/ci-android.yml","display_title":"Add song actions to the Playlist V2 screen","run_number":10941,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969240,"check_suite_id":77329823491,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATd3Aw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617867655","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2495","id":3965372363,"number":2495,"head":{"ref":"shaan/and-3152-playlists-add-song-actions-to-the-playlist-v2-screen","sha":"066f0b90c8d1c814497c7cb129b678d1683c041a","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"c94e8198b1fc022ea87ed9369e240bb50c2ccc77","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:58:54Z","updated_at":"2026-07-02T20:11:22Z","actor":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:58:54Z","triggering_actor":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329823491","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"066f0b90c8d1c814497c7cb129b678d1683c041a","tree_id":"21d04f1048cdb2323f00fbb46f2f0d0e89a2c49f","message":"refactor(playlists): hold song-actions selection in PlaylistScreen2 state\n\nSelection moves from screen-local remember into MVI state as\nselectedSongId, with selectedSong derived live from the loaded/search\nlists so the sheet keeps reflecting VM mutations and clears on removal.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:58:28Z","author":{"name":"Shaan Iqbal","email":"shaan.iqbal@suno.com"},"committer":{"name":"Shaan Iqbal","email":"shaan.iqbal@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783023083000},{"id":28314,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"2941a5c0-7652-11f1-89c2-93675172a872","payload":{"action":"in_progress","workflow_run":{"id":28617867655,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcIBhw","head_branch":"shaan/and-3152-playlists-add-song-actions-to-the-playlist-v2-screen","head_sha":"066f0b90c8d1c814497c7cb129b678d1683c041a","path":".github/workflows/ci-android.yml","display_title":"Add song actions to the Playlist V2 screen","run_number":10941,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969240,"check_suite_id":77329823491,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATd3Aw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617867655","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2495","id":3965372363,"number":2495,"head":{"ref":"shaan/and-3152-playlists-add-song-actions-to-the-playlist-v2-screen","sha":"066f0b90c8d1c814497c7cb129b678d1683c041a","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"c94e8198b1fc022ea87ed9369e240bb50c2ccc77","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:58:54Z","updated_at":"2026-07-02T20:11:07Z","actor":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:58:54Z","triggering_actor":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329823491","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617867655/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"066f0b90c8d1c814497c7cb129b678d1683c041a","tree_id":"21d04f1048cdb2323f00fbb46f2f0d0e89a2c49f","message":"refactor(playlists): hold song-actions selection in PlaylistScreen2 state\n\nSelection moves from screen-local remember into MVI state as\nselectedSongId, with selectedSong derived live from the loaded/search\nlists so the sheet keeps reflecting VM mutations and clears on removal.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:58:28Z","author":{"name":"Shaan Iqbal","email":"shaan.iqbal@suno.com"},"committer":{"name":"Shaan Iqbal","email":"shaan.iqbal@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"shaan-suno","id":247458759,"node_id":"U_kgDODr_rxw","avatar_url":"https://avatars.githubusercontent.com/u/247458759?v=4","gravatar_id":"","url":"https://api.github.com/users/shaan-suno","html_url":"https://github.com/shaan-suno","followers_url":"https://api.github.com/users/shaan-suno/followers","following_url":"https://api.github.com/users/shaan-suno/following{/other_user}","gists_url":"https://api.github.com/users/shaan-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/shaan-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaan-suno/subscriptions","organizations_url":"https://api.github.com/users/shaan-suno/orgs","repos_url":"https://api.github.com/users/shaan-suno/repos","events_url":"https://api.github.com/users/shaan-suno/events{/privacy}","received_events_url":"https://api.github.com/users/shaan-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783023068000},{"id":28313,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"04955f50-7652-11f1-8621-570cc7bf12ce","payload":{"action":"completed","workflow_run":{"id":28617327569,"name":"Smoke Tests","node_id":"WFR_kwLOR1BOTc8AAAAGqbnD0Q","head_branch":"ios/library-imessage-clips-section","head_sha":"bd367ae53c3c5b82d58c4690998cc1d909e7e3b6","path":".github/workflows/ci-e2e-tests.yml","display_title":"[fix-v1.79.0] Add library Audio Messages section for iMessage clips","run_number":4403,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":261467453,"check_suite_id":77328159810,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAR4UQg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617327569","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617327569","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2534","id":3971646307,"number":2534,"head":{"ref":"ios/library-imessage-clips-section","sha":"bd367ae53c3c5b82d58c4690998cc1d909e7e3b6","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"c94e8198b1fc022ea87ed9369e240bb50c2ccc77","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:49:02Z","updated_at":"2026-07-02T20:10:06Z","actor":{"login":"joogps","id":41346220,"node_id":"MDQ6VXNlcjQxMzQ2MjIw","avatar_url":"https://avatars.githubusercontent.com/u/41346220?v=4","gravatar_id":"","url":"https://api.github.com/users/joogps","html_url":"https://github.com/joogps","followers_url":"https://api.github.com/users/joogps/followers","following_url":"https://api.github.com/users/joogps/following{/other_user}","gists_url":"https://api.github.com/users/joogps/gists{/gist_id}","starred_url":"https://api.github.com/users/joogps/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joogps/subscriptions","organizations_url":"https://api.github.com/users/joogps/orgs","repos_url":"https://api.github.com/users/joogps/repos","events_url":"https://api.github.com/users/joogps/events{/privacy}","received_events_url":"https://api.github.com/users/joogps/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:49:02Z","triggering_actor":{"login":"joogps","id":41346220,"node_id":"MDQ6VXNlcjQxMzQ2MjIw","avatar_url":"https://avatars.githubusercontent.com/u/41346220?v=4","gravatar_id":"","url":"https://api.github.com/users/joogps","html_url":"https://github.com/joogps","followers_url":"https://api.github.com/users/joogps/followers","following_url":"https://api.github.com/users/joogps/following{/other_user}","gists_url":"https://api.github.com/users/joogps/gists{/gist_id}","starred_url":"https://api.github.com/users/joogps/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joogps/subscriptions","organizations_url":"https://api.github.com/users/joogps/orgs","repos_url":"https://api.github.com/users/joogps/repos","events_url":"https://api.github.com/users/joogps/events{/privacy}","received_events_url":"https://api.github.com/users/joogps/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617327569/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617327569/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77328159810","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617327569/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617327569/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617327569/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261467453","head_commit":{"id":"bd367ae53c3c5b82d58c4690998cc1d909e7e3b6","tree_id":"939088a23303c997c00bed14e14ea289d04825c8","message":"Merge branch 'main' into ios/library-imessage-clips-section.","timestamp":"2026-07-02T19:29:37Z","author":{"name":"João Pozzobon","email":"joao@suno.com"},"committer":{"name":"João Pozzobon","email":"joao@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261467453,"node_id":"W_kwDOR1BOTc4Pla09","name":"Smoke Tests","path":".github/workflows/ci-e2e-tests.yml","state":"active","created_at":"2026-04-15T20:34:52.000Z","updated_at":"2026-04-15T20:34:52.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261467453","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-e2e-tests.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Smoke%20Tests/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"joogps","id":41346220,"node_id":"MDQ6VXNlcjQxMzQ2MjIw","avatar_url":"https://avatars.githubusercontent.com/u/41346220?v=4","gravatar_id":"","url":"https://api.github.com/users/joogps","html_url":"https://github.com/joogps","followers_url":"https://api.github.com/users/joogps/followers","following_url":"https://api.github.com/users/joogps/following{/other_user}","gists_url":"https://api.github.com/users/joogps/gists{/gist_id}","starred_url":"https://api.github.com/users/joogps/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joogps/subscriptions","organizations_url":"https://api.github.com/users/joogps/orgs","repos_url":"https://api.github.com/users/joogps/repos","events_url":"https://api.github.com/users/joogps/events{/privacy}","received_events_url":"https://api.github.com/users/joogps/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783023007000},{"id":28312,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"f2e24660-7651-11f1-91da-d72538d06da5","payload":{"action":"in_progress","workflow_run":{"id":28618176525,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqca4DQ","head_branch":"main","head_sha":"b42e359d505cd4cc1b7ad720a168212214be8224","path":".github/workflows/ci-android.yml","display_title":"fix(splash): drive navigation from state to close lost-effect race (#…","run_number":10944,"event":"push","status":"in_progress","conclusion":null,"workflow_id":253969240,"check_suite_id":77330793597,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUZEfQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176525","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618176525","pull_requests":[],"created_at":"2026-07-02T20:04:21Z","updated_at":"2026-07-02T20:09:36Z","actor":{"login":"darrengu-suno","id":296700391,"node_id":"U_kgDOEa9J5w","avatar_url":"https://avatars.githubusercontent.com/u/296700391?v=4","gravatar_id":"","url":"https://api.github.com/users/darrengu-suno","html_url":"https://github.com/darrengu-suno","followers_url":"https://api.github.com/users/darrengu-suno/followers","following_url":"https://api.github.com/users/darrengu-suno/following{/other_user}","gists_url":"https://api.github.com/users/darrengu-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/darrengu-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darrengu-suno/subscriptions","organizations_url":"https://api.github.com/users/darrengu-suno/orgs","repos_url":"https://api.github.com/users/darrengu-suno/repos","events_url":"https://api.github.com/users/darrengu-suno/events{/privacy}","received_events_url":"https://api.github.com/users/darrengu-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:04:21Z","triggering_actor":{"login":"darrengu-suno","id":296700391,"node_id":"U_kgDOEa9J5w","avatar_url":"https://avatars.githubusercontent.com/u/296700391?v=4","gravatar_id":"","url":"https://api.github.com/users/darrengu-suno","html_url":"https://github.com/darrengu-suno","followers_url":"https://api.github.com/users/darrengu-suno/followers","following_url":"https://api.github.com/users/darrengu-suno/following{/other_user}","gists_url":"https://api.github.com/users/darrengu-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/darrengu-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darrengu-suno/subscriptions","organizations_url":"https://api.github.com/users/darrengu-suno/orgs","repos_url":"https://api.github.com/users/darrengu-suno/repos","events_url":"https://api.github.com/users/darrengu-suno/events{/privacy}","received_events_url":"https://api.github.com/users/darrengu-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176525/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176525/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77330793597","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176525/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176525/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618176525/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"b42e359d505cd4cc1b7ad720a168212214be8224","tree_id":"02f10548e1f724f6fec9dfae5de355d8b50cf0d7","message":"fix(splash): drive navigation from state to close lost-effect race (#2574)\n\n* fix(splash): drive navigation from state to close lost-effect race\n\nSplashScreenVM emitted its navigation signal (ConfigurationFetchRouteResult)\nthrough DefaultMviProcessor's bufferless, no-replay MutableSharedFlow. The UI\ncollected it via a Compose LaunchedEffect that only subscribes once the\ncomposable enters composition, so if the pre-auth check resolved before that\nsubscription the effect was dropped and the app stayed on splash forever.\n\nThe race is intermittent normally but became reproducible under the Android\nStudio Layout Inspector (stalls first composition, delaying the collector) and\nwas widened by the android-splash-parallel-init work (init resolves faster, so\nthe emit fires earlier relative to composition).\n\nFix: drive navigation from state instead of a one-shot effect. Add\nSplashScreenState.configFetchSuccess (null until resolved), set via a new\nConfigResolved event, and read it in SplashScreen through\ncollectAsStateWithLifecycle. A StateFlow always replays its current value to a\nlate subscriber, so the signal can no longer be missed. Removes the two now\n-unused splash effects and the dead isFetchingConfig/onConfigFetched fields.\n\nNote: the actual splash->home transition still rides RootNavGraph's\nOnRouteToHome one-shot effect, which has the same latent race (see\ndocs/splash-stuck-layout-inspector-investigation.md and Linear AND-3156). This\ncommit fixes the splash layer only.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\n\n* Remove unnecessary md file\n\n---------\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>","timestamp":"2026-07-02T20:04:17Z","author":{"name":"darrengu-suno","email":"darren.gu@suno.com"},"committer":{"name":"GitHub","email":"noreply@github.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"darrengu-suno","id":296700391,"node_id":"U_kgDOEa9J5w","avatar_url":"https://avatars.githubusercontent.com/u/296700391?v=4","gravatar_id":"","url":"https://api.github.com/users/darrengu-suno","html_url":"https://github.com/darrengu-suno","followers_url":"https://api.github.com/users/darrengu-suno/followers","following_url":"https://api.github.com/users/darrengu-suno/following{/other_user}","gists_url":"https://api.github.com/users/darrengu-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/darrengu-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darrengu-suno/subscriptions","organizations_url":"https://api.github.com/users/darrengu-suno/orgs","repos_url":"https://api.github.com/users/darrengu-suno/repos","events_url":"https://api.github.com/users/darrengu-suno/events{/privacy}","received_events_url":"https://api.github.com/users/darrengu-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022977000},{"id":28311,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"dd83b1a0-7651-11f1-8d29-4b2ed5f7e0fc","payload":{"action":"completed","workflow_run":{"id":28617563050,"name":"Smoke Tests","node_id":"WFR_kwLOR1BOTc8AAAAGqb1bqg","head_branch":"sami/ios-6821-clippollingclient-feedv3","head_sha":"340ce9a8a51ffa87d20d50cf3343d97ddad994e0","path":".github/workflows/ci-e2e-tests.yml","display_title":"feat(realtime): poll /feed/v3 in ClipPollingClient so clips surface streaming status early","run_number":4404,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":261467453,"check_suite_id":77328881148,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASASkV_A","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617563050","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617563050","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2555","id":3973276238,"number":2555,"head":{"ref":"sami/ios-6821-clippollingclient-feedv3","sha":"340ce9a8a51ffa87d20d50cf3343d97ddad994e0","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d68b4ea97f7f860c9bd2d4fe276121b84585641e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:53:17Z","updated_at":"2026-07-02T20:09:00Z","actor":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:53:17Z","triggering_actor":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617563050/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617563050/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77328881148","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617563050/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617563050/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617563050/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261467453","head_commit":{"id":"340ce9a8a51ffa87d20d50cf3343d97ddad994e0","tree_id":"0eb8a5d920602526a3a7e8d717469333ef4d2d92","message":"chore: TEMP BENCH log for IOS-6821 streamable-latency measurement\n\nEmits an OSLog line alongside the clip_streaming_started event so\non-device runs can be measured without the analytics pipeline.\nDROP THIS COMMIT BEFORE MERGE.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\nClaude-Session: https://claude.ai/code/session_01SFcSuUGyMomfA9xzyehZwu","timestamp":"2026-07-02T19:52:57Z","author":{"name":"sami-suno","email":"sami.bouchebaba@suno.com"},"committer":{"name":"sami-suno","email":"sami.bouchebaba@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261467453,"node_id":"W_kwDOR1BOTc4Pla09","name":"Smoke Tests","path":".github/workflows/ci-e2e-tests.yml","state":"active","created_at":"2026-04-15T20:34:52.000Z","updated_at":"2026-04-15T20:34:52.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261467453","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-e2e-tests.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Smoke%20Tests/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022941000},{"id":28310,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c87b0510-7651-11f1-923d-784cef2f09c3","payload":{"action":"completed","workflow_run":{"id":28618389396,"name":"iOS: Get PR Green","node_id":"WFR_kwLOR1BOTc8AAAAGqcn3lA","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/get-pr-green-ios.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":14624,"event":"pull_request_review","status":"completed","conclusion":"skipped","workflow_id":260320761,"check_suite_id":77331458229,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAVBotQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618389396","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:08:14Z","updated_at":"2026-07-02T20:08:25Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:08:14Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331458229","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":260320761,"node_id":"W_kwDOR1BOTc4PhC35","name":"iOS: Get PR Green","path":".github/workflows/get-pr-green-ios.yml","state":"active","created_at":"2026-04-13T19:45:33.000Z","updated_at":"2026-04-15T20:31:35.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-pr-green-ios.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20Get%20PR%20Green/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022906000},{"id":28309,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c7d1ccc0-7651-11f1-9e66-3f5b31ec47e1","payload":{"action":"completed","workflow_run":{"id":28617981466,"name":"iOS: AI Code Review","node_id":"WFR_kwLOR1BOTc8AAAAGqcO-Gg","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/ai-code-review-ios.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":10947,"event":"pull_request_target","status":"completed","conclusion":"success","workflow_id":260379508,"check_suite_id":77330178444,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATzhjA","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981466","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617981466","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:00:54Z","updated_at":"2026-07-02T20:08:24Z","actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:00:54Z","triggering_actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981466/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981466/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77330178444","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981466/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981466/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981466/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260379508","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":260379508,"node_id":"W_kwDOR1BOTc4PhRN0","name":"iOS: AI Code Review","path":".github/workflows/ai-code-review-ios.yml","state":"active","created_at":"2026-04-13T22:15:52.000Z","updated_at":"2026-04-13T22:15:52.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260379508","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ai-code-review-ios.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20AI%20Code%20Review/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022905000},{"id":28308,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c6b475e0-7651-11f1-82bd-fe91ec9a579c","payload":{"action":"completed","workflow_run":{"id":28618389398,"name":"Get Green - Author Approval","node_id":"WFR_kwLOR1BOTc8AAAAGqcn3lg","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/get-green-author-approval.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":22020,"event":"pull_request_review","status":"completed","conclusion":"success","workflow_id":261449091,"check_suite_id":77331458223,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAVBorw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618389398","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:08:14Z","updated_at":"2026-07-02T20:08:22Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:08:14Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331458223","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261449091,"node_id":"W_kwDOR1BOTc4PlWWD","name":"Get Green - Author Approval","path":".github/workflows/get-green-author-approval.yml","state":"active","created_at":"2026-04-15T19:48:18.000Z","updated_at":"2026-04-15T20:49:01.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-green-author-approval.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Get%20Green%20-%20Author%20Approval/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022903000},{"id":28307,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c33e8900-7651-11f1-9cf6-c5d8dbae0199","payload":{"action":"completed","workflow_run":{"id":28617981620,"name":"iOS Lint","node_id":"WFR_kwLOR1BOTc8AAAAGqcO-tA","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/ci-ios-lint.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":11425,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":253969245,"check_suite_id":77330178766,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATzizg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617981620","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:00:54Z","updated_at":"2026-07-02T20:08:16Z","actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:00:54Z","triggering_actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77330178766","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969245,"node_id":"W_kwDOR1BOTc4PI0Nd","name":"iOS Lint","path":".github/workflows/ci-ios-lint.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-lint.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Lint/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022899000},{"id":28305,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c3e52940-7651-11f1-8b4f-95b459af6fbb","payload":{"action":"in_progress","workflow_run":{"id":28618389398,"name":"Get Green - Author Approval","node_id":"WFR_kwLOR1BOTc8AAAAGqcn3lg","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/get-green-author-approval.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":22020,"event":"pull_request_review","status":"in_progress","conclusion":null,"workflow_id":261449091,"check_suite_id":77331458223,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAVBorw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618389398","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:08:14Z","updated_at":"2026-07-02T20:08:17Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:08:14Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331458223","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261449091,"node_id":"W_kwDOR1BOTc4PlWWD","name":"Get Green - Author Approval","path":".github/workflows/get-green-author-approval.yml","state":"active","created_at":"2026-04-15T19:48:18.000Z","updated_at":"2026-04-15T20:49:01.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-green-author-approval.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Get%20Green%20-%20Author%20Approval/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022898000},{"id":28306,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c2d91070-7651-11f1-9e2a-692d38eff03c","payload":{"action":"completed","workflow_run":{"id":28618389483,"name":"iOS AutoFix: Address Review Comments","node_id":"WFR_kwLOR1BOTc8AAAAGqcn36w","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/ci-ios-autofix-request-changes.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":7609,"event":"pull_request_review","status":"completed","conclusion":"skipped","workflow_id":281829338,"check_suite_id":77331458508,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAVBpzA","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618389483","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:08:14Z","updated_at":"2026-07-02T20:08:15Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:08:14Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331458508","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281829338","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":281829338,"node_id":"W_kwDOR1BOTc4QzF_a","name":"iOS AutoFix: Address Review Comments","path":".github/workflows/ci-ios-autofix-request-changes.yml","state":"active","created_at":"2026-05-22T21:48:56.000Z","updated_at":"2026-05-22T22:34:58.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281829338","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-autofix-request-changes.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20AutoFix:%20Address%20Review%20Comments/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022898000},{"id":28302,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c215e780-7651-11f1-9d8c-ff1747e7fa6a","payload":{"action":"requested","workflow_run":{"id":28618389396,"name":"iOS: Get PR Green","node_id":"WFR_kwLOR1BOTc8AAAAGqcn3lA","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/get-pr-green-ios.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":14624,"event":"pull_request_review","status":"queued","conclusion":null,"workflow_id":260320761,"check_suite_id":77331458229,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAVBotQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618389396","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:08:14Z","updated_at":"2026-07-02T20:08:14Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:08:14Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331458229","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":260320761,"node_id":"W_kwDOR1BOTc4PhC35","name":"iOS: Get PR Green","path":".github/workflows/get-pr-green-ios.yml","state":"active","created_at":"2026-04-13T19:45:33.000Z","updated_at":"2026-04-15T20:31:35.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-pr-green-ios.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20Get%20PR%20Green/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022896000},{"id":28303,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c22ccae0-7651-11f1-8694-93dd8a97c505","payload":{"action":"requested","workflow_run":{"id":28618389483,"name":"iOS AutoFix: Address Review Comments","node_id":"WFR_kwLOR1BOTc8AAAAGqcn36w","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/ci-ios-autofix-request-changes.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":7609,"event":"pull_request_review","status":"queued","conclusion":null,"workflow_id":281829338,"check_suite_id":77331458508,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAVBpzA","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618389483","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:08:14Z","updated_at":"2026-07-02T20:08:14Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:08:14Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331458508","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389483/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281829338","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":281829338,"node_id":"W_kwDOR1BOTc4QzF_a","name":"iOS AutoFix: Address Review Comments","path":".github/workflows/ci-ios-autofix-request-changes.yml","state":"active","created_at":"2026-05-22T21:48:56.000Z","updated_at":"2026-05-22T22:34:58.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281829338","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-autofix-request-changes.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20AutoFix:%20Address%20Review%20Comments/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022896000},{"id":28304,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c29be060-7651-11f1-9972-9b6a1d99b66a","payload":{"action":"in_progress","workflow_run":{"id":28618389396,"name":"iOS: Get PR Green","node_id":"WFR_kwLOR1BOTc8AAAAGqcn3lA","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/get-pr-green-ios.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":14624,"event":"pull_request_review","status":"in_progress","conclusion":null,"workflow_id":260320761,"check_suite_id":77331458229,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAVBotQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618389396","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:08:14Z","updated_at":"2026-07-02T20:08:15Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:08:14Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331458229","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389396/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":260320761,"node_id":"W_kwDOR1BOTc4PhC35","name":"iOS: Get PR Green","path":".github/workflows/get-pr-green-ios.yml","state":"active","created_at":"2026-04-13T19:45:33.000Z","updated_at":"2026-04-15T20:31:35.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-pr-green-ios.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20Get%20PR%20Green/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022896000},{"id":28301,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c21942e0-7651-11f1-9811-0a338cd3d8f9","payload":{"action":"requested","workflow_run":{"id":28618389398,"name":"Get Green - Author Approval","node_id":"WFR_kwLOR1BOTc8AAAAGqcn3lg","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/get-green-author-approval.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":22020,"event":"pull_request_review","status":"queued","conclusion":null,"workflow_id":261449091,"check_suite_id":77331458223,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAVBorw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618389398","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:08:14Z","updated_at":"2026-07-02T20:08:14Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:08:14Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331458223","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618389398/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261449091,"node_id":"W_kwDOR1BOTc4PlWWD","name":"Get Green - Author Approval","path":".github/workflows/get-green-author-approval.yml","state":"active","created_at":"2026-04-15T19:48:18.000Z","updated_at":"2026-04-15T20:49:01.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-green-author-approval.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Get%20Green%20-%20Author%20Approval/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022895000},{"id":28300,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"c058f540-7651-11f1-95da-51bf62519f68","payload":{"action":"in_progress","workflow_run":{"id":28617981620,"name":"iOS Lint","node_id":"WFR_kwLOR1BOTc8AAAAGqcO-tA","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/ci-ios-lint.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":11425,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969245,"check_suite_id":77330178766,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATzizg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617981620","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:00:54Z","updated_at":"2026-07-02T20:08:11Z","actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:00:54Z","triggering_actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77330178766","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617981620/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969245,"node_id":"W_kwDOR1BOTc4PI0Nd","name":"iOS Lint","path":".github/workflows/ci-ios-lint.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-lint.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Lint/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022892000},{"id":28299,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"b9256420-7651-11f1-81c3-fbae8fb90486","payload":{"action":"in_progress","workflow_run":{"id":28617905341,"name":"iOS Bazel CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcKUvQ","head_branch":"main","head_sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","path":".github/workflows/ci-ios-bazel.yml","display_title":"iOS Bazel CI","run_number":12400,"event":"schedule","status":"in_progress","conclusion":null,"workflow_id":253969242,"check_suite_id":77329938760,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATk5SA","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617905341","pull_requests":[],"created_at":"2026-07-02T19:59:36Z","updated_at":"2026-07-02T20:07:59Z","actor":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:59:36Z","triggering_actor":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329938760","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","head_commit":{"id":"6c00018f7c5644dee303a5d9a808b0bea6842045","tree_id":"8ee71011c9c9bdf7fdeec2c98daa096f06b4fed8","message":"chore: sync API schema from glockenspiel (#2610)\n\nSchema SHA: 41a437c28bdd9362984891282f86a98e9b39f505 → 339f73b4966c851cdff10e3245e1b389dc2b0020\n\nCo-authored-by: suno-ci[bot] <240924191+suno-ci[bot]@users.noreply.github.com>","timestamp":"2026-07-02T19:43:52Z","author":{"name":"suno-ci[bot]","email":"240924191+suno-ci[bot]@users.noreply.github.com"},"committer":{"name":"GitHub","email":"noreply@github.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969242,"node_id":"W_kwDOR1BOTc4PI0Na","name":"iOS Bazel CI","path":".github/workflows/ci-ios-bazel.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-bazel.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Bazel%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022880000},{"id":28298,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"add85320-7651-11f1-9d06-6412bcb6f211","payload":{"action":"completed","workflow_run":{"id":28617887717,"name":"Android: AI Code Review","node_id":"WFR_kwLOR1BOTc8AAAAGqcJP5Q","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/ai-code-review-android.yml","display_title":"Speed up cold start to the home feed","run_number":12365,"event":"pull_request_target","status":"completed","conclusion":"success","workflow_id":255510640,"check_suite_id":77329885122,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAThnwg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617887717","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617887717","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T19:59:17Z","updated_at":"2026-07-02T20:07:40Z","actor":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:59:17Z","triggering_actor":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617887717/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617887717/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329885122","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617887717/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617887717/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617887717/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/255510640","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":255510640,"node_id":"W_kwDOR1BOTc4POshw","name":"Android: AI Code Review","path":".github/workflows/ai-code-review-android.yml","state":"active","created_at":"2026-04-02T19:08:44.000Z","updated_at":"2026-04-02T19:08:44.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/255510640","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ai-code-review-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android:%20AI%20Code%20Review/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"mo-suno","id":296886381,"node_id":"U_kgDOEbIgbQ","avatar_url":"https://avatars.githubusercontent.com/u/296886381?v=4","gravatar_id":"","url":"https://api.github.com/users/mo-suno","html_url":"https://github.com/mo-suno","followers_url":"https://api.github.com/users/mo-suno/followers","following_url":"https://api.github.com/users/mo-suno/following{/other_user}","gists_url":"https://api.github.com/users/mo-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/mo-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mo-suno/subscriptions","organizations_url":"https://api.github.com/users/mo-suno/orgs","repos_url":"https://api.github.com/users/mo-suno/repos","events_url":"https://api.github.com/users/mo-suno/events{/privacy}","received_events_url":"https://api.github.com/users/mo-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022861000},{"id":28297,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"acd1b890-7651-11f1-8742-ccaf051e28b2","payload":{"action":"completed","workflow_run":{"id":28618348715,"name":"iOS: Get PR Green","node_id":"WFR_kwLOR1BOTc8AAAAGqclYqw","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/get-pr-green-ios.yml","display_title":"Speed up cold start to the home feed","run_number":14623,"event":"pull_request_review","status":"completed","conclusion":"skipped","workflow_id":260320761,"check_suite_id":77331328559,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAU5uLw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618348715","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:07:29Z","updated_at":"2026-07-02T20:07:38Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:07:29Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331328559","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":260320761,"node_id":"W_kwDOR1BOTc4PhC35","name":"iOS: Get PR Green","path":".github/workflows/get-pr-green-ios.yml","state":"active","created_at":"2026-04-13T19:45:33.000Z","updated_at":"2026-04-15T20:31:35.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-pr-green-ios.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20Get%20PR%20Green/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022859000},{"id":28296,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"ac04cba0-7651-11f1-8ab0-988ac3e03a91","payload":{"action":"completed","workflow_run":{"id":28618348597,"name":"Get Green - Author Approval","node_id":"WFR_kwLOR1BOTc8AAAAGqclYNQ","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/get-green-author-approval.yml","display_title":"Speed up cold start to the home feed","run_number":22019,"event":"pull_request_review","status":"completed","conclusion":"success","workflow_id":261449091,"check_suite_id":77331328280,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAU5tGA","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618348597","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:07:29Z","updated_at":"2026-07-02T20:07:37Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:07:29Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331328280","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261449091,"node_id":"W_kwDOR1BOTc4PlWWD","name":"Get Green - Author Approval","path":".github/workflows/get-green-author-approval.yml","state":"active","created_at":"2026-04-15T19:48:18.000Z","updated_at":"2026-04-15T20:49:01.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-green-author-approval.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Get%20Green%20-%20Author%20Approval/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022858000},{"id":28294,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"a8ee15c0-7651-11f1-8762-882f174ea38e","payload":{"action":"in_progress","workflow_run":{"id":28618348597,"name":"Get Green - Author Approval","node_id":"WFR_kwLOR1BOTc8AAAAGqclYNQ","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/get-green-author-approval.yml","display_title":"Speed up cold start to the home feed","run_number":22019,"event":"pull_request_review","status":"in_progress","conclusion":null,"workflow_id":261449091,"check_suite_id":77331328280,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAU5tGA","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618348597","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:07:29Z","updated_at":"2026-07-02T20:07:32Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:07:29Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331328280","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261449091,"node_id":"W_kwDOR1BOTc4PlWWD","name":"Get Green - Author Approval","path":".github/workflows/get-green-author-approval.yml","state":"active","created_at":"2026-04-15T19:48:18.000Z","updated_at":"2026-04-15T20:49:01.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-green-author-approval.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Get%20Green%20-%20Author%20Approval/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022853000},{"id":28295,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"a9093ee0-7651-11f1-8cc8-dd184ab7b036","payload":{"action":"in_progress","workflow_run":{"id":28617905341,"name":"iOS Bazel CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcKUvQ","head_branch":"main","head_sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","path":".github/workflows/ci-ios-bazel.yml","display_title":"iOS Bazel CI","run_number":12400,"event":"schedule","status":"in_progress","conclusion":null,"workflow_id":253969242,"check_suite_id":77329938760,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATk5SA","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617905341","pull_requests":[],"created_at":"2026-07-02T19:59:36Z","updated_at":"2026-07-02T20:07:32Z","actor":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T19:59:36Z","triggering_actor":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77329938760","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617905341/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","head_commit":{"id":"6c00018f7c5644dee303a5d9a808b0bea6842045","tree_id":"8ee71011c9c9bdf7fdeec2c98daa096f06b4fed8","message":"chore: sync API schema from glockenspiel (#2610)\n\nSchema SHA: 41a437c28bdd9362984891282f86a98e9b39f505 → 339f73b4966c851cdff10e3245e1b389dc2b0020\n\nCo-authored-by: suno-ci[bot] <240924191+suno-ci[bot]@users.noreply.github.com>","timestamp":"2026-07-02T19:43:52Z","author":{"name":"suno-ci[bot]","email":"240924191+suno-ci[bot]@users.noreply.github.com"},"committer":{"name":"GitHub","email":"noreply@github.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969242,"node_id":"W_kwDOR1BOTc4PI0Na","name":"iOS Bazel CI","path":".github/workflows/ci-ios-bazel.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-bazel.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Bazel%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022853000},{"id":28290,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"a7102e00-7651-11f1-9cca-f065d08c6d8a","payload":{"action":"requested","workflow_run":{"id":28618348597,"name":"Get Green - Author Approval","node_id":"WFR_kwLOR1BOTc8AAAAGqclYNQ","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/get-green-author-approval.yml","display_title":"Speed up cold start to the home feed","run_number":22019,"event":"pull_request_review","status":"queued","conclusion":null,"workflow_id":261449091,"check_suite_id":77331328280,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAU5tGA","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618348597","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:07:29Z","updated_at":"2026-07-02T20:07:29Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:07:29Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331328280","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348597/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261449091,"node_id":"W_kwDOR1BOTc4PlWWD","name":"Get Green - Author Approval","path":".github/workflows/get-green-author-approval.yml","state":"active","created_at":"2026-04-15T19:48:18.000Z","updated_at":"2026-04-15T20:49:01.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-green-author-approval.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Get%20Green%20-%20Author%20Approval/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022851000},{"id":28291,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"a7238ef0-7651-11f1-98ff-d8afaea23930","payload":{"action":"requested","workflow_run":{"id":28618348715,"name":"iOS: Get PR Green","node_id":"WFR_kwLOR1BOTc8AAAAGqclYqw","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/get-pr-green-ios.yml","display_title":"Speed up cold start to the home feed","run_number":14623,"event":"pull_request_review","status":"queued","conclusion":null,"workflow_id":260320761,"check_suite_id":77331328559,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAU5uLw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618348715","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:07:29Z","updated_at":"2026-07-02T20:07:29Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:07:29Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331328559","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":260320761,"node_id":"W_kwDOR1BOTc4PhC35","name":"iOS: Get PR Green","path":".github/workflows/get-pr-green-ios.yml","state":"active","created_at":"2026-04-13T19:45:33.000Z","updated_at":"2026-04-15T20:31:35.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-pr-green-ios.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20Get%20PR%20Green/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022851000},{"id":28292,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"a79b08e0-7651-11f1-8616-71be4714093b","payload":{"action":"in_progress","workflow_run":{"id":28618348715,"name":"iOS: Get PR Green","node_id":"WFR_kwLOR1BOTc8AAAAGqclYqw","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/get-pr-green-ios.yml","display_title":"Speed up cold start to the home feed","run_number":14623,"event":"pull_request_review","status":"in_progress","conclusion":null,"workflow_id":260320761,"check_suite_id":77331328559,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAU5uLw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618348715","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:07:29Z","updated_at":"2026-07-02T20:07:30Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:07:29Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331328559","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348715/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":260320761,"node_id":"W_kwDOR1BOTc4PhC35","name":"iOS: Get PR Green","path":".github/workflows/get-pr-green-ios.yml","state":"active","created_at":"2026-04-13T19:45:33.000Z","updated_at":"2026-04-15T20:31:35.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/260320761","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-pr-green-ios.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20Get%20PR%20Green/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022851000},{"id":28293,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"a7c218e0-7651-11f1-8575-bf9f07c57eb4","payload":{"action":"completed","workflow_run":{"id":28618348611,"name":"iOS AutoFix: Address Review Comments","node_id":"WFR_kwLOR1BOTc8AAAAGqclYQw","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/ci-ios-autofix-request-changes.yml","display_title":"Speed up cold start to the home feed","run_number":7608,"event":"pull_request_review","status":"completed","conclusion":"skipped","workflow_id":281829338,"check_suite_id":77331328323,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAU5tQw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618348611","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:07:29Z","updated_at":"2026-07-02T20:07:30Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:07:29Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331328323","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281829338","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":281829338,"node_id":"W_kwDOR1BOTc4QzF_a","name":"iOS AutoFix: Address Review Comments","path":".github/workflows/ci-ios-autofix-request-changes.yml","state":"active","created_at":"2026-05-22T21:48:56.000Z","updated_at":"2026-05-22T22:34:58.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281829338","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-autofix-request-changes.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20AutoFix:%20Address%20Review%20Comments/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022851000},{"id":28289,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"a71277f0-7651-11f1-9ad8-e665b432f230","payload":{"action":"requested","workflow_run":{"id":28618348611,"name":"iOS AutoFix: Address Review Comments","node_id":"WFR_kwLOR1BOTc8AAAAGqclYQw","head_branch":"mo-suno/app-startup-improvements","head_sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","path":".github/workflows/ci-ios-autofix-request-changes.yml","display_title":"Speed up cold start to the home feed","run_number":7608,"event":"pull_request_review","status":"queued","conclusion":null,"workflow_id":281829338,"check_suite_id":77331328323,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAU5tQw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618348611","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2592","id":3980141269,"number":2592,"head":{"ref":"mo-suno/app-startup-improvements","sha":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"6c00018f7c5644dee303a5d9a808b0bea6842045","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:07:29Z","updated_at":"2026-07-02T20:07:29Z","actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:07:29Z","triggering_actor":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331328323","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618348611/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281829338","head_commit":{"id":"2e14f30f5f05f5532845ec1d43808515bfcd25b4","tree_id":"ea3675e8bd81ee8af9f94847b224c8292fe6d338","message":"chore(feed): suppress LongParameterList on UnifiedFeedController\n\nfeedPrefetcher pushed the constructor to 21 params, over detekt's\nthreshold of 20; matches the existing suppression on RootNavGraphVM.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>","timestamp":"2026-07-02T19:57:40Z","author":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"},"committer":{"name":"Mo Ben-Zacharia","email":"mo.benzacharia@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":281829338,"node_id":"W_kwDOR1BOTc4QzF_a","name":"iOS AutoFix: Address Review Comments","path":".github/workflows/ci-ios-autofix-request-changes.yml","state":"active","created_at":"2026-05-22T21:48:56.000Z","updated_at":"2026-05-22T22:34:58.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/281829338","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-autofix-request-changes.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20AutoFix:%20Address%20Review%20Comments/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"suno-ci[bot]","id":240924191,"node_id":"BOT_kgDODlw2Hw","avatar_url":"https://avatars.githubusercontent.com/in/2200832?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ci%5Bbot%5D","html_url":"https://github.com/apps/suno-ci","followers_url":"https://api.github.com/users/suno-ci%5Bbot%5D/followers","following_url":"https://api.github.com/users/suno-ci%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/suno-ci%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ci%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ci%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/suno-ci%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/suno-ci%5Bbot%5D/repos","events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ci%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022850000},{"id":28288,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"a260d6c0-7651-11f1-9b69-bc9e10da60e0","payload":{"action":"completed","workflow_run":{"id":28617980485,"name":"iOS Bazel CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcO6RQ","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/ci-ios-bazel.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":12401,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":253969242,"check_suite_id":77330176439,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATzZtw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617980485","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:00:53Z","updated_at":"2026-07-02T20:07:21Z","actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:00:53Z","triggering_actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77330176439","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969242,"node_id":"W_kwDOR1BOTc4PI0Na","name":"iOS Bazel CI","path":".github/workflows/ci-ios-bazel.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-bazel.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Bazel%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022842000},{"id":28287,"release_id":null,"type":"github.issue_comment","triggered_by":"github","user_id":null,"event_data":{"delivery":"a056fd00-7651-11f1-8b2a-7bd4ea3d738f","payload":{"action":"edited","changes":{"body":{"from":"<!-- bazel-test-results -->\n## Unit Test Results\n\n✅ **96 targets** | 5571 passed | 0 failed | 1 skipped | ⏱️ 812.0s\n\n<details>\n<summary>Per-target breakdown</summary>\n\n| Target | Tests | Passed | Failed | Time |\n|--------|-------|--------|--------|------|\n| APIClientTests | 181 | 180 | 0 | 8.0s |\n| AVPlayerClientTests | 27 | 27 | 0 | 3.0s |\n| AnalyticsClientTests | 28 | 28 | 0 | 6.0s |\n| AppAttestClientTests | 13 | 13 | 0 | 15.0s |\n| AppBootstrapClientTests | 3 | 3 | 0 | 5.0s |\n| AppSessionCountClientTests | 21 | 21 | 0 | 2.0s |\n| BackendEnvironmentClientTests | 1 | 1 | 0 | 1.0s |\n| BugReportingTests | 12 | 12 | 0 | 5.0s |\n| ClipFileStoreClientTests | 61 | 61 | 0 | 60.0s |\n| ClipRepositoryTests | 34 | 34 | 0 | 5.0s |\n| CommentsClientTests | 40 | 40 | 0 | 2.0s |\n| ComponentLibraryTests | 108 | 108 | 0 | 3.0s |\n| DatadogClientTests | 32 | 32 | 0 | 2.0s |\n| DebugMenuTests | 46 | 46 | 0 | 5.0s |\n| DeeplinkIntentsTests | 33 | 33 | 0 | 2.0s |\n| ErrorTests | 1 | 1 | 0 | 0.0s |\n| EventBusClientTests | 38 | 38 | 0 | 3.0s |\n| FeatureAppTests | 72 | 72 | 0 | 11.0s |\n| FeatureBannerTests | 4 | 4 | 0 | 5.0s |\n| FeatureCarPlayTests | 2 | 2 | 0 | 4.0s |\n| FeatureCatalogTests | 10 | 10 | 0 | 7.0s |\n| FeatureCatalogTests | 23 | 23 | 0 | 10.0s |\n| FeatureClipDetailTests | 6 | 6 | 0 | 7.0s |\n| FeatureClipListTests | 59 | 59 | 0 | 10.0s |\n| FeatureCommentsTests | 22 | 22 | 0 | 3.0s |\n| FeatureCreateClipTests | 536 | 536 | 0 | 14.0s |\n| FeatureDownloadRestrictionsTests | 49 | 49 | 0 | 6.0s |\n| FeatureEditClipTests | 42 | 42 | 0 | 9.0s |\n| FeatureEditSongArtTests | 40 | 40 | 0 | 5.0s |\n| FeatureEngagementSheetTests | 2 | 2 | 0 | 4.0s |\n| FeatureExploreTests | 39 | 39 | 0 | 7.0s |\n| FeatureHookDownloadTests | 27 | 27 | 0 | 5.0s |\n| FeatureHookSnippetSelectionTests | 10 | 10 | 0 | 2.0s |\n| FeatureHooksCameraTests | 5 | 5 | 0 | 2.0s |\n| FeatureHooksFeedTests | 26 | 26 | 0 | 6.0s |\n| FeatureHooksMoreMenuTests | 48 | 48 | 0 | 6.0s |\n| FeatureHooksPostTests | 13 | 13 | 0 | 3.0s |\n| FeatureManageClipTests | 8 | 8 | 0 | 2.0s |\n| FeatureModalsTests | 36 | 36 | 0 | 7.0s |\n| FeatureOfflinePlaylistsTests | 42 | 42 | 0 | 49.0s |\n| FeatureOmniPlayerTests | 169 | 169 | 0 | 14.0s |\n| FeatureOnboardingModelsTests | 20 | 20 | 0 | 4.0s |\n| FeatureOnboardingTests | 214 | 214 | 0 | 10.0s |\n| FeaturePaywallTests | 111 | 111 | 0 | 7.0s |\n| FeaturePlaylistDetailTests | 11 | 11 | 0 | 7.0s |\n| FeaturePlaylistDetailTests | 27 | 27 | 0 | 6.0s |\n| FeaturePlaylistMoreMenuTests | 9 | 9 | 0 | 5.0s |\n| FeatureProfileTests | 97 | 97 | 0 | 10.0s |\n| FeatureRootTests | 597 | 597 | 0 | 35.0s |\n| FeatureSavedPromptsTests | 15 | 15 | 0 | 4.0s |\n| FeatureSettingsTests | 21 | 21 | 0 | 10.0s |\n| FeatureShareExtensionTests | 6 | 6 | 0 | 1.0s |\n| FeatureShareSheetTests | 6 | 6 | 0 | 3.0s |\n| FeatureSocialTests | 50 | 50 | 0 | 9.0s |\n| FeatureSongActionsTests | 10 | 10 | 0 | 7.0s |\n| FeatureThemedCreationTests | 30 | 30 | 0 | 6.0s |\n| FeatureToastsTests | 11 | 11 | 0 | 4.0s |\n| FeatureTopUpTests | 16 | 16 | 0 | 3.0s |\n| FeatureUniPlayerViewTests | 9 | 9 | 0 | 6.0s |\n| FeatureUnifiedFeedTests | 259 | 259 | 0 | 18.0s |\n| FeatureVideoTrimmerTests | 8 | 8 | 0 | 5.0s |\n| FeatureVoiceManagementTests | 44 | 44 | 0 | 5.0s |\n| FeatureVoicesTests | 195 | 195 | 0 | 5.0s |\n| HapticsClientTests | 3 | 3 | 0 | 11.0s |\n| HooksPlayerClientTests | 31 | 31 | 0 | 7.0s |\n| InstanceIDClientTests | 6 | 6 | 0 | 4.0s |\n| MeRepositoryTests | 15 | 15 | 0 | 3.0s |\n| MediaProxyClientTests | 404 | 404 | 0 | 21.0s |\n| NotificationPreferencesClientTests | 16 | 16 | 0 | 2.0s |\n| OfflineDetectorClientTests | 23 | 23 | 0 | 28.0s |\n| OmniPlayerClientTests | 75 | 75 | 0 | 11.0s |\n| PaywallClientTests | 4 | 4 | 0 | 17.0s |\n| PlaybackEngineTests | 206 | 206 | 0 | 9.0s |\n| ProfileClientTests | 18 | 18 | 0 | 3.0s |\n| RealtimeClientIntegrationTests | 3 | 3 | 0 | 4.0s |\n| RealtimeClientTests | 64 | 64 | 0 | 3.0s |\n| RepositoryStoreClientTests | 20 | 20 | 0 | 3.0s |\n| SavedPromptsClientTests | 3 | 3 | 0 | 2.0s |\n| SessionClientTests | 33 | 33 | 0 | 13.0s |\n| SharedImportContainerTests | 26 | 26 | 0 | 3.0s |\n| SongDownloadClientTests | 19 | 19 | 0 | 4.0s |\n| StandalonePlayerClientTests | 1 | 1 | 0 | 4.0s |\n| StatsigClientTests | 32 | 32 | 0 | 2.0s |\n| StoredModelsTests | 13 | 13 | 0 | 24.0s |\n| SunoAuthTests | 41 | 41 | 0 | 35.0s |\n| SunoMessagesTests | 15 | 15 | 0 | 4.0s |\n| ThemedCreationClientTests | 6 | 6 | 0 | 6.0s |\n| TimeSyncedCommentsClientTests | 6 | 6 | 0 | 13.0s |\n| UnifiedFeedClientTests | 434 | 434 | 0 | 23.0s |\n| UserDatabaseClientTests | 33 | 33 | 0 | 3.0s |\n| UtilitiesCoreTests | 45 | 45 | 0 | 3.0s |\n| UtilitiesTests | 133 | 133 | 0 | 35.0s |\n| VoiceActivityClientTests | 11 | 11 | 0 | 1.0s |\n| VoiceCreationClientTests | 17 | 17 | 0 | 6.0s |\n| VoicesClientTests | 67 | 67 | 0 | 6.0s |\n| WaveformTrimmerTests | 14 | 14 | 0 | 4.0s |\n\n</details>\n"}},"issue":{"url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2606","repository_url":"https://api.github.com/repos/suno-ai/app-mobile","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2606/labels{/name}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2606/comments","events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2606/events","html_url":"https://github.com/suno-ai/app-mobile/pull/2606","id":4797380328,"node_id":"PR_kwDOR1BOTc7tRgf0","number":2606,"title":"Agentic Simple Mode: Display newest reference chips first","user":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"labels":[{"id":10562962702,"node_id":"LA_kwDOR1BOTc8AAAACdZoFDg","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/ios","name":"ios","color":"007AFF","default":false,"description":"iOS PR"},{"id":10593362429,"node_id":"LA_kwDOR1BOTc8AAAACd2nh_Q","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/ai-code-review","name":"ai-code-review","color":"a942aa","default":false,"description":""},{"id":10813744086,"node_id":"LA_kwDOR1BOTc8AAAAChIyj1g","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/risk:high","name":"risk:high","color":"E11D48","default":false,"description":"PR risk: high — auth/payments/playback/root nav/DI/migrations"}],"state":"open","locked":false,"assignees":[],"milestone":null,"comments":5,"created_at":"2026-07-02T18:52:23Z","updated_at":"2026-07-02T20:02:55Z","closed_at":null,"assignee":null,"author_association":"CONTRIBUTOR","issue_field_values":[],"type":null,"active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","html_url":"https://github.com/suno-ai/app-mobile/pull/2606","diff_url":"https://github.com/suno-ai/app-mobile/pull/2606.diff","patch_url":"https://github.com/suno-ai/app-mobile/pull/2606.patch","merged_at":null},"body":"> [!NOTE]\r\n> AI-generated description.\r\n\r\nResolves: [IOS-6813](https://linear.app/sunomusic/issue/IOS-6813/agentic-simple-mode-reference-chips-should-display-in-insertion-order)\r\n\r\n### Summary\r\nSwitch `CreateRefs` from separate typed properties (`audio: [AudioRef]`, `voice: VoiceRef?`, etc.) to a single `[CreateRef]` array so reference chips display in a consistent, user-friendly order. New chips prepend (newest-first) so they always appear at the left edge next to the `+` button — no auto-scroll needed, and pending→completed uploads stay in the same position instead of jumping from front to back. Voice is now stored in `CreateRefs` at selection time rather than merged at read time via `assembledReferences`, eliminating a second source of truth.\r\n\r\n### Changes\r\n- **`CreateRefTypes.swift`**: `CreateRefs` storage is now a single `items: [CreateRef]` array. Typed accessors (`.audio`, `.voice`, `.lyrics`, `.styles`, `.images`) become computed filters — all downstream callsites compile unchanged. `add()` inserts at position 0 (newest-first); single-slot types (voice, lyrics, styles) do remove-then-prepend.\r\n- **`CreateRefsReducer+Types.swift`**: Removed `selectedVoice` SharedReader, `voice: Voice?`, and `assembledReferences`. `hasVoice` now reads from `references.voice`. Voice is in CreateRefs directly.\r\n- **`CreateAgenticModeSections.swift`**: Removed separate `voiceChip` view. All chips (including voice) render via single `ForEach(references.items)`. Voice removal routes through existing `removeVoiceTapped` action.\r\n- **`SongCreate.swift`**: Adds voice ref to `CreateRefs` on selection (`voiceSelected`/`voiceCreated`), removes on clear (`clearSelectionTapped`/`clearSelection`). Generation reads `references` instead of `assembledReferences`.\r\n- **`LiveAgenticCreateClient.swift`**: `clearVoice()` now also removes voice from CreateRefs before clearing VoicesRepository.\r\n- **`ARCHITECTURE.md`**: Updated voice data flow and \"Extending\" checklist for single-array pattern.\r\n- **`CreateRefsTests.swift`**: Added newest-first order tests (cross-type ordering, single-slot replacement moves to front, audio prepend order).\r\n\r\n### Testing\r\n- Build and run on simulator — open agentic simple mode\r\n- Add references in mixed order (e.g., lyrics → audio → voice → image → styles)\r\n- Verify newest chips appear at the left (nearest the + button)\r\n- Replace a single-slot type (e.g., change voice) — it should move to the front\r\n- Remove a chip — others should keep their relative order\r\n- Generate a song — verify the network payload has correct fields\r\n\r\n\r\n### Screen-rec\r\n\r\n\r\nhttps://github.com/user-attachments/assets/ddd4a21a-54d8-4ef4-9c35-f4950f6ba974\r\n\r\n\r\n\r\n---\r\n\r\n### Human Notes\r\n<!-- Add any additional context, edge cases, or considerations here -->\r\n\r\nthe spec say the opposite but i think this is better. will ask product on monday","reactions":{"url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2606/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2606/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments/4869803243","html_url":"https://github.com/suno-ai/app-mobile/pull/2606#issuecomment-4869803243","issue_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2606","id":4869803243,"node_id":"IC_kwDOR1BOTc8AAAABIkNM6w","user":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://avatars.githubusercontent.com/in/15368?v=4","gravatar_id":"","url":"https://api.github.com/users/github-actions%5Bbot%5D","html_url":"https://github.com/apps/github-actions","followers_url":"https://api.github.com/users/github-actions%5Bbot%5D/followers","following_url":"https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github-actions%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/github-actions%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/github-actions%5Bbot%5D/repos","events_url":"https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/github-actions%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"created_at":"2026-07-02T19:35:41Z","updated_at":"2026-07-02T20:07:17Z","body":"<!-- bazel-test-results -->\n## Unit Test Results\n\n✅ **96 targets** | 5571 passed | 0 failed | 1 skipped | ⏱️ 812.0s\n\n<details>\n<summary>Per-target breakdown</summary>\n\n| Target | Tests | Passed | Failed | Time |\n|--------|-------|--------|--------|------|\n| APIClientTests | 181 | 180 | 0 | 8.0s |\n| AVPlayerClientTests | 27 | 27 | 0 | 3.0s |\n| AnalyticsClientTests | 28 | 28 | 0 | 6.0s |\n| AppAttestClientTests | 13 | 13 | 0 | 15.0s |\n| AppBootstrapClientTests | 3 | 3 | 0 | 5.0s |\n| AppSessionCountClientTests | 21 | 21 | 0 | 2.0s |\n| BackendEnvironmentClientTests | 1 | 1 | 0 | 1.0s |\n| BugReportingTests | 12 | 12 | 0 | 5.0s |\n| ClipFileStoreClientTests | 61 | 61 | 0 | 60.0s |\n| ClipRepositoryTests | 34 | 34 | 0 | 5.0s |\n| CommentsClientTests | 40 | 40 | 0 | 2.0s |\n| ComponentLibraryTests | 108 | 108 | 0 | 3.0s |\n| DatadogClientTests | 32 | 32 | 0 | 2.0s |\n| DebugMenuTests | 46 | 46 | 0 | 5.0s |\n| DeeplinkIntentsTests | 33 | 33 | 0 | 2.0s |\n| ErrorTests | 1 | 1 | 0 | 0.0s |\n| EventBusClientTests | 38 | 38 | 0 | 3.0s |\n| FeatureAppTests | 72 | 72 | 0 | 11.0s |\n| FeatureBannerTests | 4 | 4 | 0 | 5.0s |\n| FeatureCarPlayTests | 2 | 2 | 0 | 4.0s |\n| FeatureCatalogTests | 10 | 10 | 0 | 7.0s |\n| FeatureCatalogTests | 23 | 23 | 0 | 10.0s |\n| FeatureClipDetailTests | 6 | 6 | 0 | 7.0s |\n| FeatureClipListTests | 59 | 59 | 0 | 10.0s |\n| FeatureCommentsTests | 22 | 22 | 0 | 3.0s |\n| FeatureCreateClipTests | 536 | 536 | 0 | 14.0s |\n| FeatureDownloadRestrictionsTests | 49 | 49 | 0 | 6.0s |\n| FeatureEditClipTests | 42 | 42 | 0 | 9.0s |\n| FeatureEditSongArtTests | 40 | 40 | 0 | 5.0s |\n| FeatureEngagementSheetTests | 2 | 2 | 0 | 4.0s |\n| FeatureExploreTests | 39 | 39 | 0 | 7.0s |\n| FeatureHookDownloadTests | 27 | 27 | 0 | 5.0s |\n| FeatureHookSnippetSelectionTests | 10 | 10 | 0 | 2.0s |\n| FeatureHooksCameraTests | 5 | 5 | 0 | 2.0s |\n| FeatureHooksFeedTests | 26 | 26 | 0 | 6.0s |\n| FeatureHooksMoreMenuTests | 48 | 48 | 0 | 6.0s |\n| FeatureHooksPostTests | 13 | 13 | 0 | 3.0s |\n| FeatureManageClipTests | 8 | 8 | 0 | 2.0s |\n| FeatureModalsTests | 36 | 36 | 0 | 7.0s |\n| FeatureOfflinePlaylistsTests | 42 | 42 | 0 | 49.0s |\n| FeatureOmniPlayerTests | 169 | 169 | 0 | 14.0s |\n| FeatureOnboardingModelsTests | 20 | 20 | 0 | 4.0s |\n| FeatureOnboardingTests | 214 | 214 | 0 | 10.0s |\n| FeaturePaywallTests | 111 | 111 | 0 | 7.0s |\n| FeaturePlaylistDetailTests | 11 | 11 | 0 | 7.0s |\n| FeaturePlaylistDetailTests | 27 | 27 | 0 | 6.0s |\n| FeaturePlaylistMoreMenuTests | 9 | 9 | 0 | 5.0s |\n| FeatureProfileTests | 97 | 97 | 0 | 10.0s |\n| FeatureRootTests | 597 | 597 | 0 | 35.0s |\n| FeatureSavedPromptsTests | 15 | 15 | 0 | 4.0s |\n| FeatureSettingsTests | 21 | 21 | 0 | 10.0s |\n| FeatureShareExtensionTests | 6 | 6 | 0 | 1.0s |\n| FeatureShareSheetTests | 6 | 6 | 0 | 3.0s |\n| FeatureSocialTests | 50 | 50 | 0 | 9.0s |\n| FeatureSongActionsTests | 10 | 10 | 0 | 7.0s |\n| FeatureThemedCreationTests | 30 | 30 | 0 | 6.0s |\n| FeatureToastsTests | 11 | 11 | 0 | 4.0s |\n| FeatureTopUpTests | 16 | 16 | 0 | 3.0s |\n| FeatureUniPlayerViewTests | 9 | 9 | 0 | 6.0s |\n| FeatureUnifiedFeedTests | 259 | 259 | 0 | 18.0s |\n| FeatureVideoTrimmerTests | 8 | 8 | 0 | 5.0s |\n| FeatureVoiceManagementTests | 44 | 44 | 0 | 5.0s |\n| FeatureVoicesTests | 195 | 195 | 0 | 5.0s |\n| HapticsClientTests | 3 | 3 | 0 | 11.0s |\n| HooksPlayerClientTests | 31 | 31 | 0 | 7.0s |\n| InstanceIDClientTests | 6 | 6 | 0 | 4.0s |\n| MeRepositoryTests | 15 | 15 | 0 | 3.0s |\n| MediaProxyClientTests | 404 | 404 | 0 | 21.0s |\n| NotificationPreferencesClientTests | 16 | 16 | 0 | 2.0s |\n| OfflineDetectorClientTests | 23 | 23 | 0 | 28.0s |\n| OmniPlayerClientTests | 75 | 75 | 0 | 11.0s |\n| PaywallClientTests | 4 | 4 | 0 | 17.0s |\n| PlaybackEngineTests | 206 | 206 | 0 | 9.0s |\n| ProfileClientTests | 18 | 18 | 0 | 3.0s |\n| RealtimeClientIntegrationTests | 3 | 3 | 0 | 4.0s |\n| RealtimeClientTests | 64 | 64 | 0 | 3.0s |\n| RepositoryStoreClientTests | 20 | 20 | 0 | 3.0s |\n| SavedPromptsClientTests | 3 | 3 | 0 | 2.0s |\n| SessionClientTests | 33 | 33 | 0 | 13.0s |\n| SharedImportContainerTests | 26 | 26 | 0 | 3.0s |\n| SongDownloadClientTests | 19 | 19 | 0 | 4.0s |\n| StandalonePlayerClientTests | 1 | 1 | 0 | 4.0s |\n| StatsigClientTests | 32 | 32 | 0 | 2.0s |\n| StoredModelsTests | 13 | 13 | 0 | 24.0s |\n| SunoAuthTests | 41 | 41 | 0 | 35.0s |\n| SunoMessagesTests | 15 | 15 | 0 | 4.0s |\n| ThemedCreationClientTests | 6 | 6 | 0 | 6.0s |\n| TimeSyncedCommentsClientTests | 6 | 6 | 0 | 13.0s |\n| UnifiedFeedClientTests | 434 | 434 | 0 | 23.0s |\n| UserDatabaseClientTests | 33 | 33 | 0 | 3.0s |\n| UtilitiesCoreTests | 45 | 45 | 0 | 3.0s |\n| UtilitiesTests | 133 | 133 | 0 | 35.0s |\n| VoiceActivityClientTests | 11 | 11 | 0 | 1.0s |\n| VoiceCreationClientTests | 17 | 17 | 0 | 6.0s |\n| VoicesClientTests | 67 | 67 | 0 | 6.0s |\n| WaveformTrimmerTests | 14 | 14 | 0 | 4.0s |\n\n</details>\n","author_association":"NONE","reactions":{"url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments/4869803243/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":{"id":15368,"client_id":"Iv1.05c79e9ad1f6bdfa","slug":"github-actions","node_id":"MDM6QXBwMTUzNjg=","owner":{"login":"github","id":9919,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk5MTk=","avatar_url":"https://avatars.githubusercontent.com/u/9919?v=4","gravatar_id":"","url":"https://api.github.com/users/github","html_url":"https://github.com/github","followers_url":"https://api.github.com/users/github/followers","following_url":"https://api.github.com/users/github/following{/other_user}","gists_url":"https://api.github.com/users/github/gists{/gist_id}","starred_url":"https://api.github.com/users/github/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github/subscriptions","organizations_url":"https://api.github.com/users/github/orgs","repos_url":"https://api.github.com/users/github/repos","events_url":"https://api.github.com/users/github/events{/privacy}","received_events_url":"https://api.github.com/users/github/received_events","type":"Organization","user_view_type":"public","site_admin":false},"name":"GitHub Actions","description":"Automate your workflow from idea to production","external_url":"https://help.github.com/en/actions","html_url":"https://github.com/apps/github-actions","created_at":"2018-07-30T09:30:17Z","updated_at":"2026-06-18T16:17:48Z","permissions":{"actions":"write","administration":"read","artifact_metadata":"write","attestations":"write","checks":"write","code_quality":"write","contents":"write","copilot_requests":"write","deployments":"write","discussions":"write","drives":"write","issues":"write","merge_queues":"write","metadata":"read","models":"read","packages":"write","pages":"write","pull_requests":"write","repository_hooks":"write","repository_projects":"write","security_events":"write","statuses":"write","vulnerability_alerts":"read"},"events":["branch_protection_rule","check_run","check_suite","create","delete","deployment","deployment_status","discussion","discussion_comment","fork","gollum","issues","issue_comment","label","merge_group","milestone","page_build","public","pull_request","pull_request_review","pull_request_review_comment","push","registry_package","release","repository","repository_dispatch","status","watch","workflow_dispatch","workflow_run"]}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://avatars.githubusercontent.com/in/15368?v=4","gravatar_id":"","url":"https://api.github.com/users/github-actions%5Bbot%5D","html_url":"https://github.com/apps/github-actions","followers_url":"https://api.github.com/users/github-actions%5Bbot%5D/followers","following_url":"https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github-actions%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/github-actions%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/github-actions%5Bbot%5D/repos","events_url":"https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/github-actions%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022839000},{"id":28286,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"99574d20-7651-11f1-9484-a6ae21f18e62","payload":{"action":"in_progress","workflow_run":{"id":28617980485,"name":"iOS Bazel CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcO6RQ","head_branch":"asad/ios-6813/reference-chips-insertion-order","head_sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","path":".github/workflows/ci-ios-bazel.yml","display_title":"Agentic Simple Mode: Display newest reference chips first","run_number":12401,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969242,"check_suite_id":77330176439,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASATzZtw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28617980485","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2606","id":3980789748,"number":2606,"head":{"ref":"asad/ios-6813/reference-chips-insertion-order","sha":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"d6756cc0982598bd456db92fb98ec7ea81cd9b7e","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:00:53Z","updated_at":"2026-07-02T20:07:06Z","actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:00:53Z","triggering_actor":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77330176439","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28617980485/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","head_commit":{"id":"42bdcc37988b43092ba4cb6f75fb26462ab119b5","tree_id":"44b127d9301f003a334ea439aaa7a293f0679fdd","message":"refactor(create): prepend new chips so they appear next to the + button\n\nNew attachments now insert at position 0 (newest-first) instead of\nappending. This keeps new chips visible at the left edge near the\ninteraction point and avoids the pending→completed position jump.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>","timestamp":"2026-07-02T19:03:19Z","author":{"name":"Asad Rizvi","email":"asad@suno.com"},"committer":{"name":"Asad Rizvi","email":"asad@suno.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969242,"node_id":"W_kwDOR1BOTc4PI0Na","name":"iOS Bazel CI","path":".github/workflows/ci-ios-bazel.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-bazel.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Bazel%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"asad-suno","id":212578874,"node_id":"U_kgDODKuyOg","avatar_url":"https://avatars.githubusercontent.com/u/212578874?v=4","gravatar_id":"","url":"https://api.github.com/users/asad-suno","html_url":"https://github.com/asad-suno","followers_url":"https://api.github.com/users/asad-suno/followers","following_url":"https://api.github.com/users/asad-suno/following{/other_user}","gists_url":"https://api.github.com/users/asad-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/asad-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asad-suno/subscriptions","organizations_url":"https://api.github.com/users/asad-suno/orgs","repos_url":"https://api.github.com/users/asad-suno/repos","events_url":"https://api.github.com/users/asad-suno/events{/privacy}","received_events_url":"https://api.github.com/users/asad-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022827000},{"id":28284,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"870d9980-7651-11f1-8a02-b4926153a380","payload":{"action":"in_progress","workflow_run":{"id":28618266470,"name":"iOS Bazel CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXZg","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/ci-ios-bazel.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":12402,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969242,"check_suite_id":77331069262,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp5Tg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266470","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266470","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:06:35Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266470/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266470/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069262","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266470/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266470/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266470/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969242,"node_id":"W_kwDOR1BOTc4PI0Na","name":"iOS Bazel CI","path":".github/workflows/ci-ios-bazel.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969242","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-bazel.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Bazel%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022797000},{"id":28285,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"87a4a960-7651-11f1-975d-7304774908ca","payload":{"action":"completed","workflow_run":{"id":28618266436,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXRA","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/ci-android.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":10945,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":253969240,"check_suite_id":77331069134,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp4zg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266436","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:06:36Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069134","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022797000},{"id":28283,"release_id":null,"type":"github.pull_request","triggered_by":"github","user_id":null,"event_data":{"delivery":"86a2f0d0-7651-11f1-9a92-b5b08dea9d42","payload":{"action":"converted_to_draft","number":2555,"pull_request":{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2555","id":3973276238,"node_id":"PR_kwDOR1BOTc7s02JO","html_url":"https://github.com/suno-ai/app-mobile/pull/2555","diff_url":"https://github.com/suno-ai/app-mobile/pull/2555.diff","patch_url":"https://github.com/suno-ai/app-mobile/pull/2555.patch","issue_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2555","number":2555,"state":"open","locked":false,"title":"feat(realtime): poll /feed/v3 in ClipPollingClient so clips surface streaming status early","user":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false},"body":"## Summary\n\nExtends #2522 (which fixed the create-flow poll) to the **app-wide generation poller** in `ClipPollingClient`, and — following review feedback — reworks `getGeneratingClipsV3` to use the `/feed/v3` **ids filter** instead of user scoping.\n\n`pollClipsForStatusComplete` now polls `POST /feed/v3`, which surfaces the live `streaming` clip status, instead of the legacy `getFeedByIds` → `GET /api/feed`, which only ever reflected the terminal `complete` status and marked songs playable ~20s late (at completion instead of at first audio). Now app-wide clip rows and the player see `streaming` early, matching the create screen.\n\n## ids-filter approach (addresses the review question)\n\n`POST /feed/v3` accepts `{\"ids\": {\"presence\": \"True\", \"clipIds\": [\"<uuid>\", ...]}}` — verified in glockenspiel `studio_api/bots/api.py` `get_feed_v3`: the ids branch paginates the given clipIds and hydrates them via `get_enriched_clips`, live (non-memoized), with auth from the request. **No userId needed.**\n\n- `getGeneratingClipsV3` signature simplified from `(ids, userId)` to `(_ ids: [String])`.\n- The filter is built as an **explicit AnyJSON object** (`.object([\"presence\": .string(\"True\"), \"clipIds\": .array(ids.map(AnyJSON.string))])`) — a heterogeneous `[String: Any]` isn't `Encodable` so `AnyJSON.from` doesn't apply, and explicit construction guarantees the camelCase filter keys survive (no encoder key strategy involved).\n- `limit` paginates the id list itself, so `min(ids.count, 100)` (backend cap `FEED_V3_MAX_CLIPS_PER_REQUEST`) fetches the whole batch in one page; any overflow is preserved in-progress by the caller's merge.\n- All userId plumbing removed: `ClipPollingClient` drops its `AuthClient` dependency (BUILD.bazel + Package.swift), and `CreationBridgeReducer.checkCompletion` no longer captures `state.me.user.id`.\n\n## Scope\n\nOnly `pollClipsForStatusComplete` moves to `/feed/v3`. `pollClipsToUnlock` intentionally **stays on `getFeedByIds`**: it polls lock-status changes on potentially older library clips — not a streaming-lifecycle concern — and `getFeedByIds` reflects lock status fine.\n\nBoth `getGeneratingClipsV3` callers (`ClipPollingClient` poll loop and `CreationBridgeReducer.checkCompletion`) apply merge-preserve semantics: `clips.map { byId[$0.id.remoteId] ?? $0 }` — a tracked clip missing from the response is preserved in-progress rather than dropped.\n\n## TEMP measurement commit — drop before merge\n\nThe branch carries a temporary commit (`chore: TEMP BENCH log for IOS-6821 streamable-latency measurement`) adding an OSLog `BENCH clip-streamable ...` line in `RootCreationModule/_Analytics.swift` for on-device latency measurement, mirroring #2522's approach. **It will be dropped before merge** — keeping this PR in draft until then.\n\n## Testing\n\n- `bazel build //Sources/APIClient //Sources/ClipPollingClient //Sources/RootCreationModule` — success\n- `bazel test //Tests/FeatureRootTests //Tests/FeatureClipListTests --config=staff` — both PASSED\n- All `getGeneratingClipsV3` test mocks in `FeatureRootTests` updated to the single-`ids` signature.\n\nRelates to IOS-6821.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nhttps://claude.ai/code/session_01SFcSuUGyMomfA9xzyehZwu","created_at":"2026-07-01T19:11:51Z","updated_at":"2026-07-02T20:06:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"e8b5c97d5c75ccc83df0aea295c29220fa89459a","assignees":[],"requested_reviewers":[{"login":"robcadwallader-suno","id":253343193,"node_id":"U_kgDODxm12Q","avatar_url":"https://avatars.githubusercontent.com/u/253343193?v=4","gravatar_id":"","url":"https://api.github.com/users/robcadwallader-suno","html_url":"https://github.com/robcadwallader-suno","followers_url":"https://api.github.com/users/robcadwallader-suno/followers","following_url":"https://api.github.com/users/robcadwallader-suno/following{/other_user}","gists_url":"https://api.github.com/users/robcadwallader-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/robcadwallader-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robcadwallader-suno/subscriptions","organizations_url":"https://api.github.com/users/robcadwallader-suno/orgs","repos_url":"https://api.github.com/users/robcadwallader-suno/repos","events_url":"https://api.github.com/users/robcadwallader-suno/events{/privacy}","received_events_url":"https://api.github.com/users/robcadwallader-suno/received_events","type":"User","user_view_type":"public","site_admin":false}],"requested_teams":[{"name":"android","id":12964839,"node_id":"T_kwDOBe1dyM4AxdPn","slug":"android","description":"droid++","privacy":"closed","notification_setting":"notifications_enabled","url":"https://api.github.com/organizations/99442120/team/12964839","html_url":"https://github.com/orgs/suno-ai/teams/android","members_url":"https://api.github.com/organizations/99442120/team/12964839/members{/member}","repositories_url":"https://api.github.com/organizations/99442120/team/12964839/repos","type":"organization","organization_id":99442120,"permission":"pull","parent":null},{"name":"ai-code-review","id":13430862,"node_id":"T_kwDOBe1dyM4AzPBO","slug":"ai-code-review","description":"Request a code review from Suno CI Bot","privacy":"closed","notification_setting":"notifications_disabled","url":"https://api.github.com/organizations/99442120/team/13430862","html_url":"https://github.com/orgs/suno-ai/teams/ai-code-review","members_url":"https://api.github.com/organizations/99442120/team/13430862/members{/member}","repositories_url":"https://api.github.com/organizations/99442120/team/13430862/repos","type":"organization","organization_id":99442120,"permission":"pull","parent":null}],"labels":[{"id":10562962702,"node_id":"LA_kwDOR1BOTc8AAAACdZoFDg","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/ios","name":"ios","color":"007AFF","default":false,"description":"iOS PR"},{"id":10593362429,"node_id":"LA_kwDOR1BOTc8AAAACd2nh_Q","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/ai-code-review","name":"ai-code-review","color":"a942aa","default":false,"description":""},{"id":10813744133,"node_id":"LA_kwDOR1BOTc8AAAAChIykBQ","url":"https://api.github.com/repos/suno-ai/app-mobile/labels/risk:medium","name":"risk:medium","color":"F9C513","default":false,"description":"PR risk: medium — shared infra or non-trivial fan-out"}],"milestone":null,"draft":true,"commits_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2555/commits","review_comments_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2555/comments","review_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/comments{/number}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/2555/comments","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/340ce9a8a51ffa87d20d50cf3343d97ddad994e0","head":{"label":"suno-ai:sami/ios-6821-clippollingclient-feedv3","ref":"sami/ios-6821-clippollingclient-feedv3","sha":"340ce9a8a51ffa87d20d50cf3343d97ddad994e0","user":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"repo":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","allow_squash_merge":true,"allow_merge_commit":false,"allow_rebase_merge":false,"allow_auto_merge":true,"delete_branch_on_merge":true,"allow_update_branch":false,"use_squash_pr_title_as_default":false,"squash_merge_commit_message":"COMMIT_MESSAGES","squash_merge_commit_title":"COMMIT_OR_PR_TITLE","merge_commit_message":"PR_TITLE","merge_commit_title":"MERGE_MESSAGE"}},"base":{"label":"suno-ai:main","ref":"main","sha":"d68b4ea97f7f860c9bd2d4fe276121b84585641e","user":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"repo":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","allow_squash_merge":true,"allow_merge_commit":false,"allow_rebase_merge":false,"allow_auto_merge":true,"delete_branch_on_merge":true,"allow_update_branch":false,"use_squash_pr_title_as_default":false,"squash_merge_commit_message":"COMMIT_MESSAGES","squash_merge_commit_title":"COMMIT_OR_PR_TITLE","merge_commit_message":"PR_TITLE","merge_commit_title":"MERGE_MESSAGE"}},"_links":{"self":{"href":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2555"},"html":{"href":"https://github.com/suno-ai/app-mobile/pull/2555"},"issue":{"href":"https://api.github.com/repos/suno-ai/app-mobile/issues/2555"},"comments":{"href":"https://api.github.com/repos/suno-ai/app-mobile/issues/2555/comments"},"review_comments":{"href":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2555/comments"},"review_comment":{"href":"https://api.github.com/repos/suno-ai/app-mobile/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2555/commits"},"statuses":{"href":"https://api.github.com/repos/suno-ai/app-mobile/statuses/340ce9a8a51ffa87d20d50cf3343d97ddad994e0"}},"author_association":"CONTRIBUTOR","auto_merge":null,"assignee":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":4,"review_comments":2,"maintainer_can_modify":false,"commits":4,"additions":51,"deletions":29,"changed_files":5},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"sami-suno","id":253355116,"node_id":"U_kgDODxnkbA","avatar_url":"https://avatars.githubusercontent.com/u/253355116?v=4","gravatar_id":"","url":"https://api.github.com/users/sami-suno","html_url":"https://github.com/sami-suno","followers_url":"https://api.github.com/users/sami-suno/followers","following_url":"https://api.github.com/users/sami-suno/following{/other_user}","gists_url":"https://api.github.com/users/sami-suno/gists{/gist_id}","starred_url":"https://api.github.com/users/sami-suno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sami-suno/subscriptions","organizations_url":"https://api.github.com/users/sami-suno/orgs","repos_url":"https://api.github.com/users/sami-suno/repos","events_url":"https://api.github.com/users/sami-suno/events{/privacy}","received_events_url":"https://api.github.com/users/sami-suno/received_events","type":"User","user_view_type":"public","site_admin":false}}},"created_at":1783022795000},{"id":28282,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"855cdc40-7651-11f1-94af-7d19917709ec","payload":{"action":"in_progress","workflow_run":{"id":28618266487,"name":"iOS Lint","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXdw","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/ci-ios-lint.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":11426,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969245,"check_suite_id":77331069309,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp5fQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266487","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:06:32Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069309","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266487/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969245,"node_id":"W_kwDOR1BOTc4PI0Nd","name":"iOS Lint","path":".github/workflows/ci-ios-lint.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969245","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-ios-lint.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS%20Lint/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022793000},{"id":28281,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"84a57320-7651-11f1-82f9-1d42d62b3ef0","payload":{"action":"in_progress","workflow_run":{"id":28618266436,"name":"Android CI","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXRA","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/ci-android.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":10945,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":253969240,"check_suite_id":77331069134,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp4zg","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266436","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:06:31Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069134","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266436/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253969240,"node_id":"W_kwDOR1BOTc4PI0NY","name":"Android CI","path":".github/workflows/ci-android.yml","state":"active","created_at":"2026-03-30T18:36:10.000Z","updated_at":"2026-03-30T18:36:10.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253969240","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-android.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20CI/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022792000},{"id":28280,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"796dbee0-7651-11f1-99b6-61ad1060eb92","payload":{"action":"completed","workflow_run":{"id":28618266433,"name":"PR Label","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXQQ","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/pr-label.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":8884,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":253991236,"check_suite_id":77331069114,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp4ug","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266433","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266433","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:06:12Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266433/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266433/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069114","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266433/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266433/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266433/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253991236","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":253991236,"node_id":"W_kwDOR1BOTc4PI5lE","name":"PR Label","path":".github/workflows/pr-label.yml","state":"active","created_at":"2026-03-30T19:27:51.000Z","updated_at":"2026-03-30T19:31:45.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/253991236","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/pr-label.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/PR%20Label/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022773000},{"id":28279,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"767f7890-7651-11f1-8062-1bd4723567e8","payload":{"action":"completed","workflow_run":{"id":28618266439,"name":"iOS: PR Standards","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXRw","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/pr-standards-ios.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":7449,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":261466112,"check_suite_id":77331069139,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp40w","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266439","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266439","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:06:07Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266439/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266439/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069139","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266439/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266439/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266439/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261466112","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261466112,"node_id":"W_kwDOR1BOTc4PlagA","name":"iOS: PR Standards","path":".github/workflows/pr-standards-ios.yml","state":"active","created_at":"2026-04-15T20:31:35.000Z","updated_at":"2026-04-15T20:31:35.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261466112","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/pr-standards-ios.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/iOS:%20PR%20Standards/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022768000},{"id":28278,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"74ecf1b0-7651-11f1-908e-0fdc956fbcc1","payload":{"action":"in_progress","workflow_run":{"id":28618266490,"name":"Smoke Tests","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXeg","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/ci-e2e-tests.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":4406,"event":"pull_request","status":"in_progress","conclusion":null,"workflow_id":261467453,"check_suite_id":77331069317,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp5hQ","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266490","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266490","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:06:05Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266490/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266490/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069317","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266490/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266490/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266490/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261467453","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261467453,"node_id":"W_kwDOR1BOTc4Pla09","name":"Smoke Tests","path":".github/workflows/ci-e2e-tests.yml","state":"active","created_at":"2026-04-15T20:34:52.000Z","updated_at":"2026-04-15T20:34:52.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261467453","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/ci-e2e-tests.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Smoke%20Tests/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022767000},{"id":28277,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"74de24a0-7651-11f1-96cb-75dae0e1b2f5","payload":{"action":"completed","workflow_run":{"id":28618266441,"name":"Get Green - Author Approval","node_id":"WFR_kwLOR1BOTc8AAAAGqcgXSQ","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/get-green-author-approval.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":22018,"event":"pull_request","status":"completed","conclusion":"success","workflow_id":261449091,"check_suite_id":77331069156,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUp45A","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266441","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618266441","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:56Z","updated_at":"2026-07-02T20:06:04Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:56Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266441/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266441/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331069156","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266441/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266441/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618266441/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":261449091,"node_id":"W_kwDOR1BOTc4PlWWD","name":"Get Green - Author Approval","path":".github/workflows/get-green-author-approval.yml","state":"active","created_at":"2026-04-15T19:48:18.000Z","updated_at":"2026-04-15T20:49:01.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/261449091","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/get-green-author-approval.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Get%20Green%20-%20Author%20Approval/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022765000},{"id":28276,"release_id":null,"type":"github.workflow_run","triggered_by":"github","user_id":null,"event_data":{"delivery":"73db3390-7651-11f1-95bf-6633f782de87","payload":{"action":"completed","workflow_run":{"id":28618263994,"name":"Android Cherry-Pick Gate","node_id":"WFR_kwLOR1BOTc8AAAAGqcgNug","head_branch":"cursor-cloud/unified-feed-tiktok-comments-965e","head_sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","path":".github/workflows/android-cherry-pick-gate.yml","display_title":"feat: TikTok-style compact comments sheet with compressed feed in unified feed","run_number":9899,"event":"pull_request_target","status":"completed","conclusion":"success","workflow_id":274816344,"check_suite_id":77331061927,"check_suite_node_id":"CS_kwDOR1BOTc8AAAASAUpcpw","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618263994","html_url":"https://github.com/suno-ai/app-mobile/actions/runs/28618263994","pull_requests":[{"url":"https://api.github.com/repos/suno-ai/app-mobile/pulls/2607","id":3980793016,"number":2607,"head":{"ref":"cursor-cloud/unified-feed-tiktok-comments-965e","sha":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}},"base":{"ref":"main","sha":"4f9e469048e470726c70a679a905753b4cffeb67","repo":{"id":1196445261,"url":"https://api.github.com/repos/suno-ai/app-mobile","name":"app-mobile"}}}],"created_at":"2026-07-02T20:05:53Z","updated_at":"2026-07-02T20:06:03Z","actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"run_attempt":1,"referenced_workflows":[],"run_started_at":"2026-07-02T20:05:53Z","triggering_actor":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"jobs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618263994/jobs","logs_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618263994/logs","check_suite_url":"https://api.github.com/repos/suno-ai/app-mobile/check-suites/77331061927","artifacts_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618263994/artifacts","cancel_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618263994/cancel","rerun_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/runs/28618263994/rerun","previous_attempt_url":null,"workflow_url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/274816344","head_commit":{"id":"cad4c506bbe78486a293cbe6691aa0abb0d3ac7f","tree_id":"a43235b5e7d8d3aed54f9c86e0afe3a57f09cfb5","message":"fix: keep compact comments sheet pinned when keyboard appears\n\nCo-authored-by: Bassel Alesh <basselalesh@users.noreply.github.com>","timestamp":"2026-07-02T20:05:48Z","author":{"name":"Cursor Agent","email":"cursoragent@cursor.com"},"committer":{"name":"Cursor Agent","email":"cursoragent@cursor.com"}},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"},"head_repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments"}},"workflow":{"id":274816344,"node_id":"W_kwDOR1BOTc4QYV1Y","name":"Android Cherry-Pick Gate","path":".github/workflows/android-cherry-pick-gate.yml","state":"active","created_at":"2026-05-11T17:24:17.000Z","updated_at":"2026-05-11T19:57:24.000Z","url":"https://api.github.com/repos/suno-ai/app-mobile/actions/workflows/274816344","html_url":"https://github.com/suno-ai/app-mobile/blob/main/.github/workflows/android-cherry-pick-gate.yml","badge_url":"https://github.com/suno-ai/app-mobile/workflows/Android%20Cherry-Pick%20Gate/badge.svg"},"repository":{"id":1196445261,"node_id":"R_kgDOR1BOTQ","name":"app-mobile","full_name":"suno-ai/app-mobile","private":true,"owner":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","gravatar_id":"","url":"https://api.github.com/users/suno-ai","html_url":"https://github.com/suno-ai","followers_url":"https://api.github.com/users/suno-ai/followers","following_url":"https://api.github.com/users/suno-ai/following{/other_user}","gists_url":"https://api.github.com/users/suno-ai/gists{/gist_id}","starred_url":"https://api.github.com/users/suno-ai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suno-ai/subscriptions","organizations_url":"https://api.github.com/users/suno-ai/orgs","repos_url":"https://api.github.com/users/suno-ai/repos","events_url":"https://api.github.com/users/suno-ai/events{/privacy}","received_events_url":"https://api.github.com/users/suno-ai/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/suno-ai/app-mobile","description":"Android/iOS monorepo","fork":false,"url":"https://api.github.com/repos/suno-ai/app-mobile","forks_url":"https://api.github.com/repos/suno-ai/app-mobile/forks","keys_url":"https://api.github.com/repos/suno-ai/app-mobile/keys{/key_id}","collaborators_url":"https://api.github.com/repos/suno-ai/app-mobile/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/suno-ai/app-mobile/teams","hooks_url":"https://api.github.com/repos/suno-ai/app-mobile/hooks","issue_events_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/events{/number}","events_url":"https://api.github.com/repos/suno-ai/app-mobile/events","assignees_url":"https://api.github.com/repos/suno-ai/app-mobile/assignees{/user}","branches_url":"https://api.github.com/repos/suno-ai/app-mobile/branches{/branch}","tags_url":"https://api.github.com/repos/suno-ai/app-mobile/tags","blobs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/suno-ai/app-mobile/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/suno-ai/app-mobile/git/refs{/sha}","trees_url":"https://api.github.com/repos/suno-ai/app-mobile/git/trees{/sha}","statuses_url":"https://api.github.com/repos/suno-ai/app-mobile/statuses/{sha}","languages_url":"https://api.github.com/repos/suno-ai/app-mobile/languages","stargazers_url":"https://api.github.com/repos/suno-ai/app-mobile/stargazers","contributors_url":"https://api.github.com/repos/suno-ai/app-mobile/contributors","subscribers_url":"https://api.github.com/repos/suno-ai/app-mobile/subscribers","subscription_url":"https://api.github.com/repos/suno-ai/app-mobile/subscription","commits_url":"https://api.github.com/repos/suno-ai/app-mobile/commits{/sha}","git_commits_url":"https://api.github.com/repos/suno-ai/app-mobile/git/commits{/sha}","comments_url":"https://api.github.com/repos/suno-ai/app-mobile/comments{/number}","issue_comment_url":"https://api.github.com/repos/suno-ai/app-mobile/issues/comments{/number}","contents_url":"https://api.github.com/repos/suno-ai/app-mobile/contents/{+path}","compare_url":"https://api.github.com/repos/suno-ai/app-mobile/compare/{base}...{head}","merges_url":"https://api.github.com/repos/suno-ai/app-mobile/merges","archive_url":"https://api.github.com/repos/suno-ai/app-mobile/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/suno-ai/app-mobile/downloads","issues_url":"https://api.github.com/repos/suno-ai/app-mobile/issues{/number}","pulls_url":"https://api.github.com/repos/suno-ai/app-mobile/pulls{/number}","milestones_url":"https://api.github.com/repos/suno-ai/app-mobile/milestones{/number}","notifications_url":"https://api.github.com/repos/suno-ai/app-mobile/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/suno-ai/app-mobile/labels{/name}","releases_url":"https://api.github.com/repos/suno-ai/app-mobile/releases{/id}","deployments_url":"https://api.github.com/repos/suno-ai/app-mobile/deployments","created_at":"2026-03-30T17:52:18Z","updated_at":"2026-07-02T20:04:22Z","pushed_at":"2026-07-02T20:05:50Z","git_url":"git://github.com/suno-ai/app-mobile.git","ssh_url":"git@github.com:suno-ai/app-mobile.git","clone_url":"https://github.com/suno-ai/app-mobile.git","svn_url":"https://github.com/suno-ai/app-mobile","homepage":"https://wiki-mobile.suno.run","size":580151,"stargazers_count":2,"watchers_count":2,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":583,"license":null,"allow_forking":false,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"private","forks":0,"open_issues":583,"watchers":2,"default_branch":"main","custom_properties":{}},"organization":{"login":"suno-ai","id":99442120,"node_id":"O_kgDOBe1dyA","url":"https://api.github.com/orgs/suno-ai","repos_url":"https://api.github.com/orgs/suno-ai/repos","events_url":"https://api.github.com/orgs/suno-ai/events","hooks_url":"https://api.github.com/orgs/suno-ai/hooks","issues_url":"https://api.github.com/orgs/suno-ai/issues","members_url":"https://api.github.com/orgs/suno-ai/members{/member}","public_members_url":"https://api.github.com/orgs/suno-ai/public_members{/member}","avatar_url":"https://avatars.githubusercontent.com/u/99442120?v=4","description":"Foundation Models for Audio"},"enterprise":{"id":458505,"slug":"suno-ai","name":"Suno AI","node_id":"E_kgDOAAb_CQ","avatar_url":"https://avatars.githubusercontent.com/b/458505?v=4","description":"","website_url":"","html_url":"https://github.com/enterprises/suno-ai","created_at":"2025-08-21T23:18:03Z","updated_at":"2026-06-24T17:42:05Z"},"sender":{"login":"cursor[bot]","id":206951365,"node_id":"BOT_kgDODFXTxQ","avatar_url":"https://avatars.githubusercontent.com/in/1210556?v=4","gravatar_id":"","url":"https://api.github.com/users/cursor%5Bbot%5D","html_url":"https://github.com/apps/cursor","followers_url":"https://api.github.com/users/cursor%5Bbot%5D/followers","following_url":"https://api.github.com/users/cursor%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/cursor%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/cursor%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cursor%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/cursor%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/cursor%5Bbot%5D/repos","events_url":"https://api.github.com/users/cursor%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/cursor%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false}}},"created_at":1783022764000}]}