Commit Graph

13 Commits

Author SHA1 Message Date
lyn
8d683e81d7 fix(pr): for 405 errors, output API message directly 2026-04-01 16:28:33 +00:00
lyn
b6d49b58bf fix(pr): proper HTTP status code handling for merge command
Handle different HTTP status codes returned by merge API:
- 200: success (check merged field)
- 409: conflict (output error message)
- 404: not found
- 423: repo archived
- 405: empty response / try again later
- etc: generic error handling
2026-04-01 16:09:00 +00:00
lyn
0df8f89c33 fix(pr): use /pulls instead of /pulls/pinned for list command 2026-04-01 15:57:17 +00:00
lyn
1a2f8abd8b feat(git-hangman-lab): rename create-pr to pr with subcommands
- Replace single create-pr script with unified pr script
- Add subcommands: create, list, commits, merge
- Update git-ctrl and SKILL.md documentation
2026-04-01 15:40:08 +00:00
lyn
22b1154429 fix: extract actual token from secret-mgr output
secret-mgr get-secret outputs 'Access token was successfully created: <token>'
so we need to extract just the token using awk '{print $NF}'
2026-04-01 14:56:43 +00:00
lyn
fa77b054a5 feat(git-hangman-lab): add create-pr command
- Add create-pr script for creating pull requests via API
- Auto-generate access token if not present
- Integrate into git-ctrl dispatcher
- Update SKILL.md with new command documentation
2026-04-01 14:50:02 +00:00
lyn
32332bea41 fix(create-repo): update error message 2026-04-01 00:43:33 +00:00
lyn
38f5a52a14 fix(create-repo): require AGENT_WORKSPACE env var instead of default 2026-04-01 00:42:27 +00:00
lyn
ca9d3b4fe5 feat(git-hangman-lab): add create-repo command
- Add create-repo script for creating new repositories on git.hangman-lab.top
- Integrate create-repo into git-ctrl dispatcher
- Update SKILL.md with new command documentation
2026-04-01 00:38:47 +00:00
lyn
d358abf1ce restructure: flatten scripts dirs, remove roster, update SKILL.md 2026-03-25 07:30:09 +00:00
lyn
b9785b6295 use ego-mgr for username/email instead of CLI flags 2026-03-24 19:18:20 +00:00
lyn
8b4b5de3b5 rename pass_mgr to secret-mgr 2026-03-24 10:08:00 +00:00
lyn
ac457349af Initial commit: git-hangman-lab and keycloak-hangman-lab skills 2026-03-21 14:04:00 +00:00