Repository navigation
Conversation
The bash instructions prompt listed "Allowed Commands" which the LLM interpreted as the ONLY commands it could use. Rename to "Pre-approved Commands" and add an explicit "Other Commands" section explaining that non-listed commands can still be attempted and will trigger user approval. https://claude.ai/code/session_01PUmi6foSSLQJJNrS8Z8yxH Signed-off-by: Claude <noreply@anthropic.com>
Claude Code ReviewThis repository is configured for manual code reviews. Comment |
📂 Previous Runs📜 Run @ 75757f8 (#23096436528)✅ Results of HolmesGPT evalsAutomatically triggered by commit 75757f8 on branch Results of HolmesGPT evals
Benchmark Comparison DetailsBaseline: latest ci-benchmark experiment on master Status: Success - 59 test/model combinations loaded Benchmark experiment:
No benchmark data available for comparison. Benchmark has no cost, total tokens, cached tokens data. Will appear after the next weekly benchmark run. Comparison indicators:
✅ Results of HolmesGPT evalsAutomatically triggered by commit 5edc640 on branch Results of HolmesGPT evals
Benchmark Comparison DetailsBaseline: latest ci-benchmark experiment on master Status: Success - 59 test/model combinations loaded Benchmark experiment:
No benchmark data available for comparison. Benchmark has no cost, total tokens, cached tokens data. Will appear after the next weekly benchmark run. Comparison indicators:
📖 Legend
🔄 Re-run evals manually
Option 1: Comment on this PR with Or with more options (one per line): Run evals on a different branch (e.g., master) for comparison:
Quick re-run: Use Option 2: Trigger via GitHub Actions UI → "Run workflow" Option 3: Add PR labels to include extra evals in automatic regression runs:
Examples: 🏷️ Valid tags
Commands: CLI: |
|
✅ Docker images ready for
Use these tags to pull the images for testing. 📋 Copy commandsgcloud auth configure-docker us-central1-docker.pkg.dev
docker pull us-central1-docker.pkg.dev/robusta-development/temporary-builds/holmes:ded8b9be
docker tag us-central1-docker.pkg.dev/robusta-development/temporary-builds/holmes:ded8b9be me-west1-docker.pkg.dev/robusta-development/development/holmes-dev:ded8b9be
docker push me-west1-docker.pkg.dev/robusta-development/development/holmes-dev:ded8b9be
docker pull us-central1-docker.pkg.dev/robusta-development/temporary-builds/holmes-operator:ded8b9be
docker tag us-central1-docker.pkg.dev/robusta-development/temporary-builds/holmes-operator:ded8b9be me-west1-docker.pkg.dev/robusta-development/development/holmes-operator-dev:ded8b9be
docker push me-west1-docker.pkg.dev/robusta-development/development/holmes-operator-dev:ded8b9bePatch Helm values in one line (choose the chart you use): HolmesGPT chart: helm upgrade --install holmesgpt ./helm/holmes \
--set registry=me-west1-docker.pkg.dev/robusta-development/development \
--set image=holmes-dev:ded8b9be \
--set operator.registry=me-west1-docker.pkg.dev/robusta-development/development \
--set operator.image=holmes-operator-dev:ded8b9beRobusta wrapper chart: helm upgrade --install robusta robusta/robusta \
--reuse-values \
--set holmes.registry=me-west1-docker.pkg.dev/robusta-development/development \
--set holmes.image=holmes-dev:ded8b9be \
--set holmes.operator.registry=me-west1-docker.pkg.dev/robusta-development/development \
--set holmes.operator.image=holmes-operator-dev:ded8b9be |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
WalkthroughUpdated bash_instructions.jinja2 template to reframe command authorization terminology and guidance: renames "Allowed Commands" to "Pre-approved Commands," introduces an "Other Commands" section for non-pre-approved commands with user approval, clarifies that blocked commands cannot be executed regardless of user approval, and adds explanatory text promoting pre-approved commands and built-in tools. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. 📝 Coding Plan
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 |
✅ Deploy Preview for holmes-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Tweak the "Other Commands" language so the LLM favors pre-approved commands and built-in tools to minimize user interruptions, while still knowing it can use non-listed commands when necessary. https://claude.ai/code/session_01PUmi6foSSLQJJNrS8Z8yxH Signed-off-by: Claude <noreply@anthropic.com>
🔬 CLI Performance Benchmark🟡 Startup Time (no LLM)Measures
🟡 Full CLI with LLMMeasures
PR: |
Summary
Updated the bash instructions template to provide clearer guidance on command execution policies, distinguishing between pre-approved commands, other commands that require user approval, and blocked commands.
Key Changes
Implementation Details
These changes improve the user experience by:
https://claude.ai/code/session_01PUmi6foSSLQJJNrS8Z8yxH
Summary by CodeRabbit