feat: add [MANUAL] notation for human interaction steps#110
feat: add [MANUAL] notation for human interaction steps#110Bortlesboat wants to merge 1 commit intogoogleworkspace:mainfrom
Conversation
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
🦋 Changeset detectedLatest commit: f779fab The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
|
I have signed the Google CLA — please re-check. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #110 +/- ##
=======================================
Coverage 56.19% 56.19%
=======================================
Files 38 38
Lines 13860 13860
=======================================
Hits 7788 7788
Misses 6072 6072 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Summary
[MANUAL]prefix to help text and runtime messages for commands requiring human interactionChanges
auth_commands.rs:loginandsetupcommands marked[MANUAL]in help text; browser-open prompt prefixed with[MANUAL]setup.rs: OAuth consent screen setup instructions prefixed with[MANUAL]for each manual step; browser login step markedskills/gws-shared/SKILL.md: Auth section documents which methods are[MANUAL]vs automatedDesign
Following the issue's spec,
[MANUAL]is:grep -r '\[MANUAL\]')Phase 2 (structured JSON
hintobjects) is left for a follow-up PR.Addresses #66
Test plan
[MANUAL]annotations are grep-able in help outputcargo testpasses (CI will verify)cargo clippy -- -D warningsclean (CI will verify)