Conversation
…ries find_package_root() works for npm installs and dev builds, but a standalone release binary in /usr/local/bin/ has no skills/ or skill-data/ sibling or ancestor directory. When find_package_root() returns None, fall back to ~/.agent-browser/skills and ~/.agent-browser/skill-data/ so standalone binary users can run after manually placing the skill data directory. Updated error message to guide users to the new fallback path.
Contributor
|
@holny is attempting to deploy a commit to the Vercel Labs Team on Vercel. A member of the Team first needs to authorize it. |
This branch has not been deployed
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
agent-browser skills get coreon a standalone release binary (e.g. installed viamiseoraqua) fails with "Skills directory not found".find_package_root()walks up from the binary or checks npm layout, but neither applies to a standalone/usr/local/bin/agent-browser.find_package_root()returnsNone(standalone scenario), fall back to~/.agent-browser/skillsand~/.agent-browser/skill-data/. Users can extract the skill data bundle there to make the CLI work standalone.AI-assisted content (per CONTRIBUTING.md): drafted by my local agent, reviewed and posted by me.