Skip to content

feat(pi): confirm pull request creation - #91

Merged
oritwoen merged 2 commits into
mainfrom
feat/pi-pr-approval
Aug 31, 2026
Merged

feat(pi): confirm pull request creation#91
oritwoen merged 2 commits into
mainfrom
feat/pi-pr-approval

Conversation

@aeitwoen

Copy link
Copy Markdown
Contributor

Pi could create a hosted pull request without one final confirmation, which is too risky for a write tool. The extension now uses Pi's native dialog, presents the payload as a readable review card, and fails closed when UI is unavailable or approval is denied. Untrusted fields are sanitized before terminal rendering. OMP and MCP already expose the operation as a write.

@aeitwoen aeitwoen self-assigned this Aug 31, 2026
@oritwoen
oritwoen merged commit 70aa9f8 into main Aug 31, 2026
1 check passed
@oritwoen
oritwoen deleted the feat/pi-pr-approval branch August 31, 2026 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants