Skip to content

fix(server): keep mise-owned npm packages manual-only - #9927

Merged
juliusmarminge merged 1 commit into
mainfrom
fix/server-mise-npm-ownership
Sep 5, 2026
Merged

juliusmarminge merged 1 commit into
mainfrom
fix/server-mise-npm-ownership

fix(server): keep mise-owned npm packages manual-only

f3c6218
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Effect Service Conventions succeeded Sep 5, 2026 in 1m 28s

Effect Service Conventions: No issues found

All clear

Details

Note

Your check run agent prompt is: .macroscope/check-run-agents/effect-service-conventions.md
More information about how Check Run Agents work can be found in our Help Center.

The only in-scope changed file is apps/server/src/provider/providerMaintenance.ts, which adds a pure path-matching guard inside the existing npmGlobalPrefixFromCommandPath helper. No Effect service is created, moved, refactored, or consumed by the change; there are no new imports, error classes, layers, or runtime boundaries. The backend behavior change is covered by focused tests added in apps/server/src/provider/Drivers/CodexDriver.test.ts (out of scope for comments by the check's exclude patterns, but sufficient to satisfy the test requirement).


🔍 Agent activity — 1 tool call

💭 I'm checking the changed file providerMaintenance.ts, where the diff adds a regex check inside npmGlobalPrefixFromCommandPath—a pure helper unrelated to Effect service conventions, so I want to view the file directly to confirm.

1. browse_code — apps/server/src/provider/providerMaintenance.ts

💭 This is a simple helper change with no Effect service convention concerns, and since it's a backend behavior change, I check that tests were added — they were, so it checks out fine.


Agent Credits: 13 credits

Token usage: 4 uncached input · 13,747 cache-read input · 15,866 cache-write input · 679 output
Agent Credits may also include non-token charges from external tools such as web research.