-
-
Notifications
You must be signed in to change notification settings - Fork 6
chore(release): stable release #163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 34 commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
a500e56
feat: Show rate limit stats and reset time when limit reached
rubenmarcus f4bde6f
feat: Add session pause/resume for rate limit recovery
rubenmarcus 717246d
fix: improve cleanTaskName to handle list prefixes, HTML, and links
rubenmarcus 769e837
fix: increase task name truncation limits for better readability
rubenmarcus 7a98fea
fix: use terminal width for dynamic task name truncation
rubenmarcus 9e9ee41
feat: add source integration icons to task name display
rubenmarcus 85ccb5d
fix: replace shimmer with readable progress text
rubenmarcus 4fa7a3a
feat: add progress bar and box-drawing utilities
rubenmarcus 0c2817a
feat: box-drawing headers, startup summary, and completion banner
rubenmarcus af1546c
feat: add status separators and compact validation feedback
rubenmarcus ba50341
feat: improve skill detection with YAML frontmatter and .agents/skill…
rubenmarcus baca460
feat: expand skills registry with categories and info command
rubenmarcus f8e00d0
fix: sync MCP server version with package.json
rubenmarcus 6aa1ae5
feat: add ralph_list_presets and ralph_fetch_spec MCP tools
rubenmarcus aaf1eae
feat: add figma_to_code and batch_issues MCP prompts
rubenmarcus 6e41ab1
feat: expose activity log as MCP resource
rubenmarcus b200041
feat: add smart context windowing to reduce input tokens per iteration
rubenmarcus 53b518d
feat: add Anthropic SDK with prompt caching support
rubenmarcus 912ab71
feat: add Anthropic Batch API support for 50% cost reduction
rubenmarcus b6d9bd2
fix: address CodeRabbit review feedback on MCP tools and prompts
rubenmarcus 342f7d1
fix: address CodeRabbit review round 2
rubenmarcus c43ca72
fix: improve task name display with dynamic truncation and source ico…
rubenmarcus 12ccbea
feat: beautiful CLI with box-drawing, progress bar, and readable outp…
rubenmarcus 3316520
feat: smart context windowing to reduce tokens (#138)
rubenmarcus 4f15b90
feat: MCP server improvements for conference demo (#137)
rubenmarcus a1a9cd6
feat: improve skills detection and registry (#135)
rubenmarcus 24183d3
fix: resolve build errors from PR merges
rubenmarcus 7d22a48
feat: add Anthropic SDK prompt caching support
rubenmarcus edff274
feat: add Anthropic Batch API for 50% cost reduction
rubenmarcus 2e9ab95
fix: address CodeRabbit review issues in batch API
rubenmarcus 68c6329
feat: add session pause/resume for rate limit recovery
rubenmarcus 5b43377
feat: add stable-release label for non-beta releases
rubenmarcus f521073
fix: resolve CI failures on staging PR
rubenmarcus a521503
fix(security): resolve CodeQL alerts
rubenmarcus f5cfb0a
fix(security): eliminate file system race condition in skills detection
rubenmarcus 5f43f7a
Merge remote-tracking branch 'origin/main' into staging/pre-conference
rubenmarcus 73dfbcc
fix(ci): fetch remote branch before force-push in docs SEO sync
rubenmarcus 7860ce4
Revert "fix(ci): fetch remote branch before force-push in docs SEO sync"
rubenmarcus File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider adding concurrency control to prevent race conditions.
If two
candidate-releaseorreleasePRs merge in quick succession, parallel workflow runs could race to create or update the release branch/PR, potentially causing conflicts or duplicate PRs.🛡️ Proposed fix: Add concurrency group
create-release-pr: name: Create Release PR + concurrency: + group: release-pr-creation + cancel-in-progress: false if: | github.event.action == 'closed' &&Using
cancel-in-progress: falseensures queued runs complete sequentially rather than being cancelled, so no release changes are lost.📝 Committable suggestion
🤖 Prompt for AI Agents