backnotprop / backnotprop/plannotator

Skills throw errors `EADDRINUSE` and `EPERM` on fresh installation

Open
#916 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
8.7k
Forks
649
Avg merge
12h 24m
Merged PRs (30d)
96

Description

I just installed plannotator , and then installed the claude code plugins. After executing `/reload-plugins`, if I try to invoke the skills manually, I get errors

```
❯ /plannotator-review
⎿ Error: Shell command failed for pattern "!plannotator review ": [stderr]
68501 | const decisionPromise = new Promise((resolve7) => {
68502 | resolveDecision = resolve7;
68503 | });
68504 | let server2 = null;
68505 | for (let attempt = 1;attempt <= MAX_RETRIES2; attempt++) {
68506 | server2 = Bun.serve({
^
error: Failed to start server. Is port 0 in use?
syscall: "listen",
errno: 0,
code: "EADDRINUSE"

at startReviewServer (/$bunfs/root/plannotator-darwin-arm64:68506:26)
70237 | readdirSync as readdirSync4,
70238 | unlinkSync as unlinkSync3,
70239 | existsSync as existsSync13
70240 | } from "fs";
70241 | function getSessionsDir() {
70242 | mkdirSync9(dir, { recursive: true });
^
error: EPERM: operation not permitted, mkdir '/Users/jose/.plannotator/sessions'
at getSessionsDir (/$bunfs/root/plannotator-darwin-arm64:70242:13)
at sessionPath (/$bunfs/root/plannotator-darwin-arm64:70246:31)
at unregisterSession (/$bunfs/root/plannotator-darwin-arm64:70260:31)

Bun v1.3.11 (macOS arm64)

❯ /plannotator-annotate
⎿ Error: Shell command failed for pattern "!plannotator annotate ": [stderr]
Usage: plannotator annotate [--no-jina] [--gate] [--json] [--hook]
70237 | readdirSync as readdirSync4,
70238 | unlinkSync as unlinkSync3,
70239 | existsSync as existsSync13
70240 | } from "fs";
70241 | function getSessionsDir() {
70242 | mkdirSync9(dir, { recursive: true });
^
error: EPERM: operation not permitted, mkdir '/Users/jose/.plannotator/sessions'
at getSessionsDir (/$bunfs/root/plannotator-darwin-arm64:70242:13)
at sessionPath (/$bunfs/root/plannotator-darwin-arm64:70246:31)
at unregisterSession (/$bunfs/root/plannotator-darwin-arm64:70260:31)
at /$bunfs/root/plannotator-darwin-arm64:81895:1
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.