fix: improve amber-issue-handler UX (eyes reaction, comments, session links)#1268
fix: improve amber-issue-handler UX (eyes reaction, comments, session links)#1268Gkrumbach07 merged 1 commit intomainfrom
Conversation
… and session link fix - Add 👀 reaction to acknowledge @ambient-code comments and auto-fix label events - Post immediate acknowledgement comment on issues before session creation - Improve post-session comment with clickable session link instead of raw UUID - Fix broken session links by instructing agents to resolve env vars before writing URLs (replaces literal $PLATFORM_HOST/$AGENTIC_SESSION_NAMESPACE in markdown links with explicit resolution instructions) Closes #1267 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
All three improvements from #1267 are implemented in this PR:
🤖 Session |
|
@coderabbitai review |
|
✅ Actions performedReview triggered.
|
📝 WalkthroughWalkthroughThe workflow now posts immediate GitHub eyes reactions to acknowledge Changes
Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error)
✅ Passed checks (7 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
✅ Actions performedReview triggered.
|
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
.github/workflows/amber-issue-handler.yml (1)
87-87: 🛠️ Refactor suggestion | 🟠 MajorPin
ambient-code/ambient-actionto commit SHA across all four uses (lines 87, 260, 327, 392).Version tags (
@v0.0.5) can be force-pushed, creating supply-chain risk. Replace with the commit SHA for each tag reference. Per coding guidelines: "Pin action versions to SHA."🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In @.github/workflows/amber-issue-handler.yml at line 87, Find every occurrence of the string uses: ambient-code/ambient-action@v0.0.5 (all four places) and replace the tag with the corresponding exact commit SHA reference (uses: ambient-code/ambient-action@<full-commit-sha>) so the action is pinned to an immutable SHA; ensure you update all four occurrences consistently and verify each SHA matches the repository commit for the v0.0.5 release before committing.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Outside diff comments:
In @.github/workflows/amber-issue-handler.yml:
- Line 87: Find every occurrence of the string uses:
ambient-code/ambient-action@v0.0.5 (all four places) and replace the tag with
the corresponding exact commit SHA reference (uses:
ambient-code/ambient-action@<full-commit-sha>) so the action is pinned to an
immutable SHA; ensure you update all four occurrences consistently and verify
each SHA matches the repository commit for the v0.0.5 release before committing.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: c4af8a6a-7763-411e-8825-ded0033908c4
📒 Files selected for processing (1)
.github/workflows/amber-issue-handler.yml
Summary
@ambient-codecomment orambient-code:auto-fixlabel, giving instant visual feedback that processing has started$PLATFORM_HOST/$AGENTIC_SESSION_NAMESPACE/$AGENTIC_SESSION_NAMEin prompt templates with<SESSION_URL>placeholder and explicit instructions for agents to resolve environment variables before writing URLsTest plan
ambient-code:auto-fixand verify 👀 reaction appears on the issue@ambient-codeon a PR and verify 👀 reaction appears on the commentCloses #1267
🤖 Generated with Claude Code
🤖 Ambient Session
Summary by CodeRabbit