[{"data":1,"prerenderedAt":1487},["ShallowReactive",2],{"docs-nav":3,"docs-\u002Fdocs\u002Fflags":78},[4,9,13,16,21,26,30,34,38,42,46,50,53,58,62,66,69,74],{"path":5,"title":6,"navTitle":6,"group":7,"order":8},"\u002Fdocs\u002Fcommands","Other commands","Guide",999,{"path":10,"title":11,"navTitle":12,"group":7,"order":8},"\u002Fdocs\u002Fcompaction","Context and compaction","Context & compaction",{"path":14,"title":15,"navTitle":15,"group":7,"order":8},"\u002Fdocs\u002Fconfiguration","Configuration",{"path":17,"title":18,"navTitle":18,"group":19,"order":20},"\u002Fdocs\u002Fenvironment","Environment variables","Reference",11,{"path":22,"title":23,"navTitle":23,"group":24,"order":25},"\u002Fdocs\u002Fflags","Flag reference","CLI",8,{"path":27,"title":28,"navTitle":28,"group":7,"order":29},"\u002Fdocs","Introduction",1,{"path":31,"title":32,"navTitle":32,"group":7,"order":33},"\u002Fdocs\u002Finstallation","Installation",2,{"path":35,"title":36,"navTitle":36,"group":19,"order":37},"\u002Fdocs\u002Fproviders","Providers",10,{"path":39,"title":40,"navTitle":40,"group":7,"order":41},"\u002Fdocs\u002Fquickstart","Quickstart",3,{"path":43,"title":44,"navTitle":45,"group":7,"order":8},"\u002Fdocs\u002Freleases","Releases and upgrading","Releases",{"path":47,"title":48,"navTitle":49,"group":7,"order":8},"\u002Fdocs\u002Frun","The run command","Running an audit",{"path":51,"title":52,"navTitle":52,"group":7,"order":8},"\u002Fdocs\u002Fsecurity","Security model",{"path":54,"title":55,"navTitle":56,"group":24,"order":57},"\u002Fdocs\u002Fsessions","Sessions and forking","Sessions",6,{"path":59,"title":60,"navTitle":61,"group":7,"order":8},"\u002Fdocs\u002Fskills-roles","Skills and roles","Skills & roles",{"path":63,"title":64,"navTitle":64,"group":19,"order":65},"\u002Fdocs\u002Ftools","Tool reference",12,{"path":67,"title":68,"navTitle":68,"group":7,"order":8},"\u002Fdocs\u002Ftroubleshooting","Troubleshooting",{"path":70,"title":71,"navTitle":72,"group":24,"order":73},"\u002Fdocs\u002Ftui","The interactive TUI","Interactive TUI",9,{"path":75,"title":76,"navTitle":77,"group":7,"order":8},"\u002Fdocs\u002Fweb-eval","Dashboard and evaluation","Dashboard & evaluation",{"id":79,"title":23,"body":80,"description":1480,"extension":1481,"group":24,"meta":1482,"navTitle":23,"navigation":1483,"order":25,"path":22,"seo":1484,"stem":1485,"__hash__":1486},"docs\u002Fdocs\u002Fflags.md",{"type":81,"value":82,"toc":1466},"minimark",[83,87,91,96,108,301,310,317,327,331,487,502,506,565,569,657,660,664,726,734,738,823,826,851,870,874,880,965,969,974,1054,1058,1103,1118,1128,1132,1142,1230,1254,1258,1335,1346,1462],[84,85,23],"h1",{"id":86},"flag-reference",[88,89,90],"p",{},"Every flag locac accepts, grouped by what it configures. Flags are parsed globally, and a flag a\ncommand does not read is simply ignored, so the heading each one sits under is what tells you where it\nactually has an effect.",[92,93,95],"h2",{"id":94},"model-selection","Model selection",[88,97,98,99,103,104,107],{},"Defaults come from ",[100,101,102],"code",{},"~\u002F.locac\u002Fconfig.json","; these flags override it. See\n",[105,106,15],"a",{"href":14}," for how the layers resolve.",[109,110,111,127],"table",{},[112,113,114],"thead",{},[115,116,117,121,124],"tr",{},[118,119,120],"th",{},"Flag",[118,122,123],{},"Value",[118,125,126],{},"Meaning",[128,129,130,158,174,199,211,223,235,256,282],"tbody",{},[115,131,132,138,141],{},[133,134,135],"td",{},[100,136,137],{},"--provider \u003Cname>",[133,139,140],{},"string",[133,142,143,144,147,148,147,151,147,154,157],{},"A built-in provider: ",[100,145,146],{},"anthropic",", ",[100,149,150],{},"openai",[100,152,153],{},"groq",[100,155,156],{},"ollama",", …",[115,159,160,165,167],{},[133,161,162],{},[100,163,164],{},"--custom-provider \u003Cname>",[133,166,140],{},[133,168,169,170,173],{},"A provider saved in the config's ",[100,171,172],{},"providers[]"," array",[115,175,176,181,196],{},[133,177,178],{},[100,179,180],{},"--api \u003Capi>",[133,182,183,186,187,186,190,186,193],{},[100,184,185],{},"anthropic-messages"," | ",[100,188,189],{},"openai-completions",[100,191,192],{},"openai-responses",[100,194,195],{},"ollama-chat",[133,197,198],{},"The wire protocol, for a generic endpoint",[115,200,201,206,208],{},[133,202,203],{},[100,204,205],{},"--base-url \u003Curl>",[133,207,140],{},[133,209,210],{},"Endpoint base URL",[115,212,213,218,220],{},[133,214,215],{},[100,216,217],{},"--model \u003Cid>",[133,219,140],{},[133,221,222],{},"Model id. Required; otherwise auto-picked from the nearest configured project",[115,224,225,230,232],{},[133,226,227],{},[100,228,229],{},"--api-key \u003Ckey>",[133,231,140],{},[133,233,234],{},"API key. Otherwise read from the provider's environment variable",[115,236,237,242,250],{},[133,238,239],{},[100,240,241],{},"--auth-scheme \u003Cscheme>",[133,243,244,186,247],{},[100,245,246],{},"x-api-key",[100,248,249],{},"bearer",[133,251,252,253,255],{},"Auth header style. ",[100,254,185],{}," only",[115,257,258,263,274],{},[133,259,260],{},[100,261,262],{},"--effort \u003Clevel>",[133,264,265,186,268,186,271],{},[100,266,267],{},"low",[100,269,270],{},"medium",[100,272,273],{},"high",[133,275,276,277,279,280],{},"Reasoning budget, for ",[100,278,189],{}," and ",[100,281,192],{},[115,283,284,289,292],{},[133,285,286],{},[100,287,288],{},"--config \u003Cpath>",[133,290,291],{},"path",[133,293,294,295,297,298],{},"Config file to read. Default ",[100,296,102],{},", or under ",[100,299,300],{},"$LOCAC_HOME",[88,302,303,279,306,309],{},[100,304,305],{},"--provider",[100,307,308],{},"--custom-provider"," are mutually exclusive in effect: naming one clears the other,\nand the API key is re-picked for whichever source ends up in force.",[88,311,312,313,316],{},"An ",[100,314,315],{},"--effort"," level a model cannot carry is not silently dropped. locac prints why:",[318,319,325],"pre",{"className":320,"code":322,"language":323,"meta":324},[321],"language-text","locac: reasoning effort \"high\" ignored — \u003Creason>.\n","text","",[100,326,322],{"__ignoreMap":324},[92,328,330],{"id":329},"run","Run",[109,332,333,343],{},[112,334,335],{},[115,336,337,339,341],{},[118,338,120],{},[118,340,123],{},[118,342,126],{},[128,344,345,357,376,391,403,418,431,446,458,474],{},[115,346,347,352,354],{},[133,348,349],{},[100,350,351],{},"--cwd \u003Cdir>",[133,353,291],{},[133,355,356],{},"Target repository root. Default: the current directory",[115,358,359,364,366],{},[133,360,361],{},[100,362,363],{},"--shell-path \u003Cpath>",[133,365,291],{},[133,367,368,369,372,373],{},"A bash-compatible shell for ",[100,370,371],{},"execute"," and the sandbox. Also ",[100,374,375],{},"$LOCAC_SHELL",[115,377,378,383,385],{},[133,379,380],{},[100,381,382],{},"--db \u003Cpath>",[133,384,291],{},[133,386,387,388],{},"Session database. Default: per-project, under ",[100,389,390],{},"~\u002F.locac\u002Fprojects",[115,392,393,398,400],{},[133,394,395],{},[100,396,397],{},"--system \u003Ctext>",[133,399,140],{},[133,401,402],{},"Replace the system prompt",[115,404,405,410,415],{},[133,406,407],{},[100,408,409],{},"--style \u003Cname>",[133,411,412],{},[100,413,414],{},"direct",[133,416,417],{},"Prose style for the model's own text. Off by default",[115,419,420,425,428],{},[133,421,422],{},[100,423,424],{},"--tools \u003Clist>",[133,426,427],{},"comma-separated",[133,429,430],{},"Allow-list of tool names",[115,432,433,438,440],{},[133,434,435],{},[100,436,437],{},"--exclude-tools \u003Clist>",[133,439,427],{},[133,441,442,443],{},"Deny-list, applied after ",[100,444,445],{},"--tools",[115,447,448,453,455],{},[133,449,450],{},[100,451,452],{},"--goal \u003Cobjective>",[133,454,140],{},[133,456,457],{},"Autopilot: keep working toward this objective",[115,459,460,465,468],{},[133,461,462],{},[100,463,464],{},"--plan",[133,466,467],{},"boolean",[133,469,470,471],{},"Plan phase: explore read-only, then ",[100,472,473],{},"present_plan",[115,475,476,481,484],{},[133,477,478],{},[100,479,480],{},"--context-window \u003Cn>",[133,482,483],{},"integer > 0",[133,485,486],{},"Override the model's context window, for custom endpoints",[88,488,489,279,491,494,495,498,499,501],{},[100,490,445],{},[100,492,493],{},"--exclude-tools"," apply to subagents as well as the main loop, and ",[100,496,497],{},"submit_report"," is\nnever removable. The ",[105,500,64],{"href":63}," lists every valid name.",[92,503,505],{"id":504},"renderers","Renderers",[109,507,508,516],{},[112,509,510],{},[115,511,512,514],{},[118,513,120],{},[118,515,126],{},[128,517,518,528,538,552],{},[115,519,520,525],{},[133,521,522],{},[100,523,524],{},"--tui",[133,526,527],{},"Interactive terminal UI. The default on a real terminal",[115,529,530,535],{},[133,531,532],{},[100,533,534],{},"--fullscreen",[133,536,537],{},"Alt-screen renderer: pinned header and input, windowed transcript. The default",[115,539,540,545],{},[133,541,542],{},[100,543,544],{},"--inline",[133,546,547,548,551],{},"Inline ",[100,549,550],{},"\u003CStatic>"," scrollback renderer. Survives exit, native mouse scroll",[115,553,554,562],{},[133,555,556,147,559],{},[100,557,558],{},"--print",[100,560,561],{},"-p",[133,563,564],{},"Plain streaming output, no TUI. The default when piped or non-TTY",[92,566,568],{"id":567},"approval-and-sandbox","Approval and sandbox",[109,570,571,579],{},[112,572,573],{},[115,574,575,577],{},[118,576,120],{},[118,578,126],{},[128,580,581,608,620,637,647],{},[115,582,583,591],{},[133,584,585,147,588],{},[100,586,587],{},"--yes",[100,589,590],{},"-y",[133,592,593,594,147,597,599,600,603,604,607],{},"Auto-approve dangerous tools (",[100,595,596],{},"bash",[100,598,371],{},"). On ",[100,601,602],{},"skills add","\u002F",[100,605,606],{},"update",", accepts the text about to enter the system prompt",[115,609,610,615],{},[133,611,612],{},[100,613,614],{},"--allow-all",[133,616,617,618],{},"An alias of ",[100,619,587],{},[115,621,622,627],{},[133,623,624],{},[100,625,626],{},"--all",[133,628,629,630,632,633,636],{},"On ",[100,631,602],{},", every skill in the repo; on ",[100,634,635],{},"skills update",", every skill with a recorded source",[115,638,639,644],{},[133,640,641],{},[100,642,643],{},"--auto",[133,645,646],{},"Guardian: auto-approve read-only shell commands, fail-closed on the rest",[115,648,649,654],{},[133,650,651],{},[100,652,653],{},"--require-sandbox",[133,655,656],{},"Refuse to start unless the OS sandbox is available",[88,658,659],{},"With none of these, dangerous tools raise an interactive prompt in the TUI on a real terminal, and\nare blocked everywhere else.",[92,661,663],{"id":662},"caps","Caps",[109,665,666,677],{},[112,667,668],{},[115,669,670,672,674],{},[118,671,120],{},[118,673,123],{},[118,675,676],{},"Default",[128,678,679,691,703,715],{},[115,680,681,686,688],{},[133,682,683],{},[100,684,685],{},"--max-iterations \u003Cn>",[133,687,483],{},[133,689,690],{},"Unset, meaning unlimited",[115,692,693,698,700],{},[133,694,695],{},[100,696,697],{},"--max-tool-calls \u003Cn>",[133,699,483],{},[133,701,702],{},"Unset",[115,704,705,710,712],{},[133,706,707],{},[100,708,709],{},"--max-tokens \u003Cn>",[133,711,483],{},[133,713,714],{},"Unset on the CLI; the scaffolded config sets 500000",[115,716,717,722,724],{},[133,718,719],{},[100,720,721],{},"--max-wall-clock-ms \u003Cn>",[133,723,483],{},[133,725,702],{},[88,727,728,729,733],{},"Hitting a cap ends the run with exit code ",[730,731,732],"strong",{},"2",".",[92,735,737],{"id":736},"compaction","Compaction",[109,739,740,750],{},[112,741,742],{},[115,743,744,746,748],{},[118,745,120],{},[118,747,123],{},[118,749,676],{},[128,751,752,764,776,788,811],{},[115,753,754,759,761],{},[133,755,756],{},[100,757,758],{},"--reserve-tokens \u003Cn>",[133,760,483],{},[133,762,763],{},"20% of the context window",[115,765,766,771,773],{},[133,767,768],{},[100,769,770],{},"--keep-recent \u003Cn>",[133,772,483],{},[133,774,775],{},"8",[115,777,778,783,785],{},[133,779,780],{},[100,781,782],{},"--evidence-budget-tokens \u003Cn>",[133,784,483],{},[133,786,787],{},"Half the reserve",[115,789,790,795,803],{},[133,791,792],{},[100,793,794],{},"--compaction-mode \u003Cmode>",[133,796,797,186,800],{},[100,798,799],{},"elide",[100,801,802],{},"summarize",[133,804,805,807,808,810],{},[100,806,799],{}," (LLM-free); ",[100,809,802],{}," is reserved",[115,812,813,818,820],{},[133,814,815],{},[100,816,817],{},"--no-compaction",[133,819,467],{},[133,821,822],{},"Off. Compaction is enabled by default",[92,824,56],{"id":825},"sessions",[109,827,828,836],{},[112,829,830],{},[115,831,832,834],{},[118,833,120],{},[118,835,126],{},[128,837,838],{},[115,839,840,848],{},[133,841,842,147,845],{},[100,843,844],{},"--continue",[100,846,847],{},"-c",[133,849,850],{},"Continue the most recently used session",[88,852,853,855,856,859,860,862,863,279,866,869],{},[100,854,847],{}," is a boolean flag, so ",[100,857,858],{},"locac -c \"\u003Cprompt>\""," puts the prompt where a subcommand would normally\nbe. locac reroutes that to ",[100,861,329],{}," when the first positional is not a known command, which is why both\n",[100,864,865],{},"locac -c \"…\"",[100,867,868],{},"locac run -c \"…\""," work.",[92,871,873],{"id":872},"dashboard","Dashboard",[88,875,876,877,733],{},"Read by ",[100,878,879],{},"locac web",[109,881,882,892],{},[112,883,884],{},[115,885,886,888,890],{},[118,887,120],{},[118,889,123],{},[118,891,676],{},[128,893,894,914,931,943,954],{},[115,895,896,901,904],{},[133,897,898],{},[100,899,900],{},"--port \u003Cn>",[133,902,903],{},"integer 1–65535",[133,905,906,909,910,913],{},[100,907,908],{},"4173",", or ",[100,911,912],{},"web.port"," from the config",[115,915,916,921,923],{},[133,917,918],{},[100,919,920],{},"--host \u003Cip>",[133,922,140],{},[133,924,925,909,928,913],{},[100,926,927],{},"127.0.0.1",[100,929,930],{},"web.host",[115,932,933,938,940],{},[133,934,935],{},[100,936,937],{},"--enable-runs",[133,939,467],{},[133,941,942],{},"Off. The run-launch routes are opt-in",[115,944,945,949,951],{},[133,946,947],{},[100,948,382],{},[133,950,291],{},[133,952,953],{},"The per-project session database",[115,955,956,960,962],{},[133,957,958],{},[100,959,351],{},[133,961,291],{},[133,963,964],{},"Which project's database to open",[92,966,968],{"id":967},"evaluation","Evaluation",[88,970,876,971,733],{},[100,972,973],{},"locac eval",[109,975,976,986],{},[112,977,978],{},[115,979,980,982,984],{},[118,981,120],{},[118,983,123],{},[118,985,676],{},[128,987,988,1003,1016,1030,1042],{},[115,989,990,995,997],{},[133,991,992],{},[100,993,994],{},"--baseline \u003Cfile>",[133,996,291],{},[133,998,999,1000],{},"Required for ",[100,1001,1002],{},"eval ab",[115,1004,1005,1010,1012],{},[133,1006,1007],{},[100,1008,1009],{},"--candidate \u003Cfile>",[133,1011,291],{},[133,1013,999,1014],{},[100,1015,1002],{},[115,1017,1018,1023,1025],{},[133,1019,1020],{},[100,1021,1022],{},"--fixtures \u003Cdir>",[133,1024,291],{},[133,1026,1027],{},[100,1028,1029],{},"\u003Ccwd>\u002Feval\u002Ffixtures\u002Fmixed",[115,1031,1032,1037,1040],{},[133,1033,1034],{},[100,1035,1036],{},"--trials \u003Cn>",[133,1038,1039],{},"integer",[133,1041,775],{},[115,1043,1044,1049,1051],{},[133,1045,1046],{},[100,1047,1048],{},"--seed \u003Cn>",[133,1050,1039],{},[133,1052,1053],{},"12345",[92,1055,1057],{"id":1056},"help","Help",[109,1059,1060,1068],{},[112,1061,1062],{},[115,1063,1064,1066],{},[118,1065,120],{},[118,1067,126],{},[128,1069,1070,1083],{},[115,1071,1072,1080],{},[133,1073,1074,147,1077],{},[100,1075,1076],{},"--help",[100,1078,1079],{},"-h",[133,1081,1082],{},"Print usage and exit",[115,1084,1085,1093],{},[133,1086,1087,147,1090],{},[100,1088,1089],{},"--version",[100,1091,1092],{},"-v",[133,1094,1095,1096,1099,1100],{},"Print ",[100,1097,1098],{},"locac \u003Cversion>"," on one line and exit ",[730,1101,1102],{},"0",[88,1104,1105,1107,1108,1110,1111,1114,1115,1117],{},[100,1106,1089],{}," is answered before every other check except ",[100,1109,1076],{},", so it still prints when the rest of\nthe command line is wrong (",[100,1112,1113],{},"locac run --version --max-tokens nope",") and never starts a run. ",[100,1116,1076],{},"\nwins if both are given.",[88,1119,1120,1123,1124,1127],{},[100,1121,1122],{},"locac"," with no arguments prints usage and exits ",[730,1125,1126],{},"1"," when there is no terminal to open a TUI on;\non a real terminal it starts an interactive run instead.",[92,1129,1131],{"id":1130},"argument-validation","Argument validation",[88,1133,1134,1135,1138,1139,1141],{},"locac refuses to start on a malformed argument rather than running with a silently wrong value.\nEvery one of these prints ",[100,1136,1137],{},"error: …"," followed by the usage text and exits ",[730,1140,1126],{},":",[109,1143,1144,1154],{},[112,1145,1146],{},[115,1147,1148,1151],{},[118,1149,1150],{},"Input",[118,1152,1153],{},"Result",[128,1155,1156,1166,1176,1194,1207,1217],{},[115,1157,1158,1161],{},[133,1159,1160],{},"An unknown or malformed flag",[133,1162,1163],{},[100,1164,1165],{},"error: \u003Cparser message>",[115,1167,1168,1171],{},[133,1169,1170],{},"A numeric flag that is not a positive integer",[133,1172,1173],{},[100,1174,1175],{},"error: invalid --keep-recent \"abc\" (want a positive integer)",[115,1177,1178,1189],{},[133,1179,1180,1182,1183,603,1185,603,1187],{},[100,1181,315],{}," outside ",[100,1184,267],{},[100,1186,270],{},[100,1188,273],{},[133,1190,1191],{},[100,1192,1193],{},"error: invalid --effort \"turbo\" (want low | medium | high)",[115,1195,1196,1202],{},[133,1197,1198,1201],{},[100,1199,1200],{},"--style"," naming an unknown style",[133,1203,1204],{},[100,1205,1206],{},"error: unknown --style \"terse\" (want: direct)",[115,1208,1209,1212],{},[133,1210,1211],{},"A tool name that does not exist",[133,1213,1214],{},[100,1215,1216],{},"error: unknown tool \"raed\" in --tools (known: …)",[115,1218,1219,1225],{},[133,1220,1221,1224],{},[100,1222,1223],{},"--port"," outside 1–65535",[133,1226,1227],{},[100,1228,1229],{},"error: invalid --port \"http\" (want an integer 1–65535)",[88,1231,1232,1233,1236,1237,1240,1241,279,1244,1247,1248,279,1250,1253],{},"Numeric flags are parsed with ",[100,1234,1235],{},"Number",", not ",[100,1238,1239],{},"parseInt",", so ",[100,1242,1243],{},"8k",[100,1245,1246],{},"80.5"," are errors rather than\nsilent truncations to ",[100,1249,775],{},[100,1251,1252],{},"80",". Values are reported one message per bad flag, in a fixed order,\nso a run with several typos always prints the same set.",[92,1255,1257],{"id":1256},"exit-codes","Exit codes",[109,1259,1260,1272],{},[112,1261,1262],{},[115,1263,1264,1267,1270],{},[118,1265,1266],{},"Code",[118,1268,1269],{},"Stop reason",[118,1271,126],{},[128,1273,1274,1288,1302,1316],{},[115,1275,1276,1280,1285],{},[133,1277,1278],{},[100,1279,1102],{},[133,1281,1282],{},[100,1283,1284],{},"done",[133,1286,1287],{},"The run finished on its own terms",[115,1289,1290,1294,1299],{},[133,1291,1292],{},[100,1293,1126],{},[133,1295,1296],{},[100,1297,1298],{},"error",[133,1300,1301],{},"A failure, or a usage\u002Fvalidation error before the run started",[115,1303,1304,1308,1313],{},[133,1305,1306],{},[100,1307,732],{},[133,1309,1310],{},[100,1311,1312],{},"budget",[133,1314,1315],{},"A cap stopped the run. Raise it and resume",[115,1317,1318,1323,1328],{},[133,1319,1320],{},[100,1321,1322],{},"130",[133,1324,1325],{},[100,1326,1327],{},"aborted",[133,1329,1330,1331,1334],{},"Interrupted with Ctrl+C (or ",[100,1332,1333],{},"Esc"," in the TUI)",[88,1336,1337,1338,279,1340,1342,1343,1345],{},"The distinction between ",[100,1339,1102],{},[100,1341,732],{}," is the one that matters in CI: a run capped part-way through\nstops on whatever it had reached, which would otherwise be indistinguishable from a clean pass that\nfound nothing. ",[100,1344,1322],{}," follows the shell's own SIGINT convention.",[318,1347,1350],{"className":1348,"code":1349,"language":596,"meta":324,"style":324},"language-bash shiki shiki-themes vitesse-dark","locac run \"…\" -p --max-tokens 2000000\ncase $? in\n  0) echo \"clean\" ;;\n  2) echo \"hit a cap, resume with a bigger budget\" ;;\n  *) echo \"failed\" ;;\nesac\n",[100,1351,1352,1384,1396,1421,1440,1457],{"__ignoreMap":324},[1353,1354,1356,1359,1363,1367,1370,1373,1377,1380],"span",{"class":1355,"line":29},"line",[1353,1357,1122],{"class":1358},"sCK9x",[1353,1360,1362],{"class":1361},"s7rlk"," run",[1353,1364,1366],{"class":1365},"sNJcY"," \"",[1353,1368,1369],{"class":1361},"…",[1353,1371,1372],{"class":1365},"\"",[1353,1374,1376],{"class":1375},"sXjYR"," -p",[1353,1378,1379],{"class":1375}," --max-tokens",[1353,1381,1383],{"class":1382},"sxA9i"," 2000000\n",[1353,1385,1386,1390,1393],{"class":1355,"line":33},[1353,1387,1389],{"class":1388},"s3QIE","case",[1353,1391,1392],{"class":1375}," $?",[1353,1394,1395],{"class":1388}," in\n",[1353,1397,1398,1402,1406,1410,1412,1415,1417],{"class":1355,"line":41},[1353,1399,1401],{"class":1400},"sWcty","  0",[1353,1403,1405],{"class":1404},"s_wWq",")",[1353,1407,1409],{"class":1408},"sm68I"," echo",[1353,1411,1366],{"class":1365},[1353,1413,1414],{"class":1361},"clean",[1353,1416,1372],{"class":1365},[1353,1418,1420],{"class":1419},"s_pn2"," ;;\n",[1353,1422,1424,1427,1429,1431,1433,1436,1438],{"class":1355,"line":1423},4,[1353,1425,1426],{"class":1400},"  2",[1353,1428,1405],{"class":1404},[1353,1430,1409],{"class":1408},[1353,1432,1366],{"class":1365},[1353,1434,1435],{"class":1361},"hit a cap, resume with a bigger budget",[1353,1437,1372],{"class":1365},[1353,1439,1420],{"class":1419},[1353,1441,1443,1446,1448,1450,1453,1455],{"class":1355,"line":1442},5,[1353,1444,1445],{"class":1404},"  *)",[1353,1447,1409],{"class":1408},[1353,1449,1366],{"class":1365},[1353,1451,1452],{"class":1361},"failed",[1353,1454,1372],{"class":1365},[1353,1456,1420],{"class":1419},[1353,1458,1459],{"class":1355,"line":57},[1353,1460,1461],{"class":1388},"esac\n",[1463,1464,1465],"style",{},"html pre.shiki code .sCK9x, html code.shiki .sCK9x{--shiki-default:#80A665}html pre.shiki code .s7rlk, html code.shiki .s7rlk{--shiki-default:#C98A7D}html pre.shiki code .sNJcY, html code.shiki .sNJcY{--shiki-default:#C98A7D77}html pre.shiki code .sXjYR, html code.shiki .sXjYR{--shiki-default:#C99076}html pre.shiki code .sxA9i, html code.shiki .sxA9i{--shiki-default:#4C9A91}html pre.shiki code .s3QIE, html code.shiki .s3QIE{--shiki-default:#4D9375}html pre.shiki code .sWcty, html code.shiki .sWcty{--shiki-default:#C4704F}html pre.shiki code .s_wWq, html code.shiki .s_wWq{--shiki-default:#CB7676}html pre.shiki code .sm68I, html code.shiki .sm68I{--shiki-default:#B8A965}html pre.shiki code .s_pn2, html code.shiki .s_pn2{--shiki-default:#666666}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);}",{"title":324,"searchDepth":41,"depth":41,"links":1467},[1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479],{"id":94,"depth":33,"text":95},{"id":329,"depth":33,"text":330},{"id":504,"depth":33,"text":505},{"id":567,"depth":33,"text":568},{"id":662,"depth":33,"text":663},{"id":736,"depth":33,"text":737},{"id":825,"depth":33,"text":56},{"id":872,"depth":33,"text":873},{"id":967,"depth":33,"text":968},{"id":1056,"depth":33,"text":1057},{"id":1130,"depth":33,"text":1131},{"id":1256,"depth":33,"text":1257},"Every locac flag with its type, default and meaning, plus the argument-validation rules and the exit codes a run can produce.","md",{},true,{"title":23,"description":1480},"docs\u002Fflags","eHUVymwFAgaFiN5N_EJRYMLMFkk2yNljlBJ5lyXNrQ4",1786794387120]