Conversation
|
| validation: | ||
| test_command: "npm test" | ||
| lint_command: "npm run lint" | ||
| build_command: "npm run build" |
There was a problem hiding this comment.
should we also add docs and typecheck for the validation
There was a problem hiding this comment.
We can extend later.. I have not yet explored the entire config template (it has a lot of other features).
But in order to test/evaluate for our use case, we need to merge this first (since it needs to be present in default branch to run).. and once we get to a point that it completes our implementation loop, then we can tweak the configs.
This is the bare minimum config present in minion repo Readme
| autonomy: supervised | ||
|
|
||
| model: | ||
| implementer: opus |
There was a problem hiding this comment.
opus is the most capable but also the most expensive. Would sonnet not give good results?
which account would be used for this?
There was a problem hiding this comment.
sonnet wont give very good results. maybe default is good. It is using a central minion account, and the token is also central present in minion repo
| protected_paths: | ||
| - "src/core/auth/**" | ||
| - ".github/workflows/**" | ||
| - "packages/cli/src/commands/deploy/**" |
There was a problem hiding this comment.
why just the deploy file? Why not the whole packages folder?
There was a problem hiding this comment.
anyways we are using supervised mode for now. This would come handy when we switch to autonomous mode which we are not going to do atleast in near future



What is Minion?
Minion is a GitHub App that turns issues into merged PRs using Claude Code agents. It listens for webhook events, implements solutions autonomously, runs code review, and can auto-merge safe changes.
Configuration
Adds
.minion.ymlwith the following setup:supervised— creates draft PRs requiring human reviewGetting Started
minionlabel — This triggers the agent to pick up the issuesupervisedmode, a draft PR is opened for reviewAs confidence grows, autonomy can be graduated:
supervised→assisted→autonomous.