Sync with upstream/main, publish builds
You can now get precompiled builds for my soft fork from
https://releases.secluded.site/crush/latest/
Instead of having to compile from source everywhere and rely on the Go
module proxy. Mise(.jdx.dev) can handle updated from my releases site
automatically. If you use a tool with an update mechanism it doesn't
support yet, let me know and I'll see about somehow supporting it.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAkRI9cpFWQo8+Oi
TnyXrU8yxIyoSE8vqxMBMC4RmN/X+ukrk0T8+/RDNk60PZeeX2sdrRQeQGsdjztijwoD1U
AwEAAGNq
-----END SSH SIGNATURE-----
Pull in upstream's stuff, drop light theme
They did a big refactor and I just dropped the light theme instead of porting
it over.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABA04d0OFqR+RZDeO
sGzgxRjmj9yiSv4pMCzjLvCVyN3Xd+qanWib3u2Ud9LTESyHzLH6sgvu9piqr/2IiAoZIM
AwEAAL9l
-----END SSH SIGNATURE-----
v0.31.0-fork.1 Mostly upstream's changes
But uhh while upstream lost Claude subscription support, this light fork
hasn't B)
I also pulled in and lightly adapted a sizeable prompt refactor to test
drive. If I don't like it, there'll probably be a .2 reverting it :P
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAujbR+pb8IH6zyK
N+xeAc47tZ4FWSTXDOzL2jBqCijPsIDJpr5qbyOkoHTEkXQfPqA3k98wc1WoppM9EYQHTX
DgEAAE7/
-----END SSH SIGNATURE-----
v0.29.0-fork.2 Init with progressive disclosure
Experimenting with a prompt change in the init command that tries to
_briefly_ teach the agent about progressive disclosure and why it's
important, so it doesn't include quite as much extraneous information in
the AGENTS.md
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAC0E7b7XOLXpJhj
02h9nGVe1yRl2yfJqHWPVY203OgEDVMbdN6slYq+UZDxgymrUN2Z8ZcmXN3/vFDMt649H8
DwEAAEGf
-----END SSH SIGNATURE-----
v0.29.0-fork.1 Lots of upstream stuff
Plus a tiny fix of my own around MCP tools. If you're disabling any from
MCP servers, this fixes the sidebar to display the correct count.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAYzSITcaonLC8tM
DxGl5M8qKj3hdEeUmINL8InO5OC/WYlp4nZzWSzztlH3uzZv+rccQyE5+vekgIoNKf+9rj
BQEAAED3
-----END SSH SIGNATURE-----
v0.22.1-fork.1
No new changes in muh fork, new web search tool in upstream and some
other cool stuff
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAUh8dCb44YQZEkd
dwD5mNZ7fGBnpcjR47Vc4B7shYs/zOVvojJ0UUYL4hYg59UnZL1A/GnRhsoBGPSK4QLXU0
BwEAADlt
-----END SSH SIGNATURE-----
v0.21.0-fork.1 Just upstream stuff
I'm on an eink tablet and can't be bothered to copy the release notes
over this time. Cool stuff since last fork tag.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAAT1U1G5t6LBMla
GrFZZN6P1KvXXYF+dA3uTvuuRe+Tl0fW0bY1i1FLhX1cEBVHV5pThnPsDKOcn2ud9RQFcO
BgEAAKgV
-----END SSH SIGNATURE-----
v0.19.1-fork.1 Upstream fixes
I also dropped a commit from my fork that was merged to upstream.
From upstream:
Stability release
=================
We don't want to ruin your vibecoding during the Thanksgiving, so here's
an extra release with a couple of bug fixes, including one by our
frequent contributor @Amolith.
Fixed
- 9f536ba: fix(claude): simplify code and fix potential unauthorized
error (@andreynering)
- 77da29d: fix(editor): fix opening $EDITOR when it contains arguments
(#1481) (@Amolith)
- 3a5375f: fix: fix h and l keys not working on models filter
(@andreynering)
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABATa/HfvhBxc6FOD
HtY997tqgqlJ93mQmM3WCbcEDxelAcFjhRqmMdB07TGQv4tcWdzNjpt14yLa7zPXP9TowY
CwEAAKEP
-----END SSH SIGNATURE-----
v0.19.0-fork.1 Claude Code sub + UX improvement
Upstream caved and added support for the Claude Code subscription, even though
Anthropic said "no". This also adds a UX improvement around /-commands that's
not in upstream yet.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABA1nQEDV+UfOJ8aI
NlSvysm1DnKQ8pDjM8+26XWARKhG4uvfyHz5anUwskDs7GlX+CZC1h8knlkTD7q7EsNn5e
CwEAAKAy
-----END SSH SIGNATURE-----
v0.18.5-fork.1 Fix update notifs
Upstream reduced the notif retention period when there's an update and I
fixed it so pre-releases (how I'm tagging my fork) are treated as
latest.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAdBPHD3MakM5s/C
wZ5MNOdXUGgzgs3untpGr/qKPd8FcwVnMkogN5Qerj+QmKCVHxw07QolCu/3uR6gVD+30v
AAEAADVv
-----END SSH SIGNATURE-----
v0.18.4-fork.1 Upstream stuff, plus edit cwd
I've fixed ctrl+o when your EDITOR variable has arguments and added
ctrl+. to open the cwd in EDITOR.
From upstream:
Kimi for Coding!
================
Did you know Kimi has a subscription plan for coding? This release adds
support for exactly that.
Let us know how you like it and see you in the next release! 💘
Fixed
- f08e852: fix: detect version for go install ...@main (#1476)
(@andreynering)
- 4827f4c: fix: kimi coding api key validation (#1477) (@kujtimiihoxha)
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAC3JZJnDKz86VSF
HvLl85Td5AxyW5QSDx30jrPQt5GhdssCGX/V3rvVYdMNQ9TIKQD05OBga6vpUy+fNumWEi
AgEAADSU
-----END SSH SIGNATURE-----