[{"data":1,"prerenderedAt":335},["ShallowReactive",2],{"doc:en:\u002Fzekoder-workflow\u002Fversion":3,"navigation:en":249,"surround:en:\u002Fzekoder-workflow\u002Fversion":331},{"page":4,"fallback":248},{"id":5,"title":6,"body":7,"description":239,"extension":240,"meta":241,"navigation":242,"path":244,"seo":245,"stem":246,"__hash__":247},"docs_en\u002Fzekoder-workflow\u002Fversion.md","Versions and updates",{"type":8,"value":9,"toc":231},"minimark",[10,29,34,41,110,113,117,120,144,147,166,177,181,187,191,194,215,221],[11,12,13,14,18,19,22,23,25,26,28],"p",{},"The Zekoder workflow has parts that update on their own schedule. The ",[15,16,17],"strong",{},"Version"," tab on the ",[15,20,21],{},"Zekoder"," page shows all of them. Select ",[15,24,21],{}," in the sidebar, then ",[15,27,17],{},".",[30,31,33],"h2",{"id":32},"what-the-tab-shows","What the tab shows",[11,35,36,37,40],{},"The header shows your Zekoder Desktop version, the release channel, and ",[15,38,39],{},"Check now",", which checks every part at once.",[42,43,44,57],"table",{},[45,46,47],"thead",{},[48,49,50,54],"tr",{},[51,52,53],"th",{},"Row",[51,55,56],{},"What it is",[58,59,60,71,86,100],"tbody",{},[48,61,62,68],{},[63,64,65],"td",{},[15,66,67],{},"Zekoder plugin",[63,69,70],{},"The Issues, Reports, and Zekoder pages. Updates arrive with the desktop app or as signed plugin updates.",[48,72,73,78],{},[63,74,75],{},[15,76,77],{},"Skills and agents",[63,79,80,81,85],{},"The ",[82,83,84],"code",{},"\u002Fzekoder-*"," commands, the agent roles, and their wiring into Claude Code and Codex.",[48,87,88,93],{},[63,89,90],{},[15,91,92],{},"zekoder-mcp",[63,94,95,96,99],{},"The MCP server agents and the Issues screen use to read and write ",[82,97,98],{},".zekoder\u002F",". It ships with the skills.",[48,101,102,107],{},[63,103,104],{},[15,105,106],{},"Zekoder server",[63,108,109],{},"The daemon on this host. It updates with Zekoder Desktop.",[11,111,112],{},"A dot on the tab means an install, update, or migration failed, or a row has an error. Expand the row to see the log.",[30,114,116],{"id":115},"skills-install-and-update-themselves","Skills install and update themselves",[11,118,119],{},"The skills are installed once for your user on each host, not into each repository. Zekoder installs or updates them:",[121,122,123,127,130],"ul",{},[124,125,126],"li",{},"shortly after the app starts, then every 6 hours,",[124,128,129],{},"when you create a workspace or start an agent,",[124,131,132,133,136,137,140,141,28],{},"when you select ",[15,134,135],{},"Install",", ",[15,138,139],{},"Update",", or ",[15,142,143],{},"Retry",[11,145,146],{},"The download is checked against a published checksum. If an install fails, the previous version keeps working.",[11,148,149,150,140,153,156,157,160,161,28],{},"The channel decides which release you get: ",[15,151,152],{},"Stable",[15,154,155],{},"Beta"," for earlier access. Change it here or in ",[15,158,159],{},"Settings → About","; see ",[162,163,165],"a",{"href":164},"\u002Fusing-zekoder\u002Fsettings-and-updates#release-channels","Release channels",[11,167,168,169,172,173,176],{},"After an update the row reads \"Skills updated to X at HH:MM\". Agents started before then still use the old version: reload them with ",[15,170,171],{},"Reload agent",", or run ",[82,174,175],{},"\u002Fmcp reconnect zekoder"," in Claude Code. Restart Codex agents.",[30,178,180],{"id":179},"choose-agents","Choose agents",[11,182,183,184,186],{},"The skills install for Claude Code and Codex when those providers are enabled on the host. OpenCode and Oh My Pi are opt-in: select them on the ",[15,185,77],{}," row. Agents you already installed stay installed.",[30,188,190],{"id":189},"migrate-an-older-repository","Migrate an older repository",[11,192,193],{},"Older versions of Zekoder installed the skills into each repository. Those repositories still carry the old copies. When an old copy conflicts with the shared installation, Implement and Promote refuse to start and point you here.",[195,196,197,203,210],"ol",{},[124,198,199,200,202],{},"On the ",[15,201,77],{}," row, pick the project or worktree.",[124,204,205,206,209],{},"Select ",[15,207,208],{},"Preview migration",". Nothing changes yet; you see which files would be removed and which are kept as conflicts.",[124,211,205,212,28],{},[15,213,214],{},"Apply migration",[11,216,217,218,220],{},"Migration removes only unchanged files the old installer wrote and the MCP entries it added. Files you edited, files tracked in git, and files Zekoder did not create are kept and listed as conflicts for you to handle. Plans, notes, and settings in ",[82,219,98],{}," are never touched.",[11,222,223,224,227,228,230],{},"Migrating the skills is separate from ",[82,225,226],{},"\u002Fzekoder-migrate",", which upgrades the format of the ",[82,229,98],{}," folder itself.",{"title":232,"searchDepth":233,"depth":233,"links":234},"",2,[235,236,237,238],{"id":32,"depth":233,"text":33},{"id":115,"depth":233,"text":116},{"id":179,"depth":233,"text":180},{"id":189,"depth":233,"text":190},"Keep the Zekoder plugin, skills, and MCP server current, choose which agents get them, and migrate older repositories.","md",{},{"order":243},6,"\u002Fzekoder-workflow\u002Fversion",{"title":6,"description":239},"zekoder-workflow\u002Fversion","JoOz3DEXmXtqH7g9113GS2Kjn-vdn4c3IQNUg4JavHM",false,[250,255,272,300,326],{"title":251,"path":252,"stem":253,"order":254},"Zekoder documentation","\u002F","index",-1,{"title":256,"path":257,"stem":258,"children":259,"page":248},"Getting started","\u002Fgetting-started","getting-started",[260,263,268],{"title":135,"path":261,"stem":262},"\u002Fgetting-started\u002Finstall","getting-started\u002Finstall",{"title":264,"path":265,"stem":266,"order":267},"Quick start","\u002Fgetting-started\u002Fquick-start","getting-started\u002Fquick-start",1,{"title":269,"path":270,"stem":271,"order":233},"Connect a host","\u002Fgetting-started\u002Fconnect-a-host","getting-started\u002Fconnect-a-host",{"title":273,"path":274,"stem":275,"children":276,"page":248},"Using Zekoder","\u002Fusing-zekoder","using-zekoder",[277,281,285,290,295],{"title":278,"path":279,"stem":280,"order":267},"Projects and workspaces","\u002Fusing-zekoder\u002Fprojects-and-workspaces","using-zekoder\u002Fprojects-and-workspaces",{"title":282,"path":283,"stem":284,"order":233},"Agents and the composer","\u002Fusing-zekoder\u002Fagents","using-zekoder\u002Fagents",{"title":286,"path":287,"stem":288,"order":289},"Review changes","\u002Fusing-zekoder\u002Freview-changes","using-zekoder\u002Freview-changes",3,{"title":291,"path":292,"stem":293,"order":294},"Keyboard shortcuts","\u002Fusing-zekoder\u002Fkeyboard-shortcuts","using-zekoder\u002Fkeyboard-shortcuts",4,{"title":296,"path":297,"stem":298,"order":299},"Settings and updates","\u002Fusing-zekoder\u002Fsettings-and-updates","using-zekoder\u002Fsettings-and-updates",5,{"title":301,"path":302,"stem":303,"children":304,"page":248},"Zekoder workflow","\u002Fzekoder-workflow","zekoder-workflow",[305,309,313,317,321,325],{"title":306,"path":307,"stem":308,"order":267},"How the workflow works","\u002Fzekoder-workflow\u002Foverview","zekoder-workflow\u002Foverview",{"title":310,"path":311,"stem":312,"order":233},"Commands","\u002Fzekoder-workflow\u002Fcommands","zekoder-workflow\u002Fcommands",{"title":314,"path":315,"stem":316,"order":289},"The Issues screen","\u002Fzekoder-workflow\u002Fissues","zekoder-workflow\u002Fissues",{"title":318,"path":319,"stem":320,"order":294},"Project settings","\u002Fzekoder-workflow\u002Fproject-settings","zekoder-workflow\u002Fproject-settings",{"title":322,"path":323,"stem":324,"order":299},"Coding health reports","\u002Fzekoder-workflow\u002Freports","zekoder-workflow\u002Freports",{"title":6,"path":244,"stem":246,"order":243},{"title":327,"path":328,"stem":329,"order":330},"What changed","\u002Fwhats-changed","whats-changed",99,[332,334],{"title":322,"path":323,"stem":324,"description":333,"order":299,"children":-1},"See commits, lines changed, and pull requests per contributor and repository for a GitHub organization.",null,1792573527570]