[{"data":1,"prerenderedAt":154},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fsessions\u002Fsaved-sessions":3},{"id":4,"title":5,"body":6,"description":146,"extension":147,"meta":148,"navigation":149,"path":150,"seo":151,"stem":152,"__hash__":153},"docs\u002Fdocs\u002Fsessions\u002Fsaved-sessions.md","Saved Sessions",{"type":7,"value":8,"toc":140},"minimark",[9,13,22,27,50,53,57,83,90,94,111,115,122,136],[10,11,5],"h1",{"id":12},"saved-sessions",[14,15,16,17,21],"p",{},"TheGitAI saves your sessions locally so you can pick up exactly where you left\noff. Saved sessions are ",[18,19,20],"strong",{},"scoped to the repo"," you were working in.",[23,24,26],"h2",{"id":25},"list-saved-sessions","List saved sessions",[28,29,34],"pre",{"className":30,"code":31,"language":32,"meta":33,"style":33},"language-bash shiki shiki-themes github-dark","ai --list-sessions\n","bash","",[35,36,37],"code",{"__ignoreMap":33},[38,39,42,46],"span",{"class":40,"line":41},"line",1,[38,43,45],{"class":44},"svObZ","ai",[38,47,49],{"class":48},"sDLfK"," --list-sessions\n",[14,51,52],{},"Lists the saved sessions for the current repo.",[23,54,56],{"id":55},"resume-a-session","Resume a session",[28,58,60],{"className":30,"code":59,"language":32,"meta":33,"style":33},"ai --session session_abc123\nai --session my-named-session\n",[35,61,62,73],{"__ignoreMap":33},[38,63,64,66,69],{"class":40,"line":41},[38,65,45],{"class":44},[38,67,68],{"class":48}," --session",[38,70,72],{"class":71},"sU2Wk"," session_abc123\n",[38,74,76,78,80],{"class":40,"line":75},2,[38,77,45],{"class":44},[38,79,68],{"class":48},[38,81,82],{"class":71}," my-named-session\n",[14,84,85,86,89],{},"Resume a saved session by its id or name. Inside a running session you can also\nuse ",[35,87,88],{},"\u002Fresume"," to pick one interactively.",[23,91,93],{"id":92},"whats-kept","What's kept",[95,96,97,101,108],"ul",{},[98,99,100],"li",{},"Sessions are stored locally and scoped to the current repo.",[98,102,103,104,107],{},"The ",[18,105,106],{},"five most recent"," sessions per repo are kept.",[98,109,110],{},"A resumed session restores its conversation history and the work state from\nwhere you left off. Mode is session-local and resumes in Default mode.",[23,112,114],{"id":113},"change-where-sessions-are-stored","Change where sessions are stored",[14,116,117,118,121],{},"Set ",[35,119,120],{},"THEGITAI_SESSION_DIR"," to override the default local directory where saved\nsessions live.",[123,124,125],"tip",{},[14,126,127,128,131,132,135],{},"Because sessions are repo-scoped, ",[35,129,130],{},"ai --list-sessions"," only shows sessions for\nthe repo you're currently in. ",[35,133,134],{},"cd"," into a different project to see its sessions.",[137,138,139],"style",{},"html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}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 .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}",{"title":33,"searchDepth":75,"depth":75,"links":141},[142,143,144,145],{"id":25,"depth":75,"text":26},{"id":55,"depth":75,"text":56},{"id":92,"depth":75,"text":93},{"id":113,"depth":75,"text":114},"Sessions are saved locally and scoped to each repo — list them and resume where you left off.","md",{},true,"\u002Fdocs\u002Fsessions\u002Fsaved-sessions",{"title":5,"description":146},"docs\u002Fsessions\u002Fsaved-sessions","U-UI-yfzCKzBvPGASlzuHo5nidyXIjwcRsn-XbFqGis",1781201395720]