Claudavel
PHP
Pull Request Merged
PR #40 merged: feat: add install-github-app hint after OAuth warning
Summary
Closes #23
Adds a helpful hint after the OAuth token warning during installation, guiding users to run claude /install-github-app to set up GitHub integration.
Changes
- Add info message suggesting
claude /install-github-appafter OAuth warning in InstallCommand - Update README Quick Start with proper setup flow
- Add "Keeping Stubs Updated" section explaining that stubs are static copies
- Improve dependabot.yml.stub with labels and commit message prefixes
Re: Dependabot monitoring stubs
Investigated whether Dependabot can monitor the stub files - it cannot. Dependabot only understands package manifests (composer.json, package.json) and workflow files, not arbitrary template files.
The solution documented in the README: update claudavel via composer, then re-run claudavel:install --force to get the latest stubs.
Test plan
- All existing tests pass
- Pre-commit hooks pass
+90
additions
-15
deletions
6
files changed