feat(kugetsu): implement issue-driven session management #15
Reference in New Issue
Block a user
Delete Branch "feat/issue-14-session-management"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implements issue-driven session management for kugetsu based on Issue #14 research findings.
Changes
init,start,continue,list,prune,destroyinstance/user/repo#number(e.g.,github.com/shoko/kugetsu#14)Architecture
opencode run --fork --session <base>(headless)index.jsonCommands
kugetsu init [--force]kugetsu start <issue-ref> <msg>kugetsu continue <issue-ref> <msg>kugetsu listkugetsu prune [--force]kugetsu destroy <issue-ref> [-y]kugetsu destroy --base [-y]Testing Plan
kugetsu init(requires TTY)kugetsu startfrom headless environmentkugetsu continueon existing forked sessionkugetsu listoutputkugetsu pruneorphaned cleanupkugetsu destroyCloses #14
The function call inside ${} syntax was invalid. Changed to use command substitution $(...) instead.lgtm