Repository navigation
Conversation
📊 Automated PR Analysis
SummaryAdds a new WorkBuddy integration ( Review Checklist
Analyzed automatically by wshm · This is an automated analysis, not a human review. |
ca1fe04 to
9f7785e
Compare
|
Rebased onto develop ( WorkBuddy installation and removal now live in Validation:
The scope is unchanged: global-only installation, preservation of user settings and input fields, no Desktop validation remains limited to the previously tested project hook in full-access mode. Global config discovery and default/ask/deny behavior remain unverified. |
|
A gentle follow-up on this WorkBuddy integration. CI is passing on the current revision. When you have a chance, could you take a look? Thank you. |
Summary
rtk hook workbuddyand global install, status and uninstall viartk init -g --agent workbuddy.updatedInputwithout settingpermissionDecision..codebuddy/settings.json, shared with CodeBuddy, so this avoids registering competing project hooks.This follows #3552 and #4151, with prior WorkBuddy work in #2066. It is a standalone WorkBuddy change, not a replacement for CodeBuddy PR #1967. Rebased onto current
develop(bf23cff4).Test plan
git diff --check.git status, this adapter returnedrtk git status, and the actual tool result contained RTK's compact output.The desktop E2E used a temporary project hook and the app's existing full-access mode. Global installation is covered by isolated CLI tests; this does not claim global-discovery or default/ask/deny desktop E2E coverage. RTK leaves native approval to WorkBuddy and does not read Claude's permission rules.
Verification update (2026-10-09)
5dc5dae: fail open on invalid UTF-8 or oversized hook input, with regression tests for global paths/overrides and permission isolation.192f244: mergedevelopatbe8d546and use its shared test/environment isolation helpers.192f244, including Linux/macOS/Windows tests, benchmark and Semgrep: https://github.com/rtk-ai/rtk/actions/runs/37971313428Global config discovery and WorkBuddy's native default/ask/deny desktop behavior remain unverified. The README now includes a reproducible checklist; the earlier project-hook/full-access E2E evidence is unchanged.