[{"data":1,"prerenderedAt":1758},["ShallowReactive",2],{"navigation_docs":3,"-providers-cursor-origin":195,"-providers-cursor-origin-surround":1753},[4,23,65,87,133,155,173],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction",{"title":15,"path":16,"stem":17},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":19,"path":20,"stem":21},"Quick start","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Guides","i-lucide-compass","\u002Fguides","2.guides",[29,33,37,41,45,49,53,57,61],{"title":30,"path":31,"stem":32},"Authenticate","\u002Fguides\u002Fauthentication","2.guides\u002F1.authentication",{"title":34,"path":35,"stem":36},"Work with several forges","\u002Fguides\u002Fmultiple-forges","2.guides\u002F2.multiple-forges",{"title":38,"path":39,"stem":40},"Configure from the environment","\u002Fguides\u002Fenvironment","2.guides\u002F3.environment",{"title":42,"path":43,"stem":44},"Receive webhooks","\u002Fguides\u002Fwebhooks","2.guides\u002F4.webhooks",{"title":46,"path":47,"stem":48},"Check what a forge supports","\u002Fguides\u002Fcapabilities","2.guides\u002F5.capabilities",{"title":50,"path":51,"stem":52},"Handle errors and rate limits","\u002Fguides\u002Ferrors","2.guides\u002F6.errors",{"title":54,"path":55,"stem":56},"Page through results","\u002Fguides\u002Fpagination","2.guides\u002F7.pagination",{"title":58,"path":59,"stem":60},"Browser bundles","\u002Fguides\u002Fbundling","2.guides\u002F8.bundling",{"title":62,"path":63,"stem":64},"Test your code","\u002Fguides\u002Ftesting","2.guides\u002F9.testing",{"title":66,"icon":67,"path":68,"stem":69,"children":70,"page":22},"Concepts","i-lucide-lightbulb","\u002Fconcepts","3.concepts",[71,75,79,83],{"title":72,"path":73,"stem":74},"Data model","\u002Fconcepts\u002Fdata-model","3.concepts\u002F1.data-model",{"title":76,"path":77,"stem":78},"Capabilities","\u002Fconcepts\u002Fcapabilities","3.concepts\u002F2.capabilities",{"title":80,"path":81,"stem":82},"Providers and factories","\u002Fconcepts\u002Fproviders","3.concepts\u002F3.providers",{"title":84,"path":85,"stem":86},"Events","\u002Fconcepts\u002Fevents","3.concepts\u002F4.events",{"title":88,"icon":89,"path":90,"stem":91,"children":92,"page":22},"Providers","i-lucide-server","\u002Fproviders","4.providers",[93,97,101,105,109,113,117,121,125,129],{"title":94,"path":95,"stem":96},"Azure DevOps","\u002Fproviders\u002Fazure-devops","4.providers\u002Fazure-devops",{"title":98,"path":99,"stem":100},"Bitbucket Cloud","\u002Fproviders\u002Fbitbucket","4.providers\u002Fbitbucket",{"title":102,"path":103,"stem":104},"Cursor Origin","\u002Fproviders\u002Fcursor-origin","4.providers\u002Fcursor-origin",{"title":106,"path":107,"stem":108},"Forgejo and Codeberg","\u002Fproviders\u002Fforgejo","4.providers\u002Fforgejo",{"title":110,"path":111,"stem":112},"Gitea","\u002Fproviders\u002Fgitea","4.providers\u002Fgitea",{"title":114,"path":115,"stem":116},"Gitee","\u002Fproviders\u002Fgitee","4.providers\u002Fgitee",{"title":118,"path":119,"stem":120},"GitHub","\u002Fproviders\u002Fgithub","4.providers\u002Fgithub",{"title":122,"path":123,"stem":124},"GitLab","\u002Fproviders\u002Fgitlab","4.providers\u002Fgitlab",{"title":126,"path":127,"stem":128},"pushin.eu","\u002Fproviders\u002Fpushin","4.providers\u002Fpushin",{"title":130,"path":131,"stem":132},"Tangled","\u002Fproviders\u002Ftangled","4.providers\u002Ftangled",{"title":134,"icon":135,"path":136,"stem":137,"children":138,"page":22},"Reference","i-lucide-book-marked","\u002Freference","5.reference",[139,143,147,151],{"title":140,"path":141,"stem":142},"Provider API","\u002Freference\u002Fprovider-api","5.reference\u002F1.provider-api",{"title":144,"path":145,"stem":146},"Capability matrix","\u002Freference\u002Fcapability-matrix","5.reference\u002F2.capability-matrix",{"title":148,"path":149,"stem":150},"Errors","\u002Freference\u002Ferrors","5.reference\u002F3.errors",{"title":152,"path":153,"stem":154},"JSON Schemas","\u002Freference\u002Fjson-schemas","5.reference\u002F5.json-schemas",{"title":156,"icon":157,"path":158,"stem":159,"children":160,"page":22},"Examples","i-lucide-boxes","\u002Fexamples","6.examples",[161,165,169],{"title":162,"path":163,"stem":164},"Inbox CLI","\u002Fexamples\u002Finbox-cli","6.examples\u002F1.inbox-cli",{"title":166,"path":167,"stem":168},"Label bot","\u002Fexamples\u002Flabel-bot","6.examples\u002F2.label-bot",{"title":170,"path":171,"stem":172},"Release digest","\u002Fexamples\u002Frelease-digest","6.examples\u002F3.release-digest",{"title":174,"icon":175,"path":176,"stem":177,"children":178,"page":22},"Contributing","i-lucide-git-pull-request","\u002Fcontributing","7.contributing",[179,183,187,191],{"title":180,"path":181,"stem":182},"Contribution guide","\u002Fcontributing\u002Fguidelines","7.contributing\u002F1.guidelines",{"title":184,"path":185,"stem":186},"Write a provider","\u002Fcontributing\u002Fwrite-a-provider","7.contributing\u002F2.write-a-provider",{"title":188,"path":189,"stem":190},"Record fixtures","\u002Fcontributing\u002Frecord-fixtures","7.contributing\u002F3.record-fixtures",{"title":192,"path":193,"stem":194},"Contributors","\u002Fcontributing\u002Fcontributors","7.contributing\u002F4.contributors",{"id":196,"title":102,"body":197,"description":1746,"extension":1747,"links":1748,"meta":1749,"navigation":332,"path":103,"seo":1751,"stem":104,"__hash__":1752},"docs\u002F4.providers\u002Fcursor-origin.md",{"type":198,"value":199,"toc":1736},"minimark",[200,204,262,278,283,286,547,553,575,582,586,604,608,615,619,648,652,670,674,677,724,735,845,858,862,879,882,889,1732],[201,202,203],"p",{},"The Cursor Origin provider covers pull requests on Origin, including stacked pull requests, with their comments, reviews and check runs. It also covers repository contents and Origin App installations. Origin has no issues, discussions, releases or notifications.",[205,206,207,220],"table",{},[208,209,210],"thead",{},[211,212,213,217],"tr",{},[214,215,216],"th",{},"Detail",[214,218,219],{},"Value",[221,222,223,235,249],"tbody",{},[211,224,225,229],{},[226,227,228],"td",{},"Import",[226,230,231],{},[232,233,234],"code",{},"forges\u002Fcursor-origin",[211,236,237,240],{},[226,238,239],{},"Factories",[226,241,242,245,246],{},[232,243,244],{},"cursorOrigin()",", ",[232,247,248],{},"cursorOriginLite()",[211,250,251,254],{},[226,252,253],{},"Auth",[226,255,256,245,259],{},[232,257,258],{},"token",[232,260,261],{},"app",[263,264,265,266,269,270,273,274,277],"note",{},"The Cursor Origin provider is experimental. It uses the alpha Origin API ",[232,267,268],{},"v1alpha1"," (",[232,271,272],{},"ORIGIN_API_VERSION","), which can change. See ",[275,276,76],"a",{"href":77},".",[279,280,282],"h2",{"id":281},"authentication","Authentication",[201,284,285],{},"The provider accepts a user access token or Origin App credentials:",[287,288,293],"pre",{"className":289,"code":290,"language":291,"meta":292,"style":292},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { cursorOrigin } from 'forges\u002Fcursor-origin'\n\nconst forge = cursorOrigin({\n  auth: { type: 'token', token: process.env.CURSOR_AUTH_TOKEN! },\n}).create()\n\nconst app = cursorOrigin({\n  auth: {\n    type: 'app',\n    appId: 'app_01...',\n    privateKey: process.env.ORIGIN_APP_PRIVATE_KEY!,\n    installationId: 'i_01...',\n  },\n}).create()\n","ts","",[232,294,295,327,334,356,407,424,429,445,455,472,489,511,528,534],{"__ignoreMap":292},[296,297,300,304,308,312,315,318,321,324],"span",{"class":298,"line":299},"line",1,[296,301,303],{"class":302},"s7zQu","import",[296,305,307],{"class":306},"sMK4o"," {",[296,309,311],{"class":310},"sTEyZ"," cursorOrigin",[296,313,314],{"class":306}," }",[296,316,317],{"class":302}," from",[296,319,320],{"class":306}," '",[296,322,234],{"class":323},"sfazB",[296,325,326],{"class":306},"'\n",[296,328,330],{"class":298,"line":329},2,[296,331,333],{"emptyLinePlaceholder":332},true,"\n",[296,335,337,341,344,347,350,353],{"class":298,"line":336},3,[296,338,340],{"class":339},"spNyl","const",[296,342,343],{"class":310}," forge ",[296,345,346],{"class":306},"=",[296,348,311],{"class":349},"s2Zo4",[296,351,352],{"class":310},"(",[296,354,355],{"class":306},"{\n",[296,357,359,363,366,368,371,373,375,377,380,383,386,388,391,393,396,398,401,404],{"class":298,"line":358},4,[296,360,362],{"class":361},"swJcz","  auth",[296,364,365],{"class":306},":",[296,367,307],{"class":306},[296,369,370],{"class":361}," type",[296,372,365],{"class":306},[296,374,320],{"class":306},[296,376,258],{"class":323},[296,378,379],{"class":306},"'",[296,381,382],{"class":306},",",[296,384,385],{"class":361}," token",[296,387,365],{"class":306},[296,389,390],{"class":310}," process",[296,392,277],{"class":306},[296,394,395],{"class":310},"env",[296,397,277],{"class":306},[296,399,400],{"class":310},"CURSOR_AUTH_TOKEN",[296,402,403],{"class":306},"!",[296,405,406],{"class":306}," },\n",[296,408,410,413,416,418,421],{"class":298,"line":409},5,[296,411,412],{"class":306},"}",[296,414,415],{"class":310},")",[296,417,277],{"class":306},[296,419,420],{"class":349},"create",[296,422,423],{"class":310},"()\n",[296,425,427],{"class":298,"line":426},6,[296,428,333],{"emptyLinePlaceholder":332},[296,430,432,434,437,439,441,443],{"class":298,"line":431},7,[296,433,340],{"class":339},[296,435,436],{"class":310}," app ",[296,438,346],{"class":306},[296,440,311],{"class":349},[296,442,352],{"class":310},[296,444,355],{"class":306},[296,446,448,450,452],{"class":298,"line":447},8,[296,449,362],{"class":361},[296,451,365],{"class":306},[296,453,454],{"class":306}," {\n",[296,456,458,461,463,465,467,469],{"class":298,"line":457},9,[296,459,460],{"class":361},"    type",[296,462,365],{"class":306},[296,464,320],{"class":306},[296,466,261],{"class":323},[296,468,379],{"class":306},[296,470,471],{"class":306},",\n",[296,473,475,478,480,482,485,487],{"class":298,"line":474},10,[296,476,477],{"class":361},"    appId",[296,479,365],{"class":306},[296,481,320],{"class":306},[296,483,484],{"class":323},"app_01...",[296,486,379],{"class":306},[296,488,471],{"class":306},[296,490,492,495,497,499,501,503,505,508],{"class":298,"line":491},11,[296,493,494],{"class":361},"    privateKey",[296,496,365],{"class":306},[296,498,390],{"class":310},[296,500,277],{"class":306},[296,502,395],{"class":310},[296,504,277],{"class":306},[296,506,507],{"class":310},"ORIGIN_APP_PRIVATE_KEY",[296,509,510],{"class":306},"!,\n",[296,512,514,517,519,521,524,526],{"class":298,"line":513},12,[296,515,516],{"class":361},"    installationId",[296,518,365],{"class":306},[296,520,320],{"class":306},[296,522,523],{"class":323},"i_01...",[296,525,379],{"class":306},[296,527,471],{"class":306},[296,529,531],{"class":298,"line":530},13,[296,532,533],{"class":306},"  },\n",[296,535,537,539,541,543,545],{"class":298,"line":536},14,[296,538,412],{"class":306},[296,540,415],{"class":310},[296,542,277],{"class":306},[296,544,420],{"class":349},[296,546,423],{"class":310},[201,548,549,550,552],{},"A user access token is the value that the Origin CLI reads from ",[232,551,400],{},". Personal Cursor API keys aren't Origin bearer tokens, and the provider doesn't accept them.",[201,554,555,556,559,560,563,564,566,567,570,571,574],{},"For app auth, ",[232,557,558],{},"privateKey"," is the app's Ed25519 private key in PKCS#8 PEM format. The provider signs an app JWT with it. With ",[232,561,562],{},"installationId",", the provider mints installation tokens as it needs them. Without ",[232,565,562],{},", the provider authenticates as the app itself. In that case, ",[232,568,569],{},"installations.list()"," lists the app's installations, and ",[232,572,573],{},"installations.provider(installation)"," returns a provider for one installation.",[201,576,577,578,581],{},"Origin has no anonymous access, so ",[232,579,580],{},"auth"," is required.",[279,583,585],{"id":584},"instance","Instance",[201,587,588,589,592,593,596,597,600,601,277],{},"The instance is ",[232,590,591],{},"origin.cursor.com",", which is the host in clone URLs. ",[232,594,595],{},"baseUrl"," defaults to ",[232,598,599],{},"https:\u002F\u002Fapi.cursor.com",", and the provider appends ",[232,602,603],{},"\u002Fv1\u002Forigin",[279,605,607],{"id":606},"stacked-pull-requests","Stacked pull requests",[201,609,610,611,614],{},"For a pull request in a stack, ",[232,612,613],{},"thread.stack"," contains the stack ID and the parent pull request.",[279,616,618],{"id":617},"merging","Merging",[201,620,621,622,625,626,629,630,245,633,636,637,640,641,625,644,647],{},"Origin supports the ",[232,623,624],{},"merge"," and ",[232,627,628],{},"squash"," methods only. If you don't pass ",[232,631,632],{},"method",[232,634,635],{},"merge()"," reads the repository settings. When exactly one method is allowed, it uses that method. When both are allowed, it throws ",[232,638,639],{},"MergeMethodRequiredError",". ",[232,642,643],{},"whenChecksPass",[232,645,646],{},"message"," are unavailable.",[279,649,651],{"id":650},"review-comments","Review comments",[201,653,654,655,658,659,662,663,666,667,277],{},"A comment anchored to a line in the diff is a review comment. Review comments appear in ",[232,656,657],{},"threads.events()"," as ",[232,660,661],{},"review_comment"," events, and ",[232,664,665],{},"threads.comments()"," doesn't return them. Origin doesn't link inline comments to the review that submitted them, so each review has ",[232,668,669],{},"comments: false",[279,671,673],{"id":672},"webhooks","Webhooks",[201,675,676],{},"Origin sends webhooks in the Standard Webhooks format, with these headers:",[205,678,679,689],{},[208,680,681],{},[211,682,683,686],{},[214,684,685],{},"Header",[214,687,688],{},"Content",[221,690,691,701,711],{},[211,692,693,698],{},[226,694,695],{},[232,696,697],{},"webhook-id",[226,699,700],{},"The delivery ID",[211,702,703,708],{},[226,704,705],{},[232,706,707],{},"webhook-timestamp",[226,709,710],{},"The time of the delivery, in seconds",[211,712,713,718],{},[226,714,715],{},[232,716,717],{},"webhook-signature",[226,719,720,721],{},"An Ed25519 signature over the hex SHA-256 of ",[232,722,723],{},"\u003Cwebhook-id>.\u003Cwebhook-timestamp>.\u003Cbody>",[201,725,726,727,730,731,734],{},"The provider verifies the signature against the public keys from the ",[232,728,729],{},"\u002Fkeys"," endpoint, which it caches for ten minutes. It doesn't use ",[232,732,733],{},"webhookSecret",". It rejects deliveries with a timestamp more than five minutes from the current time.",[287,736,738],{"className":289,"code":737,"language":291,"meta":292,"style":292},"const forge = cursorOrigin({ auth }).create()\n\nconst events = await forge.webhooks.ingest({\n  headers: request.headers,\n  body: await request.text(),\n})\n",[232,739,740,768,772,800,817,838],{"__ignoreMap":292},[296,741,742,744,746,748,750,752,755,758,760,762,764,766],{"class":298,"line":299},[296,743,340],{"class":339},[296,745,343],{"class":310},[296,747,346],{"class":306},[296,749,311],{"class":349},[296,751,352],{"class":310},[296,753,754],{"class":306},"{",[296,756,757],{"class":310}," auth ",[296,759,412],{"class":306},[296,761,415],{"class":310},[296,763,277],{"class":306},[296,765,420],{"class":349},[296,767,423],{"class":310},[296,769,770],{"class":298,"line":329},[296,771,333],{"emptyLinePlaceholder":332},[296,773,774,776,779,781,784,787,789,791,793,796,798],{"class":298,"line":336},[296,775,340],{"class":339},[296,777,778],{"class":310}," events ",[296,780,346],{"class":306},[296,782,783],{"class":302}," await",[296,785,786],{"class":310}," forge",[296,788,277],{"class":306},[296,790,672],{"class":310},[296,792,277],{"class":306},[296,794,795],{"class":349},"ingest",[296,797,352],{"class":310},[296,799,355],{"class":306},[296,801,802,805,807,810,812,815],{"class":298,"line":358},[296,803,804],{"class":361},"  headers",[296,806,365],{"class":306},[296,808,809],{"class":310}," request",[296,811,277],{"class":306},[296,813,814],{"class":310},"headers",[296,816,471],{"class":306},[296,818,819,822,824,826,828,830,833,836],{"class":298,"line":409},[296,820,821],{"class":361},"  body",[296,823,365],{"class":306},[296,825,783],{"class":302},[296,827,809],{"class":310},[296,829,277],{"class":306},[296,831,832],{"class":349},"text",[296,834,835],{"class":310},"()",[296,837,471],{"class":306},[296,839,840,842],{"class":298,"line":426},[296,841,412],{"class":306},[296,843,844],{"class":310},")\n",[201,846,847,850,851,854,855,857],{},[232,848,849],{},"installation.*"," deliveries become ",[232,852,853],{},"installation"," events. You register hooks in the app definition, so the ",[232,856,672],{}," management methods are unavailable.",[279,859,861],{"id":860},"recording-fixtures","Recording fixtures",[287,863,867],{"className":864,"code":865,"language":866,"meta":292,"style":292},"language-sh shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","CURSOR_AUTH_TOKEN=... FIXTURE_CURSOR_ORIGIN_REPO=owner\u002Frepo \\\nFIXTURE_CURSOR_ORIGIN_PULL=1 pnpm record-fixtures cursor-origin\n","sh",[232,868,869,874],{"__ignoreMap":292},[296,870,871],{"class":298,"line":299},[296,872,873],{},"CURSOR_AUTH_TOKEN=... FIXTURE_CURSOR_ORIGIN_REPO=owner\u002Frepo \\\n",[296,875,876],{"class":298,"line":329},[296,877,878],{},"FIXTURE_CURSOR_ORIGIN_PULL=1 pnpm record-fixtures cursor-origin\n",[279,880,76],{"id":881},"capabilities",[201,883,884,885,888],{},"Generated by ",[232,886,887],{},"pnpm capability-matrix","; do not edit by hand.",[205,890,891,901],{},[208,892,893],{},[211,894,895,898],{},[214,896,897],{},"Capability",[214,899,900],{},"Support",[221,902,903,913,923,932,941,950,959,968,977,986,995,1004,1013,1022,1031,1040,1050,1059,1068,1077,1087,1096,1105,1114,1123,1132,1141,1150,1159,1168,1177,1187,1196,1205,1214,1223,1232,1241,1250,1259,1268,1277,1286,1295,1304,1313,1322,1331,1340,1349,1358,1367,1376,1385,1394,1403,1412,1421,1430,1439,1448,1457,1466,1475,1484,1493,1502,1511,1520,1529,1538,1547,1556,1565,1574,1583,1592,1601,1610,1619,1628,1637,1646,1655,1664,1673,1682,1691,1700,1710,1722],{},[211,904,905,910],{},[226,906,907],{},[232,908,909],{},"experimental",[226,911,912],{},"✅",[211,914,915,920],{},[226,916,917],{},[232,918,919],{},"sources.poll",[226,921,922],{},"❌",[211,924,925,930],{},[226,926,927],{},[232,928,929],{},"sources.webhook",[226,931,912],{},[211,933,934,939],{},[226,935,936],{},[232,937,938],{},"sources.subscribe",[226,940,922],{},[211,942,943,948],{},[226,944,945],{},[232,946,947],{},"repos.get",[226,949,912],{},[211,951,952,957],{},[226,953,954],{},[232,955,956],{},"users.get",[226,958,922],{},[211,960,961,966],{},[226,962,963],{},[232,964,965],{},"repos.list",[226,967,909],{},[211,969,970,975],{},[226,971,972],{},[232,973,974],{},"repos.labels",[226,976,922],{},[211,978,979,984],{},[226,980,981],{},[232,982,983],{},"repos.createLabel",[226,985,922],{},[211,987,988,993],{},[226,989,990],{},[232,991,992],{},"repos.milestones",[226,994,922],{},[211,996,997,1002],{},[226,998,999],{},[232,1000,1001],{},"repos.collaborators",[226,1003,922],{},[211,1005,1006,1011],{},[226,1007,1008],{},[232,1009,1010],{},"repos.permissionFor",[226,1012,922],{},[211,1014,1015,1020],{},[226,1016,1017],{},[232,1018,1019],{},"repos.addCollaborator",[226,1021,922],{},[211,1023,1024,1029],{},[226,1025,1026],{},[232,1027,1028],{},"repos.assignableUsers",[226,1030,922],{},[211,1032,1033,1038],{},[226,1034,1035],{},[232,1036,1037],{},"repos.reviewerCandidates",[226,1039,922],{},[211,1041,1042,1047],{},[226,1043,1044],{},[232,1045,1046],{},"threads.get",[226,1048,1049],{},"PR",[211,1051,1052,1057],{},[226,1053,1054],{},[232,1055,1056],{},"threads.list",[226,1058,1049],{},[211,1060,1061,1066],{},[226,1062,1063],{},[232,1064,1065],{},"threads.getMany",[226,1067,912],{},[211,1069,1070,1075],{},[226,1071,1072],{},[232,1073,1074],{},"comments.list",[226,1076,1049],{},[211,1078,1079,1084],{},[226,1080,1081],{},[232,1082,1083],{},"comments.edit",[226,1085,1086],{},"PR (experimental)",[211,1088,1089,1094],{},[226,1090,1091],{},[232,1092,1093],{},"comments.delete",[226,1095,1086],{},[211,1097,1098,1103],{},[226,1099,1100],{},[232,1101,1102],{},"reactions.list",[226,1104,922],{},[211,1106,1107,1112],{},[226,1108,1109],{},[232,1110,1111],{},"notifications.list",[226,1113,922],{},[211,1115,1116,1121],{},[226,1117,1118],{},[232,1119,1120],{},"notifications.markRead",[226,1122,922],{},[211,1124,1125,1130],{},[226,1126,1127],{},[232,1128,1129],{},"notifications.markDone",[226,1131,922],{},[211,1133,1134,1139],{},[226,1135,1136],{},[232,1137,1138],{},"notifications.unsubscribe",[226,1140,922],{},[211,1142,1143,1148],{},[226,1144,1145],{},[232,1146,1147],{},"notifications.markAllRead",[226,1149,922],{},[211,1151,1152,1157],{},[226,1153,1154],{},[232,1155,1156],{},"notifications.markAllDone",[226,1158,922],{},[211,1160,1161,1166],{},[226,1162,1163],{},[232,1164,1165],{},"notifications.unreadCount",[226,1167,922],{},[211,1169,1170,1175],{},[226,1171,1172],{},[232,1173,1174],{},"writes.comment",[226,1176,1049],{},[211,1178,1179,1184],{},[226,1180,1181],{},[232,1182,1183],{},"writes.upsertComment",[226,1185,1186],{},"PR (emulated)",[211,1188,1189,1194],{},[226,1190,1191],{},[232,1192,1193],{},"writes.close",[226,1195,1049],{},[211,1197,1198,1203],{},[226,1199,1200],{},[232,1201,1202],{},"writes.reopen",[226,1204,1049],{},[211,1206,1207,1212],{},[226,1208,1209],{},[232,1210,1211],{},"writes.create",[226,1213,1086],{},[211,1215,1216,1221],{},[226,1217,1218],{},[232,1219,1220],{},"writes.update",[226,1222,1086],{},[211,1224,1225,1230],{},[226,1226,1227],{},[232,1228,1229],{},"writes.setLabels",[226,1231,1086],{},[211,1233,1234,1239],{},[226,1235,1236],{},[232,1237,1238],{},"writes.addLabels",[226,1240,922],{},[211,1242,1243,1248],{},[226,1244,1245],{},[232,1246,1247],{},"writes.removeLabels",[226,1249,922],{},[211,1251,1252,1257],{},[226,1253,1254],{},[232,1255,1256],{},"writes.setMilestone",[226,1258,922],{},[211,1260,1261,1266],{},[226,1262,1263],{},[232,1264,1265],{},"writes.react",[226,1267,922],{},[211,1269,1270,1275],{},[226,1271,1272],{},[232,1273,1274],{},"writes.setAssignees",[226,1276,922],{},[211,1278,1279,1284],{},[226,1280,1281],{},[232,1282,1283],{},"writes.requestReview",[226,1285,1086],{},[211,1287,1288,1293],{},[226,1289,1290],{},[232,1291,1292],{},"writes.merge",[226,1294,912],{},[211,1296,1297,1302],{},[226,1298,1299],{},[232,1300,1301],{},"writes.approveAndMerge",[226,1303,912],{},[211,1305,1306,1311],{},[226,1307,1308],{},[232,1309,1310],{},"writes.transfer",[226,1312,922],{},[211,1314,1315,1320],{},[226,1316,1317],{},[232,1318,1319],{},"writes.markDuplicate",[226,1321,922],{},[211,1323,1324,1329],{},[226,1325,1326],{},[232,1327,1328],{},"subscriptions.get",[226,1330,922],{},[211,1332,1333,1338],{},[226,1334,1335],{},[232,1336,1337],{},"subscriptions.set",[226,1339,922],{},[211,1341,1342,1347],{},[226,1343,1344],{},[232,1345,1346],{},"installations",[226,1348,922],{},[211,1350,1351,1356],{},[226,1352,1353],{},[232,1354,1355],{},"checks.thread",[226,1357,1049],{},[211,1359,1360,1365],{},[226,1361,1362],{},[232,1363,1364],{},"checks.list",[226,1366,909],{},[211,1368,1369,1374],{},[226,1370,1371],{},[232,1372,1373],{},"checks.report",[226,1375,922],{},[211,1377,1378,1383],{},[226,1379,1380],{},[232,1381,1382],{},"checks.rerun",[226,1384,922],{},[211,1386,1387,1392],{},[226,1388,1389],{},[232,1390,1391],{},"ci.runs",[226,1393,922],{},[211,1395,1396,1401],{},[226,1397,1398],{},[232,1399,1400],{},"ci.run",[226,1402,922],{},[211,1404,1405,1410],{},[226,1406,1407],{},[232,1408,1409],{},"ci.jobs",[226,1411,922],{},[211,1413,1414,1419],{},[226,1415,1416],{},[232,1417,1418],{},"ci.log",[226,1420,922],{},[211,1422,1423,1428],{},[226,1424,1425],{},[232,1426,1427],{},"contents.file",[226,1429,909],{},[211,1431,1432,1437],{},[226,1433,1434],{},[232,1435,1436],{},"contents.tree",[226,1438,909],{},[211,1440,1441,1446],{},[226,1442,1443],{},[232,1444,1445],{},"contents.branches",[226,1447,909],{},[211,1449,1450,1455],{},[226,1451,1452],{},[232,1453,1454],{},"contents.tags",[226,1456,909],{},[211,1458,1459,1464],{},[226,1460,1461],{},[232,1462,1463],{},"contents.resolveRef",[226,1465,909],{},[211,1467,1468,1473],{},[226,1469,1470],{},[232,1471,1472],{},"contents.commits",[226,1474,909],{},[211,1476,1477,1482],{},[226,1478,1479],{},[232,1480,1481],{},"contents.commit",[226,1483,909],{},[211,1485,1486,1491],{},[226,1487,1488],{},[232,1489,1490],{},"contents.compare",[226,1492,909],{},[211,1494,1495,1500],{},[226,1496,1497],{},[232,1498,1499],{},"contents.threadFiles",[226,1501,909],{},[211,1503,1504,1509],{},[226,1505,1506],{},[232,1507,1508],{},"contents.threadCommits",[226,1510,909],{},[211,1512,1513,1518],{},[226,1514,1515],{},[232,1516,1517],{},"reviews.list",[226,1519,912],{},[211,1521,1522,1527],{},[226,1523,1524],{},[232,1525,1526],{},"reviews.create",[226,1528,909],{},[211,1530,1531,1536],{},[226,1532,1533],{},[232,1534,1535],{},"reviews.submit",[226,1537,922],{},[211,1539,1540,1545],{},[226,1541,1542],{},[232,1543,1544],{},"reviews.approve",[226,1546,909],{},[211,1548,1549,1554],{},[226,1550,1551],{},[232,1552,1553],{},"reviews.resolveThread",[226,1555,909],{},[211,1557,1558,1563],{},[226,1559,1560],{},[232,1561,1562],{},"releases.list",[226,1564,922],{},[211,1566,1567,1572],{},[226,1568,1569],{},[232,1570,1571],{},"releases.get",[226,1573,922],{},[211,1575,1576,1581],{},[226,1577,1578],{},[232,1579,1580],{},"releases.latest",[226,1582,922],{},[211,1584,1585,1590],{},[226,1586,1587],{},[232,1588,1589],{},"releases.getByTag",[226,1591,922],{},[211,1593,1594,1599],{},[226,1595,1596],{},[232,1597,1598],{},"releases.downloadAsset",[226,1600,922],{},[211,1602,1603,1608],{},[226,1604,1605],{},[232,1606,1607],{},"webhooks.list",[226,1609,922],{},[211,1611,1612,1617],{},[226,1613,1614],{},[232,1615,1616],{},"webhooks.create",[226,1618,922],{},[211,1620,1621,1626],{},[226,1622,1623],{},[232,1624,1625],{},"webhooks.update",[226,1627,922],{},[211,1629,1630,1635],{},[226,1631,1632],{},[232,1633,1634],{},"webhooks.delete",[226,1636,922],{},[211,1638,1639,1644],{},[226,1640,1641],{},[232,1642,1643],{},"webhooks.rotateSecret",[226,1645,922],{},[211,1647,1648,1653],{},[226,1649,1650],{},[232,1651,1652],{},"webhooks.deliveries",[226,1654,922],{},[211,1656,1657,1662],{},[226,1658,1659],{},[232,1660,1661],{},"webhooks.redeliver",[226,1663,922],{},[211,1665,1666,1671],{},[226,1667,1668],{},[232,1669,1670],{},"search.threads",[226,1672,922],{},[211,1674,1675,1680],{},[226,1676,1677],{},[232,1678,1679],{},"search.repos",[226,1681,922],{},[211,1683,1684,1689],{},[226,1685,1686],{},[232,1687,1688],{},"search.commits",[226,1690,922],{},[211,1692,1693,1698],{},[226,1694,1695],{},[232,1696,1697],{},"securityAlerts",[226,1699,922],{},[211,1701,1702,1707],{},[226,1703,1704],{},[232,1705,1706],{},"eventKinds",[226,1708,1709],{},"native",[211,1711,1712,1716],{},[226,1713,1714],{},[232,1715,580],{},[226,1717,1718,245,1720],{},[232,1719,258],{},[232,1721,261],{},[211,1723,1724,1729],{},[226,1725,1726],{},[232,1727,1728],{},"limits",[226,1730,1731],{},"unknown",[1733,1734,1735],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":292,"searchDepth":329,"depth":329,"links":1737},[1738,1739,1740,1741,1742,1743,1744,1745],{"id":281,"depth":329,"text":282},{"id":584,"depth":329,"text":585},{"id":606,"depth":329,"text":607},{"id":617,"depth":329,"text":618},{"id":650,"depth":329,"text":651},{"id":672,"depth":329,"text":673},{"id":860,"depth":329,"text":861},{"id":881,"depth":329,"text":76},"Use pull requests on Cursor Origin, including stacked pull requests, reviews and check runs.","md",null,{"icon":1750},"i-simple-icons-cursor",{"title":102,"description":1746},"itT66LDI_P8HN37KVckU7d4K_Yz4r_aKKomtblu76VQ",[1754,1756],{"title":98,"path":99,"stem":100,"description":1755,"children":-1},"Use Bitbucket Cloud: pull requests, issues, build statuses, repository contents and webhooks.",{"title":106,"path":107,"stem":108,"description":1757,"children":-1},"Use Codeberg and self-hosted Forgejo instances: issues, pull requests, notifications, releases and webhooks.",1791294006591]