Worktree lifecycle management with PR check #135
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Overview
Improve worktree lifecycle management to persist worktrees until PR is merged/closed, not just when session ends.
Problem
Currently:
cmd_startcmd_destroyorpruneThis causes issues when:
Requirements
Session File Enhancement
Add
pr_urlandbranch_namefields to session files at~/.kugetsu/sessions/<issue-ref>.json:PR Status Check
kugetsu destroy <issue>without force flag:pr_urlkugetsu destroy <issue> --force:New Config
API Integration
Need to determine git server from issue ref and query PR status. Gitea API example:
Related Issues