Release v0.8.1
Added
Images from the Clipboard
- Paste an image with
Ctrl+V: A screenshot or copied image becomes an [Image #N] tag in the prompt, and the pixels travel with the message when it is sent. Terminals that cannot paste an image as text send an empty paste, which is treated the same way. When the clipboard holds no image, Ctrl+V pastes its text as usual.
- The tag behaves as one piece: It moves, and is deleted, as a whole with the arrow keys,
Backspace and Delete, like [Pasted text #N]. Deleting it drops the image, and a message can carry several images.
- Highlighted in the conversation:
[Image #N] and the other paste tags keep their blue highlight in the feed after the message is sent, not only in the composer.
- Clipboard access: Linux reads through
wl-paste (Wayland) or xclip (X11), and macOS through pngpaste when it is installed. Images are limited to 5 MB and must be PNG, JPEG, GIF or WebP. Windows pastes text only for now.
- Models that cannot see images: DeepSeek Pro receives a note in place of each image, telling it that the image is not a file on disk and that the user should switch model with
/model; a warning is shown when the image is pasted. If any other model rejects image input, the request is retried once with the same note and a notice says so. Images stay in the session for a model that can see them.
- Prompts with images keep their words in the feed, session titles, the session picker preview and
/compact summaries.
Changed
- Session summary on exit: Redesigned as five plain rows (
Model, Session, Tokens, Cost, Resume) with dim labels and no decoration. Token counts use thousands separators, cache hits sit on the tokens row, costs show four decimals, and colour is dropped when output is not a terminal or NO_COLOR is set.
- Tool approval dialog: It lists only the calls that need approval. The others in the same batch run right away instead of being shown for confirmation.
Removed
- Inline hint in the composer (
Enter queues · Alt+Enter sends now): It was drawn next to the text being typed while the agent worked, and the activity bar already shows the same keys.
Fixed
- A web search asking for approval: In 0.8.0 a search was shown in the approval dialog whenever another call in the same batch needed approval, typically a
web_fetch to a host not yet allowed. The search itself never needed it.
- Empty
[You] row: The internal message that carries the images loaded by read_image is no longer drawn in the feed as an empty prompt, and no longer counts as one of the user's requests in summaries.
Canonical Release Checksums (SHA-256)
| Platform |
Archive File |
SHA-256 Checksum |
| macOS Apple Silicon |
corex-v0.8.1-aarch64-apple-darwin.tar.gz |
3026c2912e7b2686330c3ffbae6515a7d1adb6f302de8a78d8f553481fa759d4 |
| Android Termux |
corex-v0.8.1-aarch64-linux-android.tar.gz |
a438620d15c9f6b507384a44e6ff27ee15c868f66db93e66e04c445537632933 |
| Linux ARM64 |
corex-v0.8.1-aarch64-unknown-linux-gnu.tar.gz |
d56c8880a35459ebe02694162145787b39182816c55126c094d308211f4acaba |
| macOS Intel |
corex-v0.8.1-x86_64-apple-darwin.tar.gz |
fc8f25f67e71c047a8a033e5de9eadce97b2a077633be5480f339257dcbf91af |
| Windows x86_64 |
corex-v0.8.1-x86_64-pc-windows-msvc.zip |
500397ebf15d72c634aa3a2f11d99d44ab59c9aca3a66eb31365292c641ca656 |
| Linux x86_64 |
corex-v0.8.1-x86_64-unknown-linux-gnu.tar.gz |
940b5c81e9cdd42c123a897e193bc04bee6634ee6e814055720ada52f09da249 |
Installation & Upgrade
Via In-Place Self-Updater
Via npm
npm install -g @sluisr/corex
# or run directly:
npx @sluisr/corex
Pre-compiled Binary (Linux, macOS, Android Termux)
curl -fsSL https://raw.githubusercontent.com/sluisr/corex/main/install.sh | bash
From Source via Cargo / Crates.io
cargo install corex-cli --locked
Via Nix Flake
nix run github:sluisr/corex