| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| nanocoder v1.28.1 source code.tar.gz | 2026-06-28 | 3.8 MB | |
| nanocoder v1.28.1 source code.zip | 2026-06-28 | 4.2 MB | |
| README.md | 2026-06-28 | 2.9 kB | |
| Totals: 3 Items | 8.0 MB | 1 | |
What's Changed
-
Added image attachments on user messages. Paste an image from the clipboard with Ctrl+V (via
osascripton macOS,wl-paste/xclipon Linux, PowerShell on Windows), drag an image file into the terminal, or type a path - quoted, unquoted, and macOS backslash-escaped paths are all recognised, andhttp(s)URLs are left untouched. Attachments (PNG/JPEG/GIF/WebP, up to 10 MB) show above the input box and Ctrl+X removes the last one; references are stripped from the text and sent as image parts to vision-capable models. A missing clipboard tool now logs a debug breadcrumb instead of silently no-op'ing. Thanks to @ragini-pandey. Closes [#572]. -
Added skill promotion and demotion. Skills can now be promoted and demoted between project and personal scope, with a
--moveflag to relocate rather than copy the skill files. -
Fix: slash commands now run with their arguments. Once a space is typed after a slash command, the completion menu hides so Enter submits the full command with its arguments instead of selecting a completion and dropping everything after the command name.
-
Fix: the chat view no longer snaps to the bottom when a slash command completion menu opens. The completion and file-suggestion menus now render inside the bounded input layout, so the container expands without disrupting the window height calculation that previously forced the history to scroll in smaller terminals. Thanks to @Dhirenderchoudhary. Closes [#581].
-
Fix: empty frontmatter blocks are recognised instead of leaking
---markers into the body or throwing.splitFrontmatternow matches an empty block, andextractRawFrontmatteruses the sharedparseYamlObjecthelper so an empty subagent frontmatter flows through to validation and surfaces a clearname is requirederror. Thanks to @Fadhlan. Closes [#592]. -
Fix:
ask_userunwraps label-as-key option objects, so options expressed as a{ label: value }map render as readable choices. -
Fix: surface real network errors instead of mislabeling them as context overflow. A failed request from a network error is no longer misreported as exceeding the context window.
-
Fix: size MoE models by total parameter count, not active count, when auto-resolving the tool profile, so mixture-of-experts models get the correct tune.
-
Fix: number formatting on the
/copycommand output. -
Docs: clarified MCP tool profile visibility and documented the image-attachments feature. Thanks to @zerone0x. Closes [#593].
If there are any problems, feedback or thoughts please drop an issue or message us through Discord! Thank you for using Nanocoder.
Installation
:::bash
npm install -g @nanocollective/nanocoder
Usage
:::bash
nanocoder
Full Changelog: https://github.com/Nano-Collective/nanocoder/compare/v1.28.0...v1.28.1