Skip to content

fix(v0.7.73): preserve plugin command discovery in development environments - #72

Merged
qiansc merged 1 commit into
mainfrom
release/context-0.7.73
Oct 19, 2026
Merged

qiansc merged 1 commit into
mainfrom
release/context-0.7.73

Conversation

@qiansc

@qiansc qiansc commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Plugin discovery previously ran a login shell, which could replace PATH and hide a host executable that the CLI could otherwise launch. Preserve the inherited PATH and quote executable names; add regression coverage for both behaviors.

Release 0.7.73 also moves the permission-sensitive production submission fixture onto a native temporary filesystem. Package versions, provider metadata, plugin projections and bun.lock are updated together.

Validation: build, typecheck, lint, full-only integration tests (39), Node dist checks and CLI artifact tests (2) passed. Default tests initially had 3 environment failures: two executable fixtures were placed on a noexec temporary mount and one Git fixture had a transient object-read failure. Re-running the affected plugin and article scenario suites passed all 12 cases; all other default batches passed. Executable fixtures use an executable TMPDIR for the follow-up run. Registry artifact preparation passed.

@qiansc
qiansc merged commit 382cbd9 into main Oct 19, 2026
2 checks passed
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.

1 participant