nanocoder
https://github.com/nano-collective/nanocoder
TypeScript
A beautiful local-first coding agent running in your terminal - built by the community for the community ⚒
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported1 Subscribers
Add a CodeTriage badge to nanocoder
Help out
- Issues
- [Bug] diff_edit splits the SEARCH block inside a long line of "=" characters
- [Bug] read_file result is cut by the 20,000-character cap, but the file is marked as fully read
- [Bug] Daemon crashes when an IPC client sends the JSON value null
- [Bug] File watcher swallows the first chokidar error and the second one crashes the daemon
- [Bug] Two processes saving the same session overwrite each other's messages without any error
- [Bug] config show prints secrets that are inside URLs, args, env values and headers
- [Bug] A preferences file that fails to parse is wiped on the next setting change, including trustedDirectories
- [Bug] git_diff passes "base" to git unchecked, so --output=<file> lets a read-only tool write files
- [Bug] SSE wrapper in createUndiciFetch holds back the last 13 characters of every chunk, delaying each streamed event
- [Bug] Any HTTP 400 that mentions "tool" or "function" turns off native tool calling for that model until restart
- Docs
- TypeScript not yet supported