-
Notifications
You must be signed in to change notification settings - Fork 22
feat(cli, vscode): Support bash command execution for Pochi workflows #554
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
Conversation
- Add new bash command execution functionality for workflows - Parse allowed-tools from workflow frontmatter as raw strings - Extract and validate bash commands from workflow content - Execute validated commands with proper abort signal handling - Integrate bash command execution into live chat kit - Update workflow prompt generation to include allowed-tools attribute - Add micromatch dependency for pattern matching
/pochi summary this pr |
✅ Pochi Completed
Command Syntax in WorkflowsTo list files, use: !`ls -la`
To find files: !`find . -name "*.ts"` Security Measures
Files Modified
Testing
|
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.
Please also include jam.dev link for an e2e test
|
/pochi please adress pr comment |
🔄 Pochi Running...
|
Codecov Report❌ Patch coverage is ❌ Your patch status has failed because the patch coverage (38.61%) is below the target coverage (75.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #554 +/- ##
=========================================
+ Coverage 0 20.14% +20.14%
=========================================
Files 0 520 +520
Lines 0 41943 +41943
Branches 0 1173 +1173
=========================================
+ Hits 0 8450 +8450
- Misses 0 33284 +33284
- Partials 0 209 +209 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Summary
This PR introduces support for executing
bash
commands within Pochi workflows.Test plan
🤖 Generated with Pochi