Conversation
Refs: #515 Assisted-by: claude-code/claude-opus-4-8
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Adds support for running executable “provisioner” scripts as part of the agents harness workflow, enabling generation of CLI-based integrations that can’t be shipped as static files.
Changes:
- Execute
provisioners/*.shscripts after the sync file-copy phase (syncverb). - Execute the same provisioners in the status command (
statusverb). - Document the new provisioner mechanism in the changelog.
Reviewed changes
Copilot reviewed 1 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| bin/sparkdock-agents-sync | Adds run_provisioners() and invokes it after print_summary. |
| bin/sparkdock-agents-status | Runs provisioner scripts with status verb when present. |
| CHANGELOG.md | Documents provisioner support and invocation behavior. |
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|
We decided to avoid running provisioners scripts from sf-harness repo due to potential security vulnerabilities |
Refs: #515
Assisted-by: claude-code/claude-opus-4-8
related to sparkfabrik/sf-agents-harness#98
it must be merged after that one has been merged