[{"data":1,"prerenderedAt":1024},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Freference\u002Ferrors":197,"\u002Fdocs\u002Freference\u002Ferrors-surround":1019},[4,18,105],{"title":5,"path":6,"stem":7,"children":8,"page":17},"Blog","\u002Fblog","blog",[9,13],{"title":10,"path":11,"stem":12},"I Believe We Need a New Class of Agents: Officers","\u002Fblog\u002Fofficers-a-new-class-of-agents","blog\u002Fofficers-a-new-class-of-agents",{"title":14,"path":15,"stem":16},"Shared memory for multi-agent AI systems","\u002Fblog\u002Fshared-memory-for-multi-agent-ai","blog\u002Fshared-memory-for-multi-agent-ai",false,{"title":19,"path":20,"stem":21,"children":22,"page":17},"Docs","\u002Fdocs","docs",[23,27,31,60,93,97,101],{"title":24,"path":25,"stem":26},"What is Akashik?","\u002Fdocs\u002Fintroduction","docs\u002F1.introduction",{"title":28,"path":29,"stem":30},"Quickstart","\u002Fdocs\u002Fquickstart","docs\u002F2.quickstart",{"title":32,"path":33,"stem":34,"children":35,"page":17},"Concepts","\u002Fdocs\u002Fconcepts","docs\u002F3.concepts",[36,40,44,48,52,56],{"title":37,"path":38,"stem":39},"The Field","\u002Fdocs\u002Fconcepts\u002Ffield","docs\u002F3.concepts\u002F1.field",{"title":41,"path":42,"stem":43},"Writing with Intent","\u002Fdocs\u002Fconcepts\u002Fwriting-with-intent","docs\u002F3.concepts\u002F2.writing-with-intent",{"title":45,"path":46,"stem":47},"Attunement","\u002Fdocs\u002Fconcepts\u002Fattunement","docs\u002F3.concepts\u002F3.attunement",{"title":49,"path":50,"stem":51},"Conflicts","\u002Fdocs\u002Fconcepts\u002Fconflicts","docs\u002F3.concepts\u002F4.conflicts",{"title":53,"path":54,"stem":55},"Draft Lifecycle","\u002Fdocs\u002Fconcepts\u002Fdraft-lifecycle","docs\u002F3.concepts\u002F5.draft-lifecycle",{"title":57,"path":58,"stem":59},"Managing Entries","\u002Fdocs\u002Fconcepts\u002Fmanaging-entries","docs\u002F3.concepts\u002F6.managing-entries",{"title":61,"path":62,"stem":63,"children":64,"page":17},"Reference","\u002Fdocs\u002Freference","docs\u002F4.reference",[65,69,73,77,81,85,89],{"title":66,"path":67,"stem":68},"createField","\u002Fdocs\u002Freference\u002Fcreate-field","docs\u002F4.reference\u002F1.create-field",{"title":70,"path":71,"stem":72},"write \u002F read","\u002Fdocs\u002Freference\u002Fwrite-read","docs\u002F4.reference\u002F2.write-read",{"title":74,"path":75,"stem":76},"attune \u002F reckon","\u002Fdocs\u002Freference\u002Fattune-reckon","docs\u002F4.reference\u002F3.attune-reckon",{"title":78,"path":79,"stem":80},"register \u002F deregister","\u002Fdocs\u002Freference\u002Fregister","docs\u002F4.reference\u002F4.register",{"title":82,"path":83,"stem":84},"draft \u002F commit \u002F discard","\u002Fdocs\u002Freference\u002Fdraft-lifecycle","docs\u002F4.reference\u002F5.draft-lifecycle",{"title":86,"path":87,"stem":88},"retract \u002F supersede","\u002Fdocs\u002Freference\u002Fretract-supersede","docs\u002F4.reference\u002F6.retract-supersede",{"title":90,"path":91,"stem":92},"Errors","\u002Fdocs\u002Freference\u002Ferrors","docs\u002F4.reference\u002F7.errors",{"title":94,"path":95,"stem":96},"Conformance Levels","\u002Fdocs\u002Fconformance","docs\u002F5.conformance",{"title":98,"path":99,"stem":100},"Why Akashik Exists","\u002Fdocs\u002Fwhy","docs\u002F6.why",{"title":102,"path":103,"stem":104},"Roadmap","\u002Fdocs\u002Froadmap","docs\u002F7.roadmap",{"title":106,"path":107,"stem":108,"children":109,"page":17},"Specifications","\u002Fspecifications","specifications",[110],{"title":111,"path":112,"stem":113,"children":114},"Specification v0.1.0-draft","\u002Fspecifications\u002Fdraft","specifications\u002F4.draft\u002F1.index",[115,116,141,182,186,189,193],{"title":111,"path":112,"stem":113},{"title":117,"path":118,"stem":119,"children":120,"page":17},"Types","\u002Fspecifications\u002Fdraft\u002Ftypes","specifications\u002F4.draft\u002F2.types",[121,125,129,133,137],{"title":122,"path":123,"stem":124},"MemoryUnit","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fmemory-unit","specifications\u002F4.draft\u002F2.types\u002F1.memory-unit",{"title":126,"path":127,"stem":128},"Agent","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fagent","specifications\u002F4.draft\u002F2.types\u002F2.agent",{"title":130,"path":131,"stem":132},"Scope","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fscope","specifications\u002F4.draft\u002F2.types\u002F3.scope",{"title":134,"path":135,"stem":136},"Conflict","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fconflict","specifications\u002F4.draft\u002F2.types\u002F4.conflict",{"title":138,"path":139,"stem":140},"Message Envelope","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fmessage-envelope","specifications\u002F4.draft\u002F2.types\u002F5.message-envelope",{"title":142,"path":143,"stem":144,"children":145,"page":17},"Operations","\u002Fspecifications\u002Fdraft\u002Foperations","specifications\u002F4.draft\u002F3.operations",[146,150,154,158,162,166,170,174,178],{"title":147,"path":148,"stem":149},"RECORD","\u002Fspecifications\u002Fdraft\u002Foperations\u002Frecord","specifications\u002F4.draft\u002F3.operations\u002F1.record",{"title":151,"path":152,"stem":153},"ATTUNE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fattune","specifications\u002F4.draft\u002F3.operations\u002F2.attune",{"title":155,"path":156,"stem":157},"REGISTER","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fregister","specifications\u002F4.draft\u002F3.operations\u002F3.register",{"title":159,"path":160,"stem":161},"DEREGISTER","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fderegister","specifications\u002F4.draft\u002F3.operations\u002F4.deregister",{"title":163,"path":164,"stem":165},"DETECT","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fdetect","specifications\u002F4.draft\u002F3.operations\u002F5.detect",{"title":167,"path":168,"stem":169},"MERGE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fmerge","specifications\u002F4.draft\u002F3.operations\u002F6.merge",{"title":171,"path":172,"stem":173},"SUBSCRIBE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fsubscribe","specifications\u002F4.draft\u002F3.operations\u002F7.subscribe",{"title":175,"path":176,"stem":177},"REPLAY","\u002Fspecifications\u002Fdraft\u002Foperations\u002Freplay","specifications\u002F4.draft\u002F3.operations\u002F8.replay",{"title":179,"path":180,"stem":181},"COMPACT","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fcompact","specifications\u002F4.draft\u002F3.operations\u002F9.compact",{"title":183,"path":184,"stem":185},"Error Model","\u002Fspecifications\u002Fdraft\u002Ferrors","specifications\u002F4.draft\u002F4.errors",{"title":94,"path":187,"stem":188},"\u002Fspecifications\u002Fdraft\u002Fconformance","specifications\u002F4.draft\u002F5.conformance",{"title":190,"path":191,"stem":192},"Transport Bindings","\u002Fspecifications\u002Fdraft\u002Ftransport","specifications\u002F4.draft\u002F6.transport",{"title":194,"path":195,"stem":196},"Security","\u002Fspecifications\u002Fdraft\u002Fsecurity","specifications\u002F4.draft\u002F7.security",{"id":198,"title":90,"body":199,"description":1013,"extension":1014,"links":1015,"meta":1016,"navigation":266,"path":91,"seo":1017,"stem":92,"__hash__":1018},"docs\u002Fdocs\u002F4.reference\u002F7.errors.md",{"type":200,"value":201,"toc":1007},"minimark",[202,207,219,338,359,363,652,656,892,896,1003],[203,204,206],"h2",{"id":205},"akashikerror","AkashikError",[208,209,210,211,214,215,218],"p",{},"Every rejection from the SDK is an ",[212,213,206],"code",{}," instance. It extends the built-in ",[212,216,217],{},"Error",".",[220,221,226],"pre",{"className":222,"code":223,"language":224,"meta":225,"style":225},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { AkashikError } from '@akashikprotocol\u002Fcore'\n\nclass AkashikError extends Error {\n  readonly code: AkashikErrorCode\n  readonly details?: Record\u003Cstring, unknown>\n}\n","typescript","",[212,227,228,261,268,287,303,332],{"__ignoreMap":225},[229,230,233,237,241,245,248,251,254,258],"span",{"class":231,"line":232},"line",1,[229,234,236],{"class":235},"s7zQu","import",[229,238,240],{"class":239},"sMK4o"," {",[229,242,244],{"class":243},"sTEyZ"," AkashikError",[229,246,247],{"class":239}," }",[229,249,250],{"class":235}," from",[229,252,253],{"class":239}," '",[229,255,257],{"class":256},"sfazB","@akashikprotocol\u002Fcore",[229,259,260],{"class":239},"'\n",[229,262,264],{"class":231,"line":263},2,[229,265,267],{"emptyLinePlaceholder":266},true,"\n",[229,269,271,275,278,281,284],{"class":231,"line":270},3,[229,272,274],{"class":273},"spNyl","class",[229,276,244],{"class":277},"sBMFI",[229,279,280],{"class":273}," extends",[229,282,283],{"class":277}," Error",[229,285,286],{"class":239}," {\n",[229,288,290,293,297,300],{"class":231,"line":289},4,[229,291,292],{"class":273},"  readonly",[229,294,296],{"class":295},"swJcz"," code",[229,298,299],{"class":239},":",[229,301,302],{"class":277}," AkashikErrorCode\n",[229,304,306,308,311,314,317,320,323,326,329],{"class":231,"line":305},5,[229,307,292],{"class":273},[229,309,310],{"class":295}," details",[229,312,313],{"class":239},"?:",[229,315,316],{"class":277}," Record",[229,318,319],{"class":239},"\u003C",[229,321,322],{"class":277},"string",[229,324,325],{"class":239},",",[229,327,328],{"class":277}," unknown",[229,330,331],{"class":239},">\n",[229,333,335],{"class":231,"line":334},6,[229,336,337],{"class":239},"}\n",[339,340,341,347,353],"ul",{},[342,343,344,346],"li",{},[212,345,212],{}," — stable string literal. Renaming one is a breaking change.",[342,348,349,352],{},[212,350,351],{},"details"," — error-specific diagnostic context. Shape per code is informational, not structural.",[342,354,355,358],{},[212,356,357],{},"message"," — human-readable description, not stable across releases.",[203,360,362],{"id":361},"catching-errors","Catching errors",[220,364,366],{"className":222,"code":365,"language":224,"meta":225,"style":225},"import { AkashikError } from '@akashikprotocol\u002Fcore'\n\ntry {\n  await field.retract({ id: 'xyz', intent: 'cleaning up', agent: 'other-agent' })\n} catch (e) {\n  if (e instanceof AkashikError) {\n    switch (e.code) {\n      case 'RETRACT_NOT_AUTHORIZED':\n        console.error('Only the author can retract this entry')\n        break\n      case 'ENTRY_NOT_FOUND':\n        console.error('Entry does not exist')\n        break\n      default:\n        throw e\n    }\n  } else {\n    throw e\n  }\n}\n",[212,367,368,386,390,397,463,477,498,516,532,554,560,574,594,599,607,616,622,633,641,647],{"__ignoreMap":225},[229,369,370,372,374,376,378,380,382,384],{"class":231,"line":232},[229,371,236],{"class":235},[229,373,240],{"class":239},[229,375,244],{"class":243},[229,377,247],{"class":239},[229,379,250],{"class":235},[229,381,253],{"class":239},[229,383,257],{"class":256},[229,385,260],{"class":239},[229,387,388],{"class":231,"line":263},[229,389,267],{"emptyLinePlaceholder":266},[229,391,392,395],{"class":231,"line":270},[229,393,394],{"class":235},"try",[229,396,286],{"class":239},[229,398,399,402,405,407,411,414,417,420,422,424,427,430,432,435,437,439,442,444,446,449,451,453,456,458,460],{"class":231,"line":289},[229,400,401],{"class":235},"  await",[229,403,404],{"class":243}," field",[229,406,218],{"class":239},[229,408,410],{"class":409},"s2Zo4","retract",[229,412,413],{"class":295},"(",[229,415,416],{"class":239},"{",[229,418,419],{"class":295}," id",[229,421,299],{"class":239},[229,423,253],{"class":239},[229,425,426],{"class":256},"xyz",[229,428,429],{"class":239},"'",[229,431,325],{"class":239},[229,433,434],{"class":295}," intent",[229,436,299],{"class":239},[229,438,253],{"class":239},[229,440,441],{"class":256},"cleaning up",[229,443,429],{"class":239},[229,445,325],{"class":239},[229,447,448],{"class":295}," agent",[229,450,299],{"class":239},[229,452,253],{"class":239},[229,454,455],{"class":256},"other-agent",[229,457,429],{"class":239},[229,459,247],{"class":239},[229,461,462],{"class":295},")\n",[229,464,465,468,471,474],{"class":231,"line":305},[229,466,467],{"class":239},"}",[229,469,470],{"class":235}," catch",[229,472,473],{"class":243}," (e) ",[229,475,476],{"class":239},"{\n",[229,478,479,482,485,488,491,493,496],{"class":231,"line":334},[229,480,481],{"class":235},"  if",[229,483,484],{"class":295}," (",[229,486,487],{"class":243},"e",[229,489,490],{"class":239}," instanceof",[229,492,244],{"class":277},[229,494,495],{"class":295},") ",[229,497,476],{"class":239},[229,499,501,504,506,508,510,512,514],{"class":231,"line":500},7,[229,502,503],{"class":235},"    switch",[229,505,484],{"class":295},[229,507,487],{"class":243},[229,509,218],{"class":239},[229,511,212],{"class":243},[229,513,495],{"class":295},[229,515,476],{"class":239},[229,517,519,522,524,527,529],{"class":231,"line":518},8,[229,520,521],{"class":235},"      case",[229,523,253],{"class":239},[229,525,526],{"class":256},"RETRACT_NOT_AUTHORIZED",[229,528,429],{"class":239},[229,530,531],{"class":239},":\n",[229,533,535,538,540,543,545,547,550,552],{"class":231,"line":534},9,[229,536,537],{"class":243},"        console",[229,539,218],{"class":239},[229,541,542],{"class":409},"error",[229,544,413],{"class":295},[229,546,429],{"class":239},[229,548,549],{"class":256},"Only the author can retract this entry",[229,551,429],{"class":239},[229,553,462],{"class":295},[229,555,557],{"class":231,"line":556},10,[229,558,559],{"class":235},"        break\n",[229,561,563,565,567,570,572],{"class":231,"line":562},11,[229,564,521],{"class":235},[229,566,253],{"class":239},[229,568,569],{"class":256},"ENTRY_NOT_FOUND",[229,571,429],{"class":239},[229,573,531],{"class":239},[229,575,577,579,581,583,585,587,590,592],{"class":231,"line":576},12,[229,578,537],{"class":243},[229,580,218],{"class":239},[229,582,542],{"class":409},[229,584,413],{"class":295},[229,586,429],{"class":239},[229,588,589],{"class":256},"Entry does not exist",[229,591,429],{"class":239},[229,593,462],{"class":295},[229,595,597],{"class":231,"line":596},13,[229,598,559],{"class":235},[229,600,602,605],{"class":231,"line":601},14,[229,603,604],{"class":235},"      default",[229,606,531],{"class":239},[229,608,610,613],{"class":231,"line":609},15,[229,611,612],{"class":235},"        throw",[229,614,615],{"class":243}," e\n",[229,617,619],{"class":231,"line":618},16,[229,620,621],{"class":239},"    }\n",[229,623,625,628,631],{"class":231,"line":624},17,[229,626,627],{"class":239},"  }",[229,629,630],{"class":235}," else",[229,632,286],{"class":239},[229,634,636,639],{"class":231,"line":635},18,[229,637,638],{"class":235},"    throw",[229,640,615],{"class":243},[229,642,644],{"class":231,"line":643},19,[229,645,646],{"class":239},"  }\n",[229,648,650],{"class":231,"line":649},20,[229,651,337],{"class":239},[203,653,655],{"id":654},"error-codes","Error codes",[657,658,659,676],"table",{},[660,661,662],"thead",{},[663,664,665,670,673],"tr",{},[666,667,669],"th",{"align":668},"left","Code",[666,671,672],{"align":668},"Raised by",[666,674,675],{"align":668},"When",[677,678,679,717,741,769,796,827,840,860,875],"tbody",{},[663,680,681,687,704],{},[682,683,684],"td",{"align":668},[212,685,686],{},"INTENT_REQUIRED",[682,688,689,692,693,692,696,692,699,692,701],{"align":668},[212,690,691],{},"write",", ",[212,694,695],{},"draft",[212,697,698],{},"discard",[212,700,410],{},[212,702,703],{},"supersede",[682,705,706,709,710,713,714],{"align":668},[212,707,708],{},"intent"," is missing, ",[212,711,712],{},"null",", or ",[212,715,716],{},"undefined",[663,718,719,724,736],{},[682,720,721],{"align":668},[212,722,723],{},"INTENT_TOO_SHORT",[682,725,726,692,728,692,730,692,732,692,734],{"align":668},[212,727,691],{},[212,729,695],{},[212,731,698],{},[212,733,410],{},[212,735,703],{},[682,737,738],{"align":668},[212,739,740],{},"intent.trim().length \u003C minIntentLength",[663,742,743,748,759],{},[682,744,745],{"align":668},[212,746,747],{},"INVALID_ENTRY",[682,749,750,692,752,692,754,692,756],{"align":668},[212,751,691],{},[212,753,695],{},[212,755,703],{},[212,757,758],{},"register",[682,760,761,764,765,768],{"align":668},[212,762,763],{},"entry"," is not a plain object, or ",[212,766,767],{},"capabilities"," is not a string array",[663,770,771,776,787],{},[682,772,773],{"align":668},[212,774,775],{},"INVALID_QUERY",[682,777,778,692,781,692,784],{"align":668},[212,779,780],{},"read",[212,782,783],{},"attune",[212,785,786],{},"reckon",[682,788,789,764,792,795],{"align":668},[212,790,791],{},"query",[212,793,794],{},"max_units"," is negative",[663,797,798,803,815],{},[682,799,800],{"align":668},[212,801,802],{},"AGENT_REQUIRED",[682,804,805,692,807,692,809,692,811,692,813],{"align":668},[212,806,758],{},[212,808,783],{},[212,810,786],{},[212,812,410],{},[212,814,703],{},[682,816,817,692,820,713,823,826],{"align":668},[212,818,819],{},"id",[212,821,822],{},"role",[212,824,825],{},"agent"," is missing, empty, or not a string",[663,828,829,834,837],{},[682,830,831],{"align":668},[212,832,833],{},"INVALID_ENVELOPE",[682,835,836],{"align":668},"Any",[682,838,839],{"align":668},"Message envelope validation failed (malformed protocol message)",[663,841,842,847,854],{},[682,843,844],{"align":668},[212,845,846],{},"DRAFT_NOT_FOUND",[682,848,849,692,852],{"align":668},[212,850,851],{},"commit",[212,853,698],{},[682,855,856,857],{"align":668},"No draft exists with the given ",[212,858,859],{},"draft_id",[663,861,862,866,870],{},[682,863,864],{"align":668},[212,865,526],{},[682,867,868],{"align":668},[212,869,410],{},[682,871,872,874],{"align":668},[212,873,825],{}," does not match the entry's original author",[663,876,877,881,887],{},[682,878,879],{"align":668},[212,880,569],{},[682,882,883,692,885],{"align":668},[212,884,410],{},[212,886,703],{},[682,888,889,890],{"align":668},"No entry exists with the given ",[212,891,819],{},[203,893,895],{"id":894},"full-error-code-type","Full error code type",[220,897,899],{"className":222,"code":898,"language":224,"meta":225,"style":225},"type AkashikErrorCode =\n  | 'INTENT_REQUIRED'\n  | 'INTENT_TOO_SHORT'\n  | 'INVALID_ENTRY'\n  | 'INVALID_QUERY'\n  | 'AGENT_REQUIRED'\n  | 'INVALID_ENVELOPE'\n  | 'DRAFT_NOT_FOUND'\n  | 'RETRACT_NOT_AUTHORIZED'\n  | 'ENTRY_NOT_FOUND'\n",[212,900,901,912,923,933,943,953,963,973,983,993],{"__ignoreMap":225},[229,902,903,906,909],{"class":231,"line":232},[229,904,905],{"class":273},"type",[229,907,908],{"class":277}," AkashikErrorCode",[229,910,911],{"class":239}," =\n",[229,913,914,917,919,921],{"class":231,"line":263},[229,915,916],{"class":239},"  |",[229,918,253],{"class":239},[229,920,686],{"class":256},[229,922,260],{"class":239},[229,924,925,927,929,931],{"class":231,"line":270},[229,926,916],{"class":239},[229,928,253],{"class":239},[229,930,723],{"class":256},[229,932,260],{"class":239},[229,934,935,937,939,941],{"class":231,"line":289},[229,936,916],{"class":239},[229,938,253],{"class":239},[229,940,747],{"class":256},[229,942,260],{"class":239},[229,944,945,947,949,951],{"class":231,"line":305},[229,946,916],{"class":239},[229,948,253],{"class":239},[229,950,775],{"class":256},[229,952,260],{"class":239},[229,954,955,957,959,961],{"class":231,"line":334},[229,956,916],{"class":239},[229,958,253],{"class":239},[229,960,802],{"class":256},[229,962,260],{"class":239},[229,964,965,967,969,971],{"class":231,"line":500},[229,966,916],{"class":239},[229,968,253],{"class":239},[229,970,833],{"class":256},[229,972,260],{"class":239},[229,974,975,977,979,981],{"class":231,"line":518},[229,976,916],{"class":239},[229,978,253],{"class":239},[229,980,846],{"class":256},[229,982,260],{"class":239},[229,984,985,987,989,991],{"class":231,"line":534},[229,986,916],{"class":239},[229,988,253],{"class":239},[229,990,526],{"class":256},[229,992,260],{"class":239},[229,994,995,997,999,1001],{"class":231,"line":556},[229,996,916],{"class":239},[229,998,253],{"class":239},[229,1000,569],{"class":256},[229,1002,260],{"class":239},[1004,1005,1006],"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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}",{"title":225,"searchDepth":232,"depth":263,"links":1008},[1009,1010,1011,1012],{"id":205,"depth":263,"text":206},{"id":361,"depth":263,"text":362},{"id":654,"depth":263,"text":655},{"id":894,"depth":263,"text":895},"AkashikError — the single error type raised by the v0.2 SDK.","md",null,{},{"title":90,"description":1013},"sRwjeCEVvWw6VMoPNhw6nruTxCbb126LCRBfi9TbWDU",[1020,1022],{"title":86,"path":87,"stem":88,"description":1021,"children":-1},"Withdraw a committed entry or replace it with a newer one.",{"title":94,"path":95,"stem":96,"description":1023,"children":-1},"Progressive adoption - start with shared memory in an afternoon, grow to production-grade coordination.",1782825659971]