Add show-code step to github-repo-monitor and slack-channel-monitor skills#294
Draft
tofarr wants to merge 1 commit into
Draft
Add show-code step to github-repo-monitor and slack-channel-monitor skills#294tofarr wants to merge 1 commit into
tofarr wants to merge 1 commit into
Conversation
…kills Both monitor skills are standalone workflows that don't inherit from the openhands-automation skill. This adds an explicit step to each that shows the generated script to the user (via canvas_ui or fenced code block) and waits for confirmation before packaging and deploying. Co-authored-by: openhands <openhands@all-hands.dev>
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Why
The
github-repo-monitorandslack-channel-monitorskills each have standalone step-by-step workflows and do not inherit from theopenhands-automationskill (which already instructs agents to show the generated code). Without an explicit step, agents following the monitor skills proceed directly to packaging and deploying without first showing the customized script to the user.Summary
github-repo-monitor: show the customizedmain.pyto the user viacanvas_ui(or fenced code block) and wait for confirmation before packaging and deploying.slack-channel-monitor: same behavior, inserted between script generation and packaging.Issue Number
N/A
##########Test
slack-channel-monitorskill and work through the setup1. Invoke theslack-channel-monitorskill and work through the setup1. Invoke theore proceeding to upload/deploy.github-repo-monitor.openhands-automationis unchanged (it already has this behavior in its Automation Creation Process section).Video/Screenshots
N/A
Notes
This PR was created by an AI agent (OpenHands) on behalf of the user.