Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@ jobs:
NPM_CONFIG_PROVENANCE: true
run: |
version="${GITHUB_REF_NAME#v}"
if npm view dotagents@"$version" version >/dev/null 2>&1; then
echo "dotagents@$version already published"
if npm view "@your_conscience/dotagents@$version" version >/dev/null 2>&1; then
echo "@your_conscience/dotagents@$version already published"
exit 0
fi
npm version "$version" --no-git-tag-version
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ If you use more than one coding agent, you maintain the same skills, MCP servers
## Quick start

```bash
brew install yourconscience/tap/dotagents # or: npm i -g dotagents
brew install yourconscience/tap/dotagents # or: npm i -g @your_conscience/dotagents
dotagents setup # detect harnesses, import, first sync
```

Expand Down
2 changes: 1 addition & 1 deletion docs/site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -355,7 +355,7 @@ <h2>Get started</h2>
<h3>Install dotagents</h3>
<p class="desc">Homebrew, npm, release binary, or Go. No personal configuration ships with the tool.</p>
<pre><span class="p">$</span> <span class="c">brew install yourconscience/tap/dotagents</span>
<span class="p"># or</span> <span class="c">npm install -g dotagents</span>
<span class="p"># or</span> <span class="c">npm install -g @your_conscience/dotagents</span>
<span class="p"># or</span> <span class="c">go install github.com/yourconscience/dotagents/cmd/dotagents@latest</span></pre>
</div>

Expand Down
2 changes: 1 addition & 1 deletion npm/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "dotagents",
"name": "@your_conscience/dotagents",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue (broader_impact): After the package is renamed to @your_conscience/dotagents, the CLI's postinstall recovery message still instructs users to run npm rebuild -g dotagents; that command targets the old unscoped package and does not reliably rebuild the installed scoped package.

Triggers: When the postinstall download fails or the installed binary is missing.

Suggested fix: Update the recovery command to npm rebuild -g @your_conscience/dotagents and update any other user-facing references to the old package name.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Update stale operational commands to the scoped name

After this rename, two user-facing commands still target the unscoped package: npm/bin/dotagents.js:13 recommends npm rebuild -g dotagents when the downloaded binary is missing, and scripts/release.sh:41 uses npm view dotagents version to verify a release. The local npm 11.4.2 help defines both arguments as package specs, so these commands act on a different package and cannot rebuild or verify @your_conscience/dotagents; update both as part of the rename.

AGENTS.md reference: AGENTS.md:L50-L50

Useful? React with 👍 / 👎.

"version": "0.0.0-dev",
"description": "Dotfiles for your AI agents: one ~/.agents repo synced to every coding agent.",
"license": "MIT",
Expand Down
Loading