[{"data":1,"prerenderedAt":1198},["ShallowReactive",2],{"navigation_docs":3,"-develop-agent-task-cli":451,"-develop-agent-task-cli-surround":1193},[4,82,155,181,196,225,294,353,418],{"title":5,"icon":6,"redirect":7,"path":8,"stem":9,"children":10,"page":73},"Start","i-lucide-compass","\u002Fintro\u002Fquickstart","\u002Fintro","1.intro",[11,14,18,22,74,78],{"title":12,"path":7,"stem":13},"Quickstart","1.intro\u002F0.quickstart",{"title":15,"path":16,"stem":17},"Pipeline Applications","\u002Fintro\u002Fpipeline-app-walkthrough","1.intro\u002F1.pipeline-app-walkthrough",{"title":19,"path":20,"stem":21},"How Redgold works","\u002Fintro\u002Foverview","1.intro\u002F2.overview",{"title":23,"icon":24,"visibility":25,"redirect":26,"path":27,"stem":28,"children":29,"page":73},"Comparison","i-lucide-scale","private","\u002Fintro\u002Fcomparison\u002Fpositioning","\u002Fintro\u002Fcomparison","1.intro\u002F3.comparison",[30,33,37,41,45,49,53,57,61,65,69],{"title":31,"path":26,"stem":32},"Positioning","1.intro\u002F3.comparison\u002F1.positioning",{"title":34,"path":35,"stem":36},"vs Lovable","\u002Fintro\u002Fcomparison\u002Fvs-lovable","1.intro\u002F3.comparison\u002F10.vs-lovable",{"title":38,"path":39,"stem":40},"vs Cloudflare OS","\u002Fintro\u002Fcomparison\u002Fvs-cloudflare-os","1.intro\u002F3.comparison\u002F11.vs-cloudflare-os",{"title":42,"path":43,"stem":44},"vs a backend-as-a-service","\u002Fintro\u002Fcomparison\u002Fvs-baas","1.intro\u002F3.comparison\u002F2.vs-baas",{"title":46,"path":47,"stem":48},"vs serverless compute","\u002Fintro\u002Fcomparison\u002Fvs-serverless-compute","1.intro\u002F3.comparison\u002F3.vs-serverless-compute",{"title":50,"path":51,"stem":52},"vs a do-it-yourself data stack","\u002Fintro\u002Fcomparison\u002Fvs-diy-data-stack","1.intro\u002F3.comparison\u002F4.vs-diy-data-stack",{"title":54,"path":55,"stem":56},"vs Rama","\u002Fintro\u002Fcomparison\u002Fvs-rama","1.intro\u002F3.comparison\u002F5.vs-rama",{"title":58,"path":59,"stem":60},"vs Apache Spark","\u002Fintro\u002Fcomparison\u002Fvs-spark","1.intro\u002F3.comparison\u002F6.vs-spark",{"title":62,"path":63,"stem":64},"vs Apache DataFusion","\u002Fintro\u002Fcomparison\u002Fvs-datafusion","1.intro\u002F3.comparison\u002F7.vs-datafusion",{"title":66,"path":67,"stem":68},"vs Heroku","\u002Fintro\u002Fcomparison\u002Fvs-heroku","1.intro\u002F3.comparison\u002F8.vs-heroku",{"title":70,"path":71,"stem":72},"vs AI model providers","\u002Fintro\u002Fcomparison\u002Fvs-ai-providers","1.intro\u002F3.comparison\u002F9.vs-ai-providers",false,{"title":75,"path":76,"stem":77},"Common tasks","\u002Fintro\u002Fstarting-points","1.intro\u002F4.starting-points",{"title":79,"path":80,"stem":81},"FAQ","\u002Fintro\u002Ffaq","1.intro\u002F5.faq",{"title":83,"icon":84,"redirect":85,"path":86,"stem":87,"children":88,"page":73},"Examples","i-lucide-chef-hat","\u002Fcookbook\u002Foverview","\u002Fcookbook","10.cookbook",[89,91,95,99,103,107,111,115,119,123,127,131,135,139,143,147,151],{"title":83,"path":85,"stem":90},"10.cookbook\u002F1.overview",{"title":92,"path":93,"stem":94},"One-shot task in CI","\u002Fcookbook\u002Fone-shot-ci","10.cookbook\u002F10.one-shot-ci",{"title":96,"path":97,"stem":98},"Rate-limit retries","\u002Fcookbook\u002Fretry-rate-limits","10.cookbook\u002F11.retry-rate-limits",{"title":100,"path":101,"stem":102},"Connect GitHub review automation","\u002Fcookbook\u002Fconnect-github-app","10.cookbook\u002F12.connect-github-app",{"title":104,"path":105,"stem":106},"Delegate a task to another agent","\u002Fcookbook\u002Fdelegate-agent-task","10.cookbook\u002F13.delegate-agent-task",{"title":108,"path":109,"stem":110},"Validate a pipeline application change","\u002Fcookbook\u002Fvalidate-pipeline-app","10.cookbook\u002F14.validate-pipeline-app",{"title":112,"path":113,"stem":114},"Verify a managed application deployment","\u002Fcookbook\u002Fverify-managed-deploy","10.cookbook\u002F15.verify-managed-deploy",{"title":116,"path":117,"stem":118},"Build, launch, and grow one project","\u002Fcookbook\u002Flaunch-and-grow","10.cookbook\u002F16.launch-and-grow",{"title":120,"path":121,"stem":122},"Set up managed reviews and project memory","\u002Fcookbook\u002Fmanaged-review","10.cookbook\u002F17.managed-review",{"title":124,"path":125,"stem":126},"First API call","\u002Fcookbook\u002Ffirst-api-call","10.cookbook\u002F2.first-api-call",{"title":128,"path":129,"stem":130},"Python client","\u002Fcookbook\u002Fmodel-api-python","10.cookbook\u002F3.model-api-python",{"title":132,"path":133,"stem":134},"Anthropic Messages","\u002Fcookbook\u002Fanthropic-messages","10.cookbook\u002F4.anthropic-messages",{"title":136,"path":137,"stem":138},"Check credits","\u002Fcookbook\u002Fcheck-credits","10.cookbook\u002F5.check-credits",{"title":140,"path":141,"stem":142},"Query data via MCP","\u002Fcookbook\u002Fmcp-query-data","10.cookbook\u002F6.mcp-query-data",{"title":144,"path":145,"stem":146},"Run a pipeline via MCP","\u002Fcookbook\u002Fmcp-drive-agent","10.cookbook\u002F7.mcp-drive-agent",{"title":148,"path":149,"stem":150},"Install the client","\u002Fcookbook\u002Finstall-client","10.cookbook\u002F8.install-client",{"title":152,"path":153,"stem":154},"Use another API host","\u002Fcookbook\u002Fpoint-client-at-host","10.cookbook\u002F9.point-client-at-host",{"title":156,"icon":157,"redirect":158,"path":159,"stem":160,"children":161,"page":73},"Agent operations","i-lucide-network","\u002Ffleet\u002Foverview","\u002Ffleet","11.fleet",[162,165,169,173,177],{"title":163,"path":158,"stem":164},"Running agent work","11.fleet\u002F0.overview",{"title":166,"path":167,"stem":168},"Workstreams and issues","\u002Ffleet\u002Fworkstreams-and-issues","11.fleet\u002F1.workstreams-and-issues",{"title":170,"path":171,"stem":172},"Agent lifecycle","\u002Ffleet\u002Fagent-lifecycle","11.fleet\u002F2.agent-lifecycle",{"title":174,"path":175,"stem":176},"Supervision and recovery","\u002Ffleet\u002Fsupervision","11.fleet\u002F3.supervision",{"title":178,"path":179,"stem":180},"An application workstream from request to delivery","\u002Ffleet\u002Fapplication-workstream","11.fleet\u002F4.application-workstream",{"title":182,"icon":183,"visibility":25,"redirect":184,"path":185,"stem":186,"children":187,"page":73},"Users","i-lucide-user","\u002Fusers\u002Finstall\u002Fagent-tools","\u002Fusers","2.users",[188],{"title":189,"path":190,"stem":191,"children":192,"page":73},"Install","\u002Fusers\u002Finstall","2.users\u002F1.install",[193],{"title":194,"path":184,"stem":195},"Agent tools setup","2.users\u002F1.install\u002F4.agent-tools",{"title":197,"icon":198,"redirect":199,"path":200,"stem":201,"children":202,"page":73},"Architecture","i-lucide-layers","\u002Finfrastructure\u002Foverview","\u002Finfrastructure","3.infrastructure",[203,205,209,213,217,221],{"title":197,"path":199,"stem":204},"3.infrastructure\u002F0.overview",{"title":206,"path":207,"stem":208},"A request through the platform","\u002Finfrastructure\u002Frequest-path","3.infrastructure\u002F11.request-path",{"title":210,"path":211,"stem":212},"Agent work and durable state","\u002Finfrastructure\u002Fagent-work","3.infrastructure\u002F12.agent-work",{"title":214,"path":215,"stem":216},"Data and pipelines","\u002Finfrastructure\u002Fdata","3.infrastructure\u002F3.data",{"title":218,"path":219,"stem":220},"AI and agents","\u002Finfrastructure\u002Fai","3.infrastructure\u002F4.ai",{"title":222,"path":223,"stem":224},"Managed deployment","\u002Finfrastructure\u002Fdeployment","3.infrastructure\u002F7.deployment",{"title":226,"icon":227,"redirect":228,"path":229,"stem":230,"children":231,"page":73},"API","i-lucide-book-marked","\u002Freference\u002Fauthentication","\u002Freference","4.reference",[232,235,239,243,247,251,255,259,263,267,271,275],{"title":233,"path":228,"stem":234},"Authentication","4.reference\u002F1.authentication",{"title":236,"path":237,"stem":238},"Security disclosure policy","\u002Freference\u002Fsecurity-disclosure","4.reference\u002F11.security-disclosure",{"title":240,"path":241,"stem":242},"RAC command guide","\u002Freference\u002Frac","4.reference\u002F13.rac",{"title":244,"path":245,"stem":246},"Model API","\u002Freference\u002Fllm-api","4.reference\u002F2.llm-api",{"title":248,"path":249,"stem":250},"MCP server","\u002Freference\u002Fmcp","4.reference\u002F2.mcp",{"title":252,"path":253,"stem":254},"Data platform preview","\u002Freference\u002Fdata-platform-preview","4.reference\u002F3.data-platform-preview",{"title":256,"path":257,"stem":258},"Terminal client","\u002Freference\u002Fcli","4.reference\u002F6.cli",{"title":260,"path":261,"stem":262},"Pipeline manifest preview","\u002Freference\u002Fpipeline-preview","4.reference\u002F7.pipeline-preview",{"title":264,"path":265,"stem":266},"Limits and retries","\u002Freference\u002Flimits","4.reference\u002F8.limits",{"title":268,"path":269,"stem":270},"API contract details","\u002Freference\u002Fapi-contracts","4.reference\u002F9.api-contracts",{"title":272,"path":273,"stem":274},"Errors","\u002Freference\u002Ferrors","4.reference\u002F9.errors",{"title":276,"icon":277,"visibility":278,"path":279,"stem":280,"children":281,"page":73},"Public API","i-lucide-route","public","\u002Freference\u002Froutes","4.reference\u002Froutes",[282,286,290],{"title":283,"path":284,"stem":285},"Memory routes","\u002Freference\u002Froutes\u002Fmemory","4.reference\u002Froutes\u002Fmemory",{"title":287,"path":288,"stem":289},"V1 routes","\u002Freference\u002Froutes\u002Fv1","4.reference\u002Froutes\u002Fv1",{"title":291,"path":292,"stem":293},"Voice routes","\u002Freference\u002Froutes\u002Fvoice","4.reference\u002Froutes\u002Fvoice",{"title":295,"icon":296,"visibility":25,"redirect":297,"path":298,"stem":299,"children":300,"page":73},"Develop","i-lucide-code","\u002Fdevelop\u002Fpipeline-apps\u002Foverview","\u002Fdevelop","5.develop",[301,305,337,341,345,349],{"title":302,"path":303,"stem":304},"Author a batch transform","\u002Fdevelop\u002Fauthor-a-batch-transform","5.develop\u002F10.author-a-batch-transform",{"title":306,"visibility":278,"redirect":297,"path":307,"stem":308,"children":309,"page":73},"Pipeline Apps","\u002Fdevelop\u002Fpipeline-apps","5.develop\u002F11.pipeline-apps",[310,313,317,321,325,329,333],{"title":311,"path":297,"stem":312},"Pipeline apps","5.develop\u002F11.pipeline-apps\u002F1.overview",{"title":314,"path":315,"stem":316},"Collaborative board walkthrough","\u002Fdevelop\u002Fpipeline-apps\u002Fcollaborative-board","5.develop\u002F11.pipeline-apps\u002F2.collaborative-board",{"title":318,"path":319,"stem":320},"Release and security lifecycle","\u002Fdevelop\u002Fpipeline-apps\u002Frelease-lifecycle","5.develop\u002F11.pipeline-apps\u002F3.release-lifecycle",{"title":322,"path":323,"stem":324},"Incident Triage","\u002Fdevelop\u002Fpipeline-apps\u002Fincident-triage","5.develop\u002F11.pipeline-apps\u002F4.incident-triage",{"title":326,"path":327,"stem":328},"App layout and authoring previews","\u002Fdevelop\u002Fpipeline-apps\u002Fpresentation","5.develop\u002F11.pipeline-apps\u002F5.presentation",{"title":330,"path":331,"stem":332},"Metrics Notebook","\u002Fdevelop\u002Fpipeline-apps\u002Fmetrics-notebook","5.develop\u002F11.pipeline-apps\u002F6.metrics-notebook",{"title":334,"path":335,"stem":336},"Webhook Relay","\u002Fdevelop\u002Fpipeline-apps\u002Fwebhook-relay","5.develop\u002F11.pipeline-apps\u002F7.webhook-relay",{"title":338,"path":339,"stem":340},"Tasks, repositories and applications from RAC","\u002Fdevelop\u002Fagent-task-cli","5.develop\u002F13.agent-task-cli",{"title":342,"path":343,"stem":344},"Build a vertical","\u002Fdevelop\u002Fbuild-a-vertical","5.develop\u002F5.build-a-vertical",{"title":346,"path":347,"stem":348},"Managed application artifacts","\u002Fdevelop\u002Fscaffold-a-narrow-app","5.develop\u002F7.scaffold-a-narrow-app",{"title":350,"path":351,"stem":352},"Import your data","\u002Fdevelop\u002Fimport-your-data","5.develop\u002F8.import-your-data",{"title":354,"icon":355,"redirect":356,"path":357,"stem":358,"children":359,"page":73},"Guides","i-lucide-layout-grid","\u002Fapplications\u002Fai-agents\u002Foverview","\u002Fapplications","7.applications",[360,364,384,396],{"title":361,"path":362,"stem":363},"Application maturity catalog","\u002Fapplications\u002Fcatalog","7.applications\u002F0.catalog",{"title":365,"visibility":278,"path":366,"stem":367,"children":368,"page":73},"AI Agents","\u002Fapplications\u002Fai-agents","7.applications\u002F1.ai-agents",[369,372,376,380],{"title":370,"path":356,"stem":371},"Coding agents","7.applications\u002F1.ai-agents\u002F01.overview",{"title":373,"path":374,"stem":375},"GitHub App automation","\u002Fapplications\u002Fai-agents\u002Fgithub-app-automation","7.applications\u002F1.ai-agents\u002F04.github-app-automation",{"title":377,"path":378,"stem":379},"agent-cli assistance","\u002Fapplications\u002Fai-agents\u002Fagent-cli-assistance","7.applications\u002F1.ai-agents\u002F05.agent-cli-assistance",{"title":381,"path":382,"stem":383},"Agent REST control","\u002Fapplications\u002Fai-agents\u002Frest-agent-control","7.applications\u002F1.ai-agents\u002F06.rest-agent-control",{"title":385,"visibility":278,"path":386,"stem":387,"children":388,"page":73},"Tickets","\u002Fapplications\u002Ftickets","7.applications\u002F2.tickets",[389,392],{"title":385,"path":390,"stem":391},"\u002Fapplications\u002Ftickets\u002Foverview","7.applications\u002F2.tickets\u002F01.overview",{"title":393,"path":394,"stem":395},"API walkthrough","\u002Fapplications\u002Ftickets\u002Fapi-walkthrough","7.applications\u002F2.tickets\u002F02.api-walkthrough",{"title":397,"icon":398,"visibility":278,"path":399,"stem":400,"children":401,"page":73},"Case studies","i-lucide-book-open-check","\u002Fapplications\u002Fcase-studies","7.applications\u002F6.case-studies",[402,406,410,414],{"title":403,"path":404,"stem":405},"Case study: owner-scoped tickets","\u002Fapplications\u002Fcase-studies\u002Ftickets","7.applications\u002F6.case-studies\u002F01.tickets",{"title":407,"path":408,"stem":409},"Case study: repository review and correction","\u002Fapplications\u002Fcase-studies\u002Frepository-review","7.applications\u002F6.case-studies\u002F02.repository-review",{"title":411,"path":412,"stem":413},"Case study: repairing crawlability on Redgold’s website","\u002Fapplications\u002Fcase-studies\u002Fpublic-website-seo","7.applications\u002F6.case-studies\u002F03.public-website-seo",{"title":415,"path":416,"stem":417},"Workflow account: Elusive reviews and managed CI","\u002Fapplications\u002Fcase-studies\u002Felusive-managed-review","7.applications\u002F6.case-studies\u002F04.elusive-managed-review",{"title":419,"icon":420,"redirect":421,"path":422,"stem":423,"children":424,"page":73},"Resources","i-lucide-library","\u002Fresources\u002Fglossary","\u002Fresources","9.resources",[425,428,432,436,440,443,447],{"title":426,"path":421,"stem":427},"Glossary","9.resources\u002F1.glossary",{"title":429,"path":430,"stem":431},"Terms of Service","\u002Fresources\u002Fterms","9.resources\u002F2.terms",{"title":433,"path":434,"stem":435},"Privacy Policy","\u002Fresources\u002Fprivacy","9.resources\u002F3.privacy",{"title":437,"path":438,"stem":439},"Acceptable Use Policy","\u002Fresources\u002Facceptable-use","9.resources\u002F4.acceptable-use",{"title":79,"path":441,"stem":442},"\u002Fresources\u002Ffaq","9.resources\u002F5.faq",{"title":444,"path":445,"stem":446},"Documentation feedback","\u002Fresources\u002Fdocs-feedback","9.resources\u002F6.docs-feedback",{"title":448,"path":449,"stem":450},"Refund and Cancellation Policy","\u002Fresources\u002Frefund-cancellation","9.resources\u002F7.refund-cancellation",{"id":452,"title":338,"access":453,"audience":454,"body":455,"description":461,"extension":1185,"last_verified":1186,"links":1187,"maturity":1188,"meta":1189,"navigation":1190,"path":339,"seo":1191,"stem":340,"__hash__":1192},"docs\u002F5.develop\u002F13.agent-task-cli.md","api-key","developer",{"type":456,"value":457,"toc":1183},"minimark",[458,462,486,613,626,629,792,830,1049,1056,1074,1089,1148,1166,1179],[459,460,461],"p",{},"Use RAC from a laptop, CI job or agent with your platform identity. The commands\ncall authenticated public APIs; the service prepares the checkout, environment\nand chosen harness. No local Kubernetes access or operator forge token is needed.",[459,463,464,465,469,470,473,474,477,478,481,482,485],{},"Select the application API origin with ",[466,467,468],"code",{},"--api-url"," and a workspace with\n",[466,471,472],{},"--tenant-id",". Supply your existing credential through ",[466,475,476],{},"REDGOLD_API_KEY"," or the\nnormal RAC identity configuration. Set ",[466,479,480],{},"EXECUTOR_API_BASE"," and ",[466,483,484],{},"TENANT_ID"," (or\nconfigure the current RAC profile) to reuse the origin and workspace in later\ncommands. A workspace API key must be bound to that\nworkspace and its owner must retain membership. Product-scoped service keys are\nnot general account credentials. Personal tasks can omit the workspace option.",[487,488,493],"pre",{"className":489,"code":490,"language":491,"meta":492,"style":492},"language-sh shiki shiki-themes github-light github-light github-dark","rac account --api-url https:\u002F\u002Fapi.redgold.ai --tenant-id WORKSPACE github connect\nrac account --api-url https:\u002F\u002Fapi.redgold.ai --tenant-id WORKSPACE github status\nrac account --api-url https:\u002F\u002Fapi.redgold.ai --tenant-id WORKSPACE github install\nrac repo --api-url https:\u002F\u002Fapi.redgold.ai --tenant-id WORKSPACE discover\nrac repo --api-url https:\u002F\u002Fapi.redgold.ai --tenant-id WORKSPACE select REPO_ID --installation-id INSTALLATION_ID\n","sh","",[466,494,495,527,547,567,586],{"__ignoreMap":492},[496,497,500,504,508,512,515,518,521,524],"span",{"class":498,"line":499},"line",1,[496,501,503],{"class":502},"snPdu","rac",[496,505,507],{"class":506},"sIIMD"," account",[496,509,511],{"class":510},"sBjJW"," --api-url",[496,513,514],{"class":506}," https:\u002F\u002Fapi.redgold.ai",[496,516,517],{"class":510}," --tenant-id",[496,519,520],{"class":506}," WORKSPACE",[496,522,523],{"class":506}," github",[496,525,526],{"class":506}," connect\n",[496,528,530,532,534,536,538,540,542,544],{"class":498,"line":529},2,[496,531,503],{"class":502},[496,533,507],{"class":506},[496,535,511],{"class":510},[496,537,514],{"class":506},[496,539,517],{"class":510},[496,541,520],{"class":506},[496,543,523],{"class":506},[496,545,546],{"class":506}," status\n",[496,548,550,552,554,556,558,560,562,564],{"class":498,"line":549},3,[496,551,503],{"class":502},[496,553,507],{"class":506},[496,555,511],{"class":510},[496,557,514],{"class":506},[496,559,517],{"class":510},[496,561,520],{"class":506},[496,563,523],{"class":506},[496,565,566],{"class":506}," install\n",[496,568,570,572,575,577,579,581,583],{"class":498,"line":569},4,[496,571,503],{"class":502},[496,573,574],{"class":506}," repo",[496,576,511],{"class":510},[496,578,514],{"class":506},[496,580,517],{"class":510},[496,582,520],{"class":506},[496,584,585],{"class":506}," discover\n",[496,587,589,591,593,595,597,599,601,604,607,610],{"class":498,"line":588},5,[496,590,503],{"class":502},[496,592,574],{"class":506},[496,594,511],{"class":510},[496,596,514],{"class":506},[496,598,517],{"class":510},[496,600,520],{"class":506},[496,602,603],{"class":506}," select",[496,605,606],{"class":506}," REPO_ID",[496,608,609],{"class":510}," --installation-id",[496,611,612],{"class":506}," INSTALLATION_ID\n",[459,614,615,481,618,621,622,625],{},[466,616,617],{},"connect",[466,619,620],{},"install"," return GitHub consent URLs. The account owner opens them\nand approves the account and repository permissions. Status, sync, disconnect,\ninstallation sync, repository selection, review settings and connection policy\nshare the same state as Settings → account connections. Tokens stay in the\nexisting server credential store. ",[466,623,624],{},"github policy --file settings.json"," patches\nonly the supplied connection options.",[459,627,628],{},"Create a private repository on the workspace's git.redgold.ai forge, or import a\npublic GitHub repository. Private GitHub repositories use the connected App.\nRepository creation is resumable by workspace and normalized name; retain the\nreceipt if application association fails after creation.",[487,630,632],{"className":489,"code":631,"language":491,"meta":492,"style":492},"rac repo --tenant-id WORKSPACE create example\nrac repo --tenant-id WORKSPACE list\nrac repo --tenant-id WORKSPACE import https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO\nrac project --tenant-id WORKSPACE create \"Example\" --id example\nrac project list\nrac project show example\nrac project source example --repo https:\u002F\u002Fgit.redgold.ai\u002FWORKSPACE_ORG\u002Fexample.git --branch main\nrac project update example --file settings.json\nrac repo add https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO --app example --branch main --subdirectory apps\u002Fweb\n",[466,633,634,650,663,679,700,708,720,745,763],{"__ignoreMap":492},[496,635,636,638,640,642,644,647],{"class":498,"line":499},[496,637,503],{"class":502},[496,639,574],{"class":506},[496,641,517],{"class":510},[496,643,520],{"class":506},[496,645,646],{"class":506}," create",[496,648,649],{"class":506}," example\n",[496,651,652,654,656,658,660],{"class":498,"line":529},[496,653,503],{"class":502},[496,655,574],{"class":506},[496,657,517],{"class":510},[496,659,520],{"class":506},[496,661,662],{"class":506}," list\n",[496,664,665,667,669,671,673,676],{"class":498,"line":549},[496,666,503],{"class":502},[496,668,574],{"class":506},[496,670,517],{"class":510},[496,672,520],{"class":506},[496,674,675],{"class":506}," import",[496,677,678],{"class":506}," https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO\n",[496,680,681,683,686,688,690,692,695,698],{"class":498,"line":569},[496,682,503],{"class":502},[496,684,685],{"class":506}," project",[496,687,517],{"class":510},[496,689,520],{"class":506},[496,691,646],{"class":506},[496,693,694],{"class":506}," \"Example\"",[496,696,697],{"class":510}," --id",[496,699,649],{"class":506},[496,701,702,704,706],{"class":498,"line":588},[496,703,503],{"class":502},[496,705,685],{"class":506},[496,707,662],{"class":506},[496,709,711,713,715,718],{"class":498,"line":710},6,[496,712,503],{"class":502},[496,714,685],{"class":506},[496,716,717],{"class":506}," show",[496,719,649],{"class":506},[496,721,723,725,727,730,733,736,739,742],{"class":498,"line":722},7,[496,724,503],{"class":502},[496,726,685],{"class":506},[496,728,729],{"class":506}," source",[496,731,732],{"class":506}," example",[496,734,735],{"class":510}," --repo",[496,737,738],{"class":506}," https:\u002F\u002Fgit.redgold.ai\u002FWORKSPACE_ORG\u002Fexample.git",[496,740,741],{"class":510}," --branch",[496,743,744],{"class":506}," main\n",[496,746,748,750,752,755,757,760],{"class":498,"line":747},8,[496,749,503],{"class":502},[496,751,685],{"class":506},[496,753,754],{"class":506}," update",[496,756,732],{"class":506},[496,758,759],{"class":510}," --file",[496,761,762],{"class":506}," settings.json\n",[496,764,766,768,770,773,776,779,781,783,786,789],{"class":498,"line":765},9,[496,767,503],{"class":502},[496,769,574],{"class":506},[496,771,772],{"class":506}," add",[496,774,775],{"class":506}," https:\u002F\u002Fgithub.com\u002FOWNER\u002FREPO",[496,777,778],{"class":510}," --app",[496,780,732],{"class":506},[496,782,741],{"class":510},[496,784,785],{"class":506}," main",[496,787,788],{"class":510}," --subdirectory",[496,790,791],{"class":506}," apps\u002Fweb\n",[459,793,794,797,798,801,802,805,806,809,810,813,814,817,818,821,822,825,826,829],{},[466,795,796],{},"project create"," creates a managed repository by default. With ",[466,799,800],{},"--repo",", it\nassociates an existing source instead. Keep an explicit ",[466,803,804],{},"--id"," for automation.\n",[466,807,808],{},"rac application"," is an alias for ",[466,811,812],{},"rac project",". Updates accept the application's\nnormal partial JSON settings, including its budget, publishing preferences and\nmarketing configuration. ",[466,815,816],{},"project overview"," also exposes namespaces, domains and\nconnection metadata. ",[466,819,820],{},"project archive"," retains the source and history while\nhiding the application. ",[466,823,824],{},"project source --clear"," removes its source association.\nInstalled-app releases, publication and installation remain under ",[466,827,828],{},"rac app",".\nA source association is a reference; task admission independently verifies that\nthe repository is active and connected to the selected workspace.",[487,831,833],{"className":489,"code":832,"language":491,"meta":492,"style":492},"rac task profiles\nrac task run \"Fix pagination\" --app example --cost normal --harness redgold \\\n  --budget-usd 5 --reasoning high --request-id pagination-v1 --dry-run\nrac task run \"Fix pagination\" --app example --cost normal --harness redgold \\\n  --budget-usd 5 --reasoning high --request-id pagination-v1 --wait\nrac task run --issue TICKET_ID --harness codex --cost cheap --budget-usd 1\nrac task list\nrac task status TASK_ID\nrac task retry TASK_ID\nrac task result TASK_ID\nrac task pause TASK_ID\nrac task resume TASK_ID\nrac task cancel TASK_ID\n",[466,834,835,845,876,899,923,940,970,978,990,1001,1013,1025,1037],{"__ignoreMap":492},[496,836,837,839,842],{"class":498,"line":499},[496,838,503],{"class":502},[496,840,841],{"class":506}," task",[496,843,844],{"class":506}," profiles\n",[496,846,847,849,851,854,857,859,861,864,867,870,873],{"class":498,"line":529},[496,848,503],{"class":502},[496,850,841],{"class":506},[496,852,853],{"class":506}," run",[496,855,856],{"class":506}," \"Fix pagination\"",[496,858,778],{"class":510},[496,860,732],{"class":506},[496,862,863],{"class":510}," --cost",[496,865,866],{"class":506}," normal",[496,868,869],{"class":510}," --harness",[496,871,872],{"class":506}," redgold",[496,874,875],{"class":510}," \\\n",[496,877,878,881,884,887,890,893,896],{"class":498,"line":549},[496,879,880],{"class":510},"  --budget-usd",[496,882,883],{"class":510}," 5",[496,885,886],{"class":510}," --reasoning",[496,888,889],{"class":506}," high",[496,891,892],{"class":510}," --request-id",[496,894,895],{"class":506}," pagination-v1",[496,897,898],{"class":510}," --dry-run\n",[496,900,901,903,905,907,909,911,913,915,917,919,921],{"class":498,"line":569},[496,902,503],{"class":502},[496,904,841],{"class":506},[496,906,853],{"class":506},[496,908,856],{"class":506},[496,910,778],{"class":510},[496,912,732],{"class":506},[496,914,863],{"class":510},[496,916,866],{"class":506},[496,918,869],{"class":510},[496,920,872],{"class":506},[496,922,875],{"class":510},[496,924,925,927,929,931,933,935,937],{"class":498,"line":588},[496,926,880],{"class":510},[496,928,883],{"class":510},[496,930,886],{"class":510},[496,932,889],{"class":506},[496,934,892],{"class":510},[496,936,895],{"class":506},[496,938,939],{"class":510}," --wait\n",[496,941,942,944,946,948,951,954,956,959,961,964,967],{"class":498,"line":710},[496,943,503],{"class":502},[496,945,841],{"class":506},[496,947,853],{"class":506},[496,949,950],{"class":510}," --issue",[496,952,953],{"class":506}," TICKET_ID",[496,955,869],{"class":510},[496,957,958],{"class":506}," codex",[496,960,863],{"class":510},[496,962,963],{"class":506}," cheap",[496,965,966],{"class":510}," --budget-usd",[496,968,969],{"class":510}," 1\n",[496,971,972,974,976],{"class":498,"line":722},[496,973,503],{"class":502},[496,975,841],{"class":506},[496,977,662],{"class":506},[496,979,980,982,984,987],{"class":498,"line":747},[496,981,503],{"class":502},[496,983,841],{"class":506},[496,985,986],{"class":506}," status",[496,988,989],{"class":506}," TASK_ID\n",[496,991,992,994,996,999],{"class":498,"line":765},[496,993,503],{"class":502},[496,995,841],{"class":506},[496,997,998],{"class":506}," retry",[496,1000,989],{"class":506},[496,1002,1004,1006,1008,1011],{"class":498,"line":1003},10,[496,1005,503],{"class":502},[496,1007,841],{"class":506},[496,1009,1010],{"class":506}," result",[496,1012,989],{"class":506},[496,1014,1016,1018,1020,1023],{"class":498,"line":1015},11,[496,1017,503],{"class":502},[496,1019,841],{"class":506},[496,1021,1022],{"class":506}," pause",[496,1024,989],{"class":506},[496,1026,1028,1030,1032,1035],{"class":498,"line":1027},12,[496,1029,503],{"class":502},[496,1031,841],{"class":506},[496,1033,1034],{"class":506}," resume",[496,1036,989],{"class":506},[496,1038,1040,1042,1044,1047],{"class":498,"line":1039},13,[496,1041,503],{"class":502},[496,1043,841],{"class":506},[496,1045,1046],{"class":506}," cancel",[496,1048,989],{"class":506},[459,1050,1051,1052,1055],{},"Each launch has its own durable ticket, conversation, checkout and budget, so\nindependent tasks may run in parallel within the workspace's normal quotas.\nStandalone tasks appear in personal Tasks with their executor ticket's current\nstate. Use the task's CLI controls to manage execution. ",[466,1053,1054],{},"--workstream ROOT_TICKET_ID"," associates\na task with an existing workstream, preserving its holds; it does not start a\nrecurring schedule or consume that root's single conversation. A source issue is\nlinked and retained. The task ticket is excluded from automatic workstream\nselection to prevent a second executor from taking it.",[459,1057,1058,1061,1062,1065,1066,1069,1070,1073],{},[466,1059,1060],{},"run"," waits for a cold environment to wake and for ordinary Send acceptance,\nreusing the same frozen task throughout preparation. ",[466,1063,1064],{},"--wait"," additionally waits\nfor the task's result. Each wait has a finite ",[466,1067,1068],{},"--timeout-secs",". If the CLI exits\nduring preparation, ",[466,1071,1072],{},"rac task retry TASK_ID"," continues that exact launch; no task\nis claimed as running merely because its environment was requested.",[459,1075,1076,1077,1080,1081,1084,1085,1088],{},"The executor records its result with ",[466,1078,1079],{},"rac issue comment"," and closes the task\nticket with ",[466,1082,1083],{},"rac issue close",". Workspace credentials can close only task\ntickets admitted under their exact owner and workspace. Runtime retirement\nand ticket completion are checked separately by ",[466,1086,1087],{},"rac task wait",".",[459,1090,1091,1093,1094,1097,1098,1097,1100,1097,1103,1106,1107,1097,1110,1113,1114,1117,1118,1121,1122,1125,1126,1097,1129,481,1132,1135,1136,1139,1140,1143,1144,1147],{},[466,1092,1060],{}," also accepts ",[466,1095,1096],{},"--prompt-file",", ",[466,1099,800],{},[466,1101,1102],{},"--branch",[466,1104,1105],{},"--subdirectory",",\n",[466,1108,1109],{},"--provider-policy",[466,1111,1112],{},"--provider"," with ",[466,1115,1116],{},"--model",", and ",[466,1119,1120],{},"--auth-mode",". The Redgold\nharness additionally accepts ",[466,1123,1124],{},"--model-preset",", repeatable\n",[466,1127,1128],{},"--stage-model STAGE=MODEL@EFFORT",[466,1130,1131],{},"--orchestrator-model",[466,1133,1134],{},"--expert-runtime",".\nThese use the shared TUI\u002Fworkstream model validators and cost defaults. Account\nentitlements, connected model credentials, spending gates and runtime quotas\nremain enforced by ordinary conversation admission. Each task installs the\nexisting gateway's lifetime conversation limit before sending; Redgold TUI\nruns also receive their ordinary run-budget envelope. Native harnesses require\n",[466,1137,1138],{},"gateway"," authentication for budgeted tasks. Use the Redgold harness for\n",[466,1141,1142],{},"byok"," or ",[466,1145,1146],{},"subscription"," direct credentials so its local budget gate can apply.",[459,1149,1150,1151,1154,1155,1158,1159,1161,1162,1165],{},"Keep the printed request ID after a lost reply and repeat the same request with\n",[466,1152,1153],{},"--request-id",". The server freezes the submitted prompt and policy, rejects reuse\nwith different input, and reuses the same Send and ticket. A new request ID means\na new task and a new allowance. ",[466,1156,1157],{},"--dry-run"," prints the request without launching.\nIf a task ID is already available, ",[466,1160,1072],{}," reconciles the saved\nlaunch directly, including when the source issue or application settings have\nsince changed. It retains the original prompt, repository, policy and budget.\nUse ",[466,1163,1164],{},"--json"," for machine-readable receipts.",[459,1167,1168,1171,1172,1175,1176,1178],{},[466,1169,1170],{},"status"," reports native dispatch and runtime evidence separately from the task\nissue's state. ",[466,1173,1174],{},"wait"," has a finite ",[466,1177,1068],{},"; a timeout leaves the task\ntracked and running. It waits for native retirement and returns success only\nwhen the task issue is complete. A final response, idle pane or missing pod is\nnot completion evidence. Controls return the normal command receipt; the\ncontroller acknowledgement and subsequent status establish their outcome.\nOrdinary idle-runtime reclamation releases the ephemeral environment while\nretaining task history and results; cancellation does not delete repositories\nor application data.",[1180,1181,1182],"style",{},"html pre.shiki code .snPdu, html code.shiki .snPdu{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sIIMD, html code.shiki .sIIMD{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sBjJW, html code.shiki .sBjJW{--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#79B8FF}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":492,"searchDepth":529,"depth":529,"links":1184},[],"md","2026-10-29",null,"preview",{"visibility":278},true,{"title":338,"description":461},"RN68AiXkaZOu9wtRjavToBw1QOx7A5v6F_Vlzhb7UXk",[1194,1196],{"title":334,"path":335,"stem":336,"description":1195,"children":-1},"A gallery app that records inbound webhook events, matches them to relay rules and tracks each delivery's status on the shared host.",{"title":342,"path":343,"stem":344,"description":1197,"children":-1},"How to build an application vertical on the platform, in order — Rust schema, ingestion, transforms, service surface, UI, then deployment.",1793335582858]