Skip to content

feature: Add self-updating, hex1b powered, aspire CLI installing, asciinema generated command gen.#437

Open
IEvangelist wants to merge 5 commits intomainfrom
add-agent-asciinema
Open

feature: Add self-updating, hex1b powered, aspire CLI installing, asciinema generated command gen.#437
IEvangelist wants to merge 5 commits intomainfrom
add-agent-asciinema

Conversation

@IEvangelist
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings February 18, 2026 05:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds GitHub Agentic Workflows (gh-aw) automation to periodically re-record Aspire CLI asciinema casts (via hex1b) and propose updates via PRs, along with supporting Copilot/agent scaffolding and repo hygiene tweaks.

Changes:

  • Introduces a gh-aw workflow definition (update-cli-casts.md) plus its compiled GitHub Actions workflow (update-cli-casts.lock.yml) to generate/update cast files.
  • Adds agent definitions for recording casts and for working with gh-aw workflows.
  • Updates repo config to better support generated workflow files and local gh-aw logs (.gitattributes, .gitignore), and adds an actions lock file.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
.gitignore Ignores local gh-aw logs and fixes ignore pattern formatting.
.github/workflows/update-cli-casts.md Source workflow definition describing how to record/update CLI casts and open a PR.
.github/workflows/update-cli-casts.lock.yml Generated GitHub Actions workflow produced from the gh-aw source.
.github/workflows/copilot-setup-steps.yml Adds Copilot setup workflow to install gh-aw tooling.
.github/aw/actions-lock.json Adds action SHA lock metadata for gh-aw usage.
.github/agents/cli-cast-recorder.agent.md Defines the specialized agent responsible for recording Aspire CLI casts with hex1b.
.github/agents/agentic-workflows.agent.md Adds a dispatcher agent for creating/updating/debugging/upgrading gh-aw workflows.
.gitattributes Marks .lock.yml workflows as generated and uses merge=ours to avoid conflicts.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- Bump gh-aw version from v0.45.7 to v0.50.3 in update-cli-casts.lock.yml
- Add validation for context variables in update-cli-casts.lock.yml
- Refactor prompt generation in update-cli-casts.lock.yml to include new safe output tools
- Introduce threat detection steps in update-cli-casts.lock.yml
- Update Docker image versions and configurations in update-cli-casts.lock.yml
- Modify safe outputs handling in update-cli-casts.lock.yml to include new output items
- Update gh-aw metadata in update-integration-data.lock.yml
@IEvangelist IEvangelist enabled auto-merge (squash) March 6, 2026 13:19
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