BSD Ports

wip/crush 0.98.2 NetBSD

Glamourous AI coding agent for your favourite terminal

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
Last update
Commit
082971230b
License
fsl-1.1-mit-license
Categories
wip, devel, lang

Description

Crush is your new coding bestie, now available in your favourite terminal. Your tools, your code, and your workflows, wired into your LLM of choice.

## Features

  • Multi-Model: choose from a wide range of LLMs or add your own via OpenAI- or Anthropic-compatible APIs
  • Flexible: switch LLMs mid-session while preserving context
  • Session-Based: maintain multiple work sessions and contexts per project
  • LSP-Enhanced: Crush uses LSPs for additional context, just like you do
  • Extensible: add capabilities via MCPs (`http`, `stdio`, and `sse`)

In the other systems

SystemPortVersion
NetBSDwip/crush0.98.2
FreeBSDmisc/crush0.98.2
OpenBSDdevel/crush0.98.1
HardenedBSDmisc/crush0.96.1
GhostBSDmisc/crush0.95.0

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/crush && make install clean

Dependencies

No port depends on this one.

Commit history 25

DateCommitCreditsLog message
082971230b Marcin Gondek crush: Update to 0.98.2
Changelog New! cd5f15d: feat(openrouter): send app attribution headers and session_id for sticky routing (#4115) (@Lee-Si-Yoon) a8a8ec8: feat: add a built-in keanu theme (#3955) (@andreynering) 78b6edb: feat: publish optional signed Packslip release manifests (#4085) (@jdx) Fixed 20e73b4: fix(agent): ask every OAuth sign-in to sign in again on a 401 (@taciturnaxolotl) 02336b1: fix(agent): give sub-agents the renewed credential after a refresh (@taciturnaxolotl) acbf1a7: fix(agent): prevent crash when parallel tool calls finish together (#4129) (@andreynering) a299286: fix(agent): publish run-complete when a run fails during setup (@taciturnaxolotl) ddf6f26: fix(auth): ask for a new sign-in whenever a provider rejects the credential (@taciturnaxolotl) …
c13a7bd2e6 Marcin Gondek crush: Update to 0.98.1
Changelog Fixed 8584922: fix: route newer Copilot models through the Responses API (#4048) (@DaVinci42)
7d3133f21d Marcin Gondek crush: Update to 0.98.0
Changelog New! 19e7dd4: feat: OSC 7501 (#4041) (@andrinoff) 30145cb: feat: grok OAuth (#3833) (@andrinoff) Fixed 8b1d542: fix(mcp): keep sessions alive when a server doesn't support ping (#4033) (@taciturnaxolotl) ca6ae26: fix(ui): keep multi-line tool output aligned under sub-agent branches (#4019) (@taciturnaxolotl) 5e3fe4b: fix(ui): render multiline question answers as one line (#4020) (@taciturnaxolotl) 76cc5c5: fix(ui): stop the attachment row from claiming files that are visible (@taciturnaxolotl) 011a941: fix: Toggle MCPs bug with global and local (#4042) (@andrinoff) 5f295a6: fix: change anim colors on previewTheme too (#4015) (@andrinoff) 65865e0: fix: exclude signing from test (#4035) (@andrinoff) b4dd6e6: fix: openEditor swallowing an empty buffer (#4007) (@andrinoff) …
63857d28a2 Marcin Gondek crush: Update to 0.97.1
Changelog Fixed f2d66d2: fix: remove the powerline symbol (@andrinoff)
a4156cb46c Marcin Gondek crush: Update to 0.97.0
Changelog New! a9a257c: feat(mcp): Allow toggle MCPs on/off (#3725) (@BrunoKrugel) 2da6f78: feat(tui): display git branch (#2437) (@Gustave-241021) 564d14e: feat: Claude Channels delivery — session injection, exactly-once routing, reply-back (2/3) (#3346) (@joestump-agent) 62de0de: feat: toggle the sidebar with ctrl+b (#3935) (@andreynering) Fixed a98394f: fix(agent): count Anthropic cache-creation tokens (#3841) (@yanyukang2003-ux) 4ab302d: fix(clipboard): stop reporting successful copies as failures (#3952) (@taciturnaxolotl) 00b33e4: fix(cmd): resolve the project data directory in session and stats (#3936) (@devYRPauli) fded9d7: fix: reload OpenAI OAuth with Catwalk (#3949) (@andrinoff) 1f3827b: fix: reorder migrations (@taciturnaxolotl) Other stuff …

The latest 5 of 25 in the history this site was built from.