Stu Mason
Stu Mason

Activity

Pull Request Opened

PR #40 opened: 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-app after 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