[{"data":1,"prerenderedAt":94},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fv2\u002Fcli\u002Fprepare":3},{"id":4,"title":5,"body":6,"description":86,"extension":87,"meta":88,"navigation":89,"path":90,"seo":91,"stem":92,"__hash__":93},"docs\u002Fdocs\u002Fv2\u002Fcli\u002Fprepare.md","axon prepare",{"type":7,"value":8,"toc":84},"minimark",[9,13,22,44,47,50,80],[10,11,5],"h1",{"id":12},"axon-prepare",[14,15,16,17,21],"p",{},"Prepare the project at the current directory. Axon detects whether it is an\nagent, module, cognet, or benchmark project and runs that project's preparation\nstep; there is no separate deployment-specific prepare command or ",[18,19,20],"code",{},"axon module prepare"," to\nremember.",[23,24,29],"pre",{"className":25,"code":26,"language":27,"meta":28,"style":28},"language-bash shiki shiki-themes dark-plus","axon prepare\n","bash","",[18,30,31],{"__ignoreMap":28},[32,33,36,40],"span",{"class":34,"line":35},"line",1,[32,37,39],{"class":38},"sCudf","axon",[32,41,43],{"class":42},"sKc5r"," prepare\n",[14,45,46],{},"For an agent, preparation installs declared modules, compiles its cognet, and\nregenerates the authoring types. Modules and cognets regenerate their own static\ntype frame; benchmarks prepare their test workspace. Generated files are\nproject-specific and live in the project's ignored build directory.",[14,48,49],{},"Run it after changing declared modules, tools, prompts, or the cognet to refresh\nthe local authoring surface before development or publishing.",[23,51,53],{"className":25,"code":52,"language":27,"meta":28,"style":28},"axon install @acme\u002Fgithub   # change the current agent project\naxon prepare                # refresh that project's generated output\n",[18,54,55,69],{"__ignoreMap":28},[32,56,57,59,62,65],{"class":34,"line":35},[32,58,39],{"class":38},[32,60,61],{"class":42}," install",[32,63,64],{"class":42}," @acme\u002Fgithub",[32,66,68],{"class":67},"sOLPB","   # change the current agent project\n",[32,70,72,74,77],{"class":34,"line":71},2,[32,73,39],{"class":38},[32,75,76],{"class":42}," prepare",[32,78,79],{"class":67},"                # refresh that project's generated output\n",[81,82,83],"style",{},"html pre.shiki code .sCudf, html code.shiki .sCudf{--shiki-default:#DCDCAA}html pre.shiki code .sKc5r, html code.shiki .sKc5r{--shiki-default:#CE9178}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 pre.shiki code .sOLPB, html code.shiki .sOLPB{--shiki-default:#6A9955}",{"title":28,"searchDepth":71,"depth":71,"links":85},[],"Prepare the project at the current directory. Axon detects whether it is an\nagent, module, cognet, or benchmark project and runs that project's preparation\nstep; there is no separate deployment-specific prepare command or axon module prepare to\nremember.","md",{},true,"\u002Fdocs\u002Fv2\u002Fcli\u002Fprepare",{"title":5,"description":86},"docs\u002Fv2\u002Fcli\u002Fprepare","fv-qUoLzaFjwdhVGhNuhrM9qTbfg657h-l4JZp_0ReE",1785671807125]