Repository navigation
Update docs-agent.yml - #348
Merged
Merged
Conversation
Contributor
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Comment |
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.
Summary
Adds a new
docs-agent.ymlworkflow (manually triggered viaworkflow_dispatch) that lets authorized users kick off Claude Code to create or update documentation in this repo and open a PR automatically.doc_actionchoice input tells Claude whether to create a new doc or edit an existing one.export-secrets-to-environment: false), not broadcast job-wide, so each credential is only visible to the specific step that needs it.--disallowedTools "Task"is set on the Claude Code step so it can't delegate research to a background subagent it would never get a response from in this one-shot run — without this, a run could report success while doing nothing.Avi-Akeyless,EldadH89).Validation
workflow_dispatch, iterating through and fixing: a YAML heredoc indentation error, a missing Akeyless secret path (404), an empty repo variable, an expired/invalid Anthropic API key, and a run that "succeeded" but produced no PR (background-subagent issue, now fixed).yaml.safe_loadafter every edit.Safety Checklist
$GITHUB_ENV).--allowedTools) and background delegation disabled (--disallowedTools "Task").--allowedToolsdoes not appear to fully restrict Claude's visible toolset in the SDK init message (not yet root-caused; tracked separately, not a blocker for this PR).Jira
N/A — this PR is the Docs Agent tooling itself, not a documentation change tied to a specific ticket.