@@ -11,7 +11,7 @@ import type {
1111import { runCommandWithExitCodes } from "../shell/command-runner.js"
1212import { CommandFailedError } from "../shell/errors.js"
1313
14- // CHANGE: implement session gist operations via shell commands
14+ // CHANGE: implement session backup repository operations via shell commands
1515// WHY: enables CLI access to session backup/list/view/download functionality
1616// QUOTE(ТЗ): "иметь возможность возвращаться ко всем старым сессиям с агентами"
1717// REF: issue-143
@@ -55,7 +55,7 @@ export const sessionGistBackup = (
5555 args . push ( "--no-comment" )
5656 }
5757 return Effect . gen ( function * ( _ ) {
58- yield * _ ( Effect . log ( "Backing up AI session to private gist ..." ) )
58+ yield * _ ( Effect . log ( "Backing up AI session to private session repository ..." ) )
5959 yield * _ ( runNodeScript ( "scripts/session-backup-gist.js" , args ) )
6060 yield * _ ( Effect . log ( "Session backup complete." ) )
6161 } )
@@ -69,7 +69,7 @@ export const sessionGistList = (
6969 args . push ( "--repo" , cmd . repo )
7070 }
7171 return Effect . gen ( function * ( _ ) {
72- yield * _ ( Effect . log ( "Listing session backup gists ..." ) )
72+ yield * _ ( Effect . log ( "Listing session backup snapshots ..." ) )
7373 yield * _ ( runNodeScript ( "scripts/session-list-gists.js" , args ) )
7474 } )
7575}
@@ -78,15 +78,15 @@ export const sessionGistView = (
7878 cmd : SessionGistViewCommand
7979) : Effect . Effect < void , SessionGistsError , SessionGistsRequirements > =>
8080 Effect . gen ( function * ( _ ) {
81- yield * _ ( Effect . log ( `Viewing gist : ${ cmd . gistId } ` ) )
82- yield * _ ( runNodeScript ( "scripts/session-list-gists.js" , [ "view" , cmd . gistId ] ) )
81+ yield * _ ( Effect . log ( `Viewing snapshot : ${ cmd . snapshotRef } ` ) )
82+ yield * _ ( runNodeScript ( "scripts/session-list-gists.js" , [ "view" , cmd . snapshotRef ] ) )
8383 } )
8484
8585export const sessionGistDownload = (
8686 cmd : SessionGistDownloadCommand
8787) : Effect . Effect < void , SessionGistsError , SessionGistsRequirements > =>
8888 Effect . gen ( function * ( _ ) {
89- yield * _ ( Effect . log ( `Downloading gist ${ cmd . gistId } to ${ cmd . outputDir } ...` ) )
90- yield * _ ( runNodeScript ( "scripts/session-list-gists.js" , [ "download" , cmd . gistId , "--output" , cmd . outputDir ] ) )
89+ yield * _ ( Effect . log ( `Downloading snapshot ${ cmd . snapshotRef } to ${ cmd . outputDir } ...` ) )
90+ yield * _ ( runNodeScript ( "scripts/session-list-gists.js" , [ "download" , cmd . snapshotRef , "--output" , cmd . outputDir ] ) )
9191 yield * _ ( Effect . log ( "Download complete." ) )
9292 } )
0 commit comments