This repository was archived by the owner on May 16, 2026. It is now read-only.
Releases: gotgenes/pi-github-tools
Releases · gotgenes/pi-github-tools
Release list
v3.0.0
3.0.0 (2026-05-15)
⚠ BREAKING CHANGES
- gh(), git(), and ghJson() signatures changed from (...args: string[]) to (args: string[], signal?: AbortSignal). All internal call sites updated.
Features
- add abort-aware sleep() (#5) (becfbd8)
- forward AbortSignal from tool wrappers to lib functions (#5) (a2316d7)
- gh/git/ghJson accept AbortSignal via args array (#5) (cedc0bf)
- thread AbortSignal through mergeReleasePR and closeIssue (#5) (ffcc075)
- thread AbortSignal through polling functions (#5) (e72407d)
Bug Fixes
Documentation
Miscellaneous Chores
v2.0.0
2.0.0 (2026-05-15)
⚠ BREAKING CHANGES
- config directory has changed from ~/.pi/agent/extensions/@gotgenes/pi-github-tools/config.json to ~/.pi/agent/extensions/pi-github-tools/config.json Move your existing config file to the new location.
Bug Fixes
- revert package.json author change (f3c8225)
- use pi-github-tools (not scoped name) as config directory (b850843)
Documentation
Miscellaneous Chores
- update license copyright to Christopher D. Lasher (17decb7)
v1.0.2
v1.0.1
v1.0.0
1.0.0 (2026-05-14)
Features
- add CI business logic (findRun, watchRun, listRuns) (e74dea4)
- add CI helper functions (findRetryDelay, formatProgress) (77906b0)
- add GitHub helpers with auto repo detection (e619711)
- add issue close business logic (4c0316b)
- add Pi progress adapter (7f4cada)
- add process helpers (runCommand, sleep) (23c9c21)
- add release business logic (findReleasePR, mergeReleasePR, watchRelease) (36db89e)
- register all tools via Pi extension entry point (8f8cc9d)
Bug Fixes
- search release-please PRs by label instead of title (7c45ea5)
Documentation
- add README with tool reference and setup instructions (7133ee8)
Miscellaneous Chores
- initialize pi-github-tools repo with project scaffolding (bae3dcc)