pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
crush: Update to version v0.76.0
Module Name: pkgsrc-wip
Committed By: Marcin Gondek <drixter%e-utp.net@localhost>
Pushed By: drixter
Date: Sun Jun 7 15:32:32 2026 +0200
Changeset: 18ff1dfba5b624dfe6f293bd92c7b2065ee6a006
Modified Files:
crush/COMMIT_MSG
crush/Makefile
crush/distinfo
crush/go-modules.mk
Log Message:
crush: Update to version v0.76.0
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=18ff1dfba5b624dfe6f293bd92c7b2065ee6a006
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
crush/COMMIT_MSG | 52 +++++++++++++++++++++++++++++++++-------------------
crush/Makefile | 2 +-
crush/distinfo | 30 +++++++++++++++---------------
crush/go-modules.mk | 9 +++++----
4 files changed, 54 insertions(+), 39 deletions(-)
diffs:
diff --git a/crush/COMMIT_MSG b/crush/COMMIT_MSG
index f930bcee54..62eebe6301 100644
--- a/crush/COMMIT_MSG
+++ b/crush/COMMIT_MSG
@@ -1,27 +1,41 @@
-Bug fixin'
-This is a maintenance release which fixes a couple small bugs.
+Friday patch
+Shipping a couple small things for those who will keep crushing during the weekend.
-Hyper OAuth fix
-We fixed a bug where the Hyper OAuth dialog could appear mid-session, in case you had multiple Crush sessions that attempted to refresh the access token at the very same time.
+Permissions UX fix
+We made a change to avoid accidental interactions when the permission dialog shows. Crush will now ignore key presses up to 350ms after the dialog is shown. This will prevent you from accepting or denying something by mistake when you're typing when the dialog appears.
-Fixed rare startup bug
-This is a rare edge-case, but we fixed a bug that could prevent Crush from starting in case it can't find a default large or small model for a provider, due to it being removed.
+crush models fix
+crush models will not shown all models, and not only the configured ones.
-That's all for today. Stay tuned!
+More client-server
+And more and more fixes for the experimental client-server architecture are merged. This will power Crush to do really nice things once finished!
+
+That's for this week. Enjoy your weekend!
+Charm
Changelog
New!
-f6b8592: feat: prepare alibaba migration to /messages (#3067) (@andreynering)
+90b1a2a: feat(server): make server prompts independent of client connections (@meowgorithm)
+363ffec: feat: discover skills from git root in monorepos (#3078) (@taigrr)
Fixed
-3cd88ac: fix(agent): add 401 retry and reauth notification to sub-agent runs (@taciturnaxolotl)
-9019775: fix(agent): centralize 401 retry logic and fix notify-on-success bug (@taciturnaxolotl)
-23157b6: fix(agent): move reauth notification from agent to coordinator (@taciturnaxolotl)
-5b5f7b6: fix(config): sort SetConfigFields keys, remove redundant MkdirAll, rename test (@taciturnaxolotl)
-d87a632: fix(oauth): harden IsExpired with minimum buffer and ExpiresIn guard (@taciturnaxolotl)
-c83418d: fix(oauth): stop fabricating token lifetime when expires_in is missing (@taciturnaxolotl)
-ffaeec1: fix: avoid startup crash if unable to find default models (#3066) (@andreynering)
+6292bfa: fix(cli): show all providers in crush models, not just configured ones (@meowgorithm)
+7da9695: fix(permissions): ignore all keys briefly after dialog opens (#3055) (@taciturnaxolotl)
+d7a814c: fix(server): close a queued-prompt cancel race (@meowgorithm)
+d411ab5: fix(server): complete background prompts that fail early (@meowgorithm)
+cbec491: fix(server): complete queued prompts independently (@meowgorithm)
+a6a8459: fix(server): ignore background errors from unrelated prompts (@meowgorithm)
+34995e9: fix(server): prevent cancels from affecting future prompts (@meowgorithm)
+6ec75f9: fix(ui): fix session rename rendering (#3071) (@taciturnaxolotl)
Other stuff
-3570ea6: chore: auto-update files (@charmcli)
-81170ce: refactor(config): replace reload booleans with reloadMu mutex (@taciturnaxolotl)
-7ce0936: refactor(lock): add canonical internal/lock package, migrate db and cmd callers (@taciturnaxolotl)
-
+ee94df0: chore(server): acknowledge accepted prompts with HTTP 202 (@meowgorithm)
+d2e9e51: chore(server): apply asynchronous prompt contract to clients (@meowgorithm)
+4347015: chore(server): honor cancels immediately after prompt acceptance (@meowgorithm)
+0a97743: chore(server): report background prompt failures via events (@meowgorithm)
+8b242c5: chore(server): run accepted server prompts in the background (@meowgorithm)
+3c06193: chore(server,tesst): cover multi-client prompt cancellation flows (@meowgorithm)
+5aaa709: chore(server,tests): cover async cancellation cleanup behavior (@meowgorithm)
+c6d1590: chore(server,tests): cover the accepted-prompt cancel race end to end (@meowgorithm)
+b5fd4c0: chore: auto-update files (@charmcli)
+84bcc3c: chore: update fantasy and catwalk (#3087) (@andreynering)
+0e8b879: refactor(commands): centralise skill discovery (@Amolith)
+8d7166e: refactor(server): share prompt validation before background dispatch (@meowgorithm)
diff --git a/crush/Makefile b/crush/Makefile
index 142dbd0d76..a44b877bd1 100644
--- a/crush/Makefile
+++ b/crush/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= crush-0.75.0
+DISTNAME= crush-0.76.0
CATEGORIES= devel lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=charmbracelet/}
GITHUB_TAG= v${PKGVERSION_NOREV}
diff --git a/crush/distinfo b/crush/distinfo
index 95cde8df83..11499d085f 100644
--- a/crush/distinfo
+++ b/crush/distinfo
@@ -12,24 +12,24 @@ Size (charm.land_bubbletea_v2_@v_v2.0.7.mod) = 1006 bytes
BLAKE2s (charm.land_bubbletea_v2_@v_v2.0.7.zip) = 44b5df2e285370f743e2fa5f39e1dd059ad4e66659c4090f534ce2679a0e5eec
SHA512 (charm.land_bubbletea_v2_@v_v2.0.7.zip) = 0673a850d45f920f89b0e971431a94e70b30867dc2ff79c6624f877145a9eb62cf906a66a625539db11f0dde68de28bcaa5ba97c33178bb89a637b245f368f31
Size (charm.land_bubbletea_v2_@v_v2.0.7.zip) = 81921 bytes
-BLAKE2s (charm.land_catwalk_@v_v0.44.7.mod) = 96a342790389c10fb6e5992c34480a88e00c49b93447b238f61f6451dbe081f7
-SHA512 (charm.land_catwalk_@v_v0.44.7.mod) = cf411deca9b06a04645814ab413ecd3d5f5e65b81ecec5eb6c4396c17d6a1510ce17f23fef660a5d553d3c504eb5acd4bd1f8066816500f380023a1e3b67fc9e
-Size (charm.land_catwalk_@v_v0.44.7.mod) = 685 bytes
-BLAKE2s (charm.land_catwalk_@v_v0.44.7.zip) = 72cef23ea2753c4a1489b6063bae0b4c365467eb7d63af02e2f087ba4c876448
-SHA512 (charm.land_catwalk_@v_v0.44.7.zip) = 38c5d73bd9ee26c47b0e4e32ce293c1ec17ef65059e620de9f1b08365fa6587872312458bcbecb82b7e6304e82cca126d349361060deede01af02a63fcfc255e
-Size (charm.land_catwalk_@v_v0.44.7.zip) = 112767 bytes
+BLAKE2s (charm.land_catwalk_@v_v0.44.13.mod) = 06c8175a6d72fc9697f04dbe1d4b88cd1d4ad572ada1bd281e44ee7c4e101974
+SHA512 (charm.land_catwalk_@v_v0.44.13.mod) = 29c4c6ea6e2aaf1af377d55f73061e8c5e21aec1ccb607abbb923b106bbd0a70a7ac29a739c849ab18d384b3300db185150db3972a14be378de79a3b1fea8584
+Size (charm.land_catwalk_@v_v0.44.13.mod) = 685 bytes
+BLAKE2s (charm.land_catwalk_@v_v0.44.13.zip) = 51c43e2aa3ad1da510f0316f53159e14bc607499bcb898790d4557cbef46aa94
+SHA512 (charm.land_catwalk_@v_v0.44.13.zip) = 9335d9f4b25db6a43e1793b5877177a66de4900048676140c9243697d1b032def7540ff68801ad580187e2ff780f71c5e8b5f67da0d87eada91441d0d0de85bd
+Size (charm.land_catwalk_@v_v0.44.13.zip) = 114602 bytes
BLAKE2s (charm.land_fang_v2_@v_v2.0.1.mod) = c7b0613e40722a624e5f184245cfbb7eff94efbea2fb5d4cdc77f7743591813e
SHA512 (charm.land_fang_v2_@v_v2.0.1.mod) = dff979115c6626c01530ed5433f6046c595bf235ce9881b95a9c839bf6bf9296c0c3f0e8fa048cc060eadec989968377b41e05edc0e0c7c499868b71855d89f7
Size (charm.land_fang_v2_@v_v2.0.1.mod) = 1547 bytes
BLAKE2s (charm.land_fang_v2_@v_v2.0.1.zip) = 3fb650e2dbfc0a4b2105f814d1f35863e80c4c7d99f5d3a22d3609af15ecec9f
SHA512 (charm.land_fang_v2_@v_v2.0.1.zip) = 3cdcbe809d68b406d1c6b96ae45385a62719e274091b9c04b8c28d07b0a41c510b74371e17fae144ceea6d0eb48ea641d7d9f0efc1946971597c38d6704d1ce3
Size (charm.land_fang_v2_@v_v2.0.1.zip) = 39868 bytes
-BLAKE2s (charm.land_fantasy_@v_v0.29.0.mod) = 420b9824a7848427f90970a696604d25c25c109a900b76d2d4ddf778ab0d9f09
-SHA512 (charm.land_fantasy_@v_v0.29.0.mod) = 25f685304dfdcbb184e34beeee17b0314ef803362aed3b7a609fb72610e28c7c926f8c88fab1928eeedb865fabd415a095dae30bad8ebd8830c834968337ebf7
-Size (charm.land_fantasy_@v_v0.29.0.mod) = 6781 bytes
-BLAKE2s (charm.land_fantasy_@v_v0.29.0.zip) = c9496ca512d5602fac5787797dca0223af8a85ac693cf1b548e0801cf852afaf
-SHA512 (charm.land_fantasy_@v_v0.29.0.zip) = f3a415ee55c0388fdddeb75edaac6d9372ddb0da19d18fab62b7b6047da2e158fe635254e176028ffe913be69ff7634ff1d218ce5486b364e92ecbbc95780636
-Size (charm.land_fantasy_@v_v0.29.0.zip) = 1176841 bytes
+BLAKE2s (charm.land_fantasy_@v_v0.31.0.mod) = ba5548058c81e8a60b094ddf32ca2b0fbb8b67123cdded944c267a13dd460494
+SHA512 (charm.land_fantasy_@v_v0.31.0.mod) = 453094c13a50cc65c73897ddc168dee3ee1e5b3facc48ef1d73f95ebe4dfd5f033f8f40fde407b5316c2ba331c62d4d42a4333ab9f03d282c7191a1e3e107eb9
+Size (charm.land_fantasy_@v_v0.31.0.mod) = 6781 bytes
+BLAKE2s (charm.land_fantasy_@v_v0.31.0.zip) = 4c363efc95692f1ab7723b84acbabe1d55b8c7c1df2e4812cab397d36799aa7e
+SHA512 (charm.land_fantasy_@v_v0.31.0.zip) = 3df3a0cc1a5f70bb67201471f70e8655e2ec99d8d8c59fc25896b7187ca15dfd2b46063043566dd409a87a22c1cd0279c71a0a2f9e9a216355e9d034ff1e62b1
+Size (charm.land_fantasy_@v_v0.31.0.zip) = 1180621 bytes
BLAKE2s (charm.land_glamour_v2_@v_v2.0.0.mod) = f7db661bdeb04f8429ec135eced9a3eba92cefd3ec07bab31728ca17eb84cc60
SHA512 (charm.land_glamour_v2_@v_v2.0.0.mod) = 7728bfcd6ea2f5c851f1f8f165444a40a00c2daaeb9a483bef561783f38551d24699c3fbbc4e5efbd8259aa2961c8879484556111973753f42e2c3771fe0683f
Size (charm.land_glamour_v2_@v_v2.0.0.mod) = 1463 bytes
@@ -78,9 +78,9 @@ Size (cloud.google.com_go_compute_metadata_@v_v0.9.0.mod) = 127 bytes
BLAKE2s (cloud.google.com_go_compute_metadata_@v_v0.9.0.zip) = 5af03d362f641d296a81485f5f0b324579be52c77ce181185752f9a5e70f45af
SHA512 (cloud.google.com_go_compute_metadata_@v_v0.9.0.zip) = b60b9c1a6829733d504fce8f4d14c6b1506cfa1e82f32d172111d035373b98ea43815003d7deccd656eab12053e87b2ecf27c35e994123fcf5a08ede0664e65f
Size (cloud.google.com_go_compute_metadata_@v_v0.9.0.zip) = 31269 bytes
-BLAKE2s (crush-0.75.0.tar.gz) = c2c25b83ff8e90a367ca0286f357b23a04d4b8976027dc9946cbebb8ca1f9222
-SHA512 (crush-0.75.0.tar.gz) = fd6a39e0fdc4512366f8c5371fcea771813904cfdf4e85f7f46956172a45e1fde68fcf7934fcc0a0199f0ca2f1b92d4a7187ac2b08da8abc8874de5c4c10aeab
-Size (crush-0.75.0.tar.gz) = 1581351 bytes
+BLAKE2s (crush-0.76.0.tar.gz) = e4c3876f1f023249de0fbcef3f23385eb8703d6b91ae83da8efce6576892fc43
+SHA512 (crush-0.76.0.tar.gz) = 325e8035d3e3dfd630a6025d202e48494f2334c62a199b6881f5d86b5d3ecc3dad0d966e3dbc7b94102192c7e60313990238c0c3bdda015d410beef1bae64590
+Size (crush-0.76.0.tar.gz) = 1617871 bytes
BLAKE2s (git.sr.ht_~jackmordaunt_go-toast_@v_v1.1.2.mod) = e5b783db6baf00f72329ea3b8b84ae15ddcb0740454848d36e30bc2936568fc6
SHA512 (git.sr.ht_~jackmordaunt_go-toast_@v_v1.1.2.mod) = f85ade784a87e89396b5d00d442aeb9d976643f523e325ba4cfa9e229bbf003ef5560b958b5efc4788c72e79a2e17f5d6f8bc7ae07fd102f329ef75f64d60dcf
Size (git.sr.ht_~jackmordaunt_go-toast_@v_v1.1.2.mod) = 121 bytes
diff --git a/crush/go-modules.mk b/crush/go-modules.mk
index e4d7b7ebed..57fa9270b2 100644
--- a/crush/go-modules.mk
+++ b/crush/go-modules.mk
@@ -1,15 +1,16 @@
+===> Extracting for crush-0.76.0
# $NetBSD$
GO_MODULE_FILES+= charm.land/bubbles/v2/@v/v2.1.0.mod
GO_MODULE_FILES+= charm.land/bubbles/v2/@v/v2.1.0.zip
GO_MODULE_FILES+= charm.land/bubbletea/v2/@v/v2.0.7.mod
GO_MODULE_FILES+= charm.land/bubbletea/v2/@v/v2.0.7.zip
-GO_MODULE_FILES+= charm.land/catwalk/@v/v0.44.7.mod
-GO_MODULE_FILES+= charm.land/catwalk/@v/v0.44.7.zip
+GO_MODULE_FILES+= charm.land/catwalk/@v/v0.44.13.mod
+GO_MODULE_FILES+= charm.land/catwalk/@v/v0.44.13.zip
GO_MODULE_FILES+= charm.land/fang/v2/@v/v2.0.1.mod
GO_MODULE_FILES+= charm.land/fang/v2/@v/v2.0.1.zip
-GO_MODULE_FILES+= charm.land/fantasy/@v/v0.29.0.mod
-GO_MODULE_FILES+= charm.land/fantasy/@v/v0.29.0.zip
+GO_MODULE_FILES+= charm.land/fantasy/@v/v0.31.0.mod
+GO_MODULE_FILES+= charm.land/fantasy/@v/v0.31.0.zip
GO_MODULE_FILES+= charm.land/glamour/v2/@v/v2.0.0.mod
GO_MODULE_FILES+= charm.land/glamour/v2/@v/v2.0.0.zip
GO_MODULE_FILES+= charm.land/lipgloss/v2/@v/v2.0.3.mod
Home |
Main Index |
Thread Index |
Old Index