Skip to content

test: verify PR gate workflow#71

Closed
bearmug wants to merge 4 commits into
mainfrom
test/pr-gate-check
Closed

test: verify PR gate workflow#71
bearmug wants to merge 4 commits into
mainfrom
test/pr-gate-check

Conversation

@bearmug
Copy link
Copy Markdown
Contributor

@bearmug bearmug commented Apr 5, 2026

Temporary PR to test the PR gate workflow. Will be closed immediately.

bearmug added 4 commits April 5, 2026 22:30
Add xurl skill to fiale-awesome-skills plugin wrapping the official X CLI
with pay-per-use cost awareness and local playground sandbox integration.

Key features:
- Sandbox-first via API_BASE_URL → playground (zero cost, same commands)
- Batch reads (/2/tweets?ids=...) for ~75% bulk savings
- Compose + confirm gate for live writes with trust mode opt-in
- Configurable session spending limits ($0.25 / $2.00 / $10.00 tiers)
- Mode prefixes [SANDBOX] / [LIVE $X.XX] on every output
- Error recovery for playground down, auth expired, 429, limit hit
- Quick-pick menu and workflow templates (post+monitor, search+engage)

Also adds fiale-awesome-skills to root README plugin table.
Bumps plugin version to 0.2.0.
…timate

- Fix session summary referencing non-existent /tmp/xurl-session-costs.json
  (correct: /tmp/xurl-session-config.json)
- Use conservative full-rate estimate for batch reads in guardrail tracking
  (actual batch cost may be lower, but overestimating is safer)
- Add explicit issues:write + pull-requests:write permissions
  (pull_request_target doesn't grant these by default)
- Short-circuit if PR author is repo owner (no org check needed)
- Fall back to collaborator check when owner is a user account,
  not a GitHub org (orgs API returns 404 for user accounts)
@bearmug bearmug closed this Apr 5, 2026
@bearmug bearmug deleted the test/pr-gate-check branch April 5, 2026 20:44
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.

1 participant