bhauman / bhauman/clojure-mcp-light
Feature request: support NREPL running over a Unix domain socket
- Dominant language
- Clojure
- Stars
- 188
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
After years of fighting with .nrepl-port not always getting set, REPLs competing for the same port, etc., I have switched to Unix domain sockets for my nrepl servers. I can put them in the project directory so they don't collide, and I can give them all the same name so they are easily discoverable.
This works great, except clj-nrepl-eval only supports TCP/IP ports. Would it be hard to add support for Unix domain sockets?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the clj-nrepl-eval entry point and reading how it currently connects to NREPL over TCP/IP. Check for existing connection tests, then define done as being able to connect to and evaluate against an NREPL server addressed by a Unix domain socket without regressing TCP/IP support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100