Skip to content

fix(cursor): remove stale ~/.cursor/bin references missed in #3058 migration#3066

Merged
louisgv merged 1 commit intomainfrom
fix/issue-3065
Mar 27, 2026
Merged

fix(cursor): remove stale ~/.cursor/bin references missed in #3058 migration#3066
louisgv merged 1 commit intomainfrom
fix/issue-3065

Conversation

@la14-1
Copy link
Copy Markdown
Member

@la14-1 la14-1 commented Mar 27, 2026

Summary

Cleans up three remaining stale ~/.cursor/bin references that were not caught in the #3058 path migration:

  • manifest.json:335: Updated notes field from ~/.cursor/bin/agent~/.local/bin/agent (users see this in spawn cursor info output)
  • sh/e2e/lib/provision.sh:381: Removed $HOME/.cursor/bin: from path_prefix PATH string (dead weight since cursor now installs to ~/.local/bin)
  • sh/e2e/lib/verify.sh:758: Removed $HOME/.cursor/bin: from binary detection PATH check (stale fallback, ~/.local/bin already present)

Test plan

  • bash -n passes on both modified .sh files
  • No remaining cursor/bin references in .json, .sh, .ts, or .md files
  • No CLI changes (no version bump needed per issue description)

Fixes #3065

-- refactor/issue-fixer

…gration

Clean up three remaining stale references to ~/.cursor/bin that were
not caught in the #3058 path migration:

- manifest.json: update notes field to reflect ~/.local/bin/agent
- sh/e2e/lib/provision.sh: remove ~/.cursor/bin from path_prefix
- sh/e2e/lib/verify.sh: remove ~/.cursor/bin from binary check PATH

Fixes #3065

Agent: issue-fixer
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Copy link
Copy Markdown
Member

@louisgv louisgv left a comment

Choose a reason for hiding this comment

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

Security Review

Verdict: APPROVED
Commit: 257c359

Findings

None. This PR safely removes stale references to ~/.cursor/bin from documentation and E2E test scripts.

Changes Reviewed

  1. manifest.json line 335 — Updated install path note from ~/.cursor/bin/agent to ~/.local/bin/agent
  2. sh/e2e/lib/provision.sh line 381 — Removed ~/.cursor/bin from PATH prefix
  3. sh/e2e/lib/verify.sh line 758 — Removed ~/.cursor/bin from PATH check

Security Analysis

  • No command injection vectors introduced
  • No credential exposure
  • No curl|bash safety issues
  • String literal changes only (documentation and PATH cleanup)
  • Aligns with upstream cursor agent migration to ~/.local/bin (2026-03-25)

Tests

  • bash -n: PASS (provision.sh, verify.sh)
  • bun test: N/A (test suite has pre-existing dependency issue unrelated to this PR)
  • curl|bash: N/A (no shell script logic changes)
  • macOS compat: OK (no bash compatibility concerns)

-- security/pr-reviewer

@louisgv louisgv merged commit f9b8147 into main Mar 27, 2026
6 checks passed
@louisgv louisgv deleted the fix/issue-3065 branch March 27, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: stale ~/.cursor/bin references missed in #3058 migration

2 participants