pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

crush: Update to 0.87.0



Module Name:	pkgsrc-wip
Committed By:	Marcin Gondek <drixter%e-utp.net@localhost>
Pushed By:	drixter
Date:		Sat Jul 25 14:52:04 2026 +0200
Changeset:	a13151f6f50a5de8fdc34ad917b4ef60e1477d4b

Modified Files:
	crush/Makefile
	crush/distinfo
	crush/go-modules.mk

Log Message:
crush: Update to 0.87.0

Changelog
New!
* 	6f8a7fe: feat(client): reconnect the event stream after it drops (@meowgorithm)
* 	d291d9f: feat(cmd): add --channels opt-in flag for MCP channel servers (@joestump)
* 	37fc995: feat(mcp): OAuth 2.1 authorization for HTTP MCP servers (@taciturnaxolotl)
* 	1588ae8: feat(mcp): SSE OAuth, metadata fixups, and resource param stripping (@taciturnaxolotl)
* 	d338af8: feat(mcp): add OAuth support for HTTP MCP servers (@joestump)
* 	a1cf002: feat(mcp): detect claude/channel capability and receive channel messages (@joestump)
* 	b238696: feat(ui): tell a lost connection apart from an uninitialized agent (@meowgorithm)
Fixed
* 	fbf5934: fix(agent): close dispatch completion-boundary cancel race (@joestump-agent)
* 	ae9257b: fix(agent): serialize in-process run dispatch to prevent concurrent turns (@joestump)
* 	a09cb36: fix(backend): log channel flag mismatch on duplicate workspace creation (@joestump-agent)
* 	086dc62: fix(client): add MCP prompts to ui in client-server mode (@meowgorithm)
* 	ca9ef6a: fix(cmd): make --channels a persistent flag so crush run inherits it (@joestump-agent)
* 	213ad79: fix(config): load system-wide config from /etc/crush/crush.json (#2984) (@Muttaqin86)
* 	8ccf694: fix(copilot): add additional responses models (#3416) (@nghiant03)
* 	26399fc: fix(mcp): address OAuth review findings (timeout, refresh, concurrency) (@joestump-agent)
* 	bc8ff34: fix(mcp): buffer channel notifications during capability negotiation (@joestump-agent)
* 	1f623ec: fix(mcp): filter channel events from the shared app event stream (@joestump-agent)
* 	14fa1de: fix(mcp): prevent clients from inheriting channel opt-ins (@meowgorithm)
* 	533fcf1: fix(mcp): prevent panic when auth signal fires twice (#3403) (@meowgorithm)
* 	f7c53cb: fix(mcp): route channel messages through must-deliver broker path (@joestump-agent)
* 	fed86b0: fix(mcp): tighten channel meta key validation for XML name safety (@joestump-agent)
* 	fd55b5d: fix(server): don't shut down while a workspace is being created (@meowgorithm)
* 	2cb0bdb: fix(server): stop mapping channel events to spurious state changes (@joestump-agent)
* 	fa6ec09: fix(server): wait before shutting down so back-to-back sessions don't race it (@meowgorithm)
* 	00a1843: fix(test): fix nil pointer crash in Windows CI tests (@meowgorithm)
* 	1b4ef73: fix(ui): keep shell progress output from corrupting the TUI (@taciturnaxolotl)
Docs
* 	7946b21: docs(mcp): add OAuth configuration guide and regenerate schema (@taciturnaxolotl)
Other stuff
* 	2af939d: chore(cli): hide --channels (@meowgorithm)
* 	1ba4dc4: chore(mcp): merge main; fix createTransport arity; inject browser opener (@joestump-agent)
* 	d2c6648: chore: auto-update files (@charmcli)
* 	b647ccd: chore: auto-update files (@charmcli)
* 	cba1ebc: chore: auto-update files (@charmcli)
* 	cc971bd: perf(lsp): filter servers before searching $PATH (#3370) (@TheJhyeFactor)
* 	e4175c5: perf(ui): avoid quadratic shell output rendering (#3381) (@TheJhyeFactor)
* 	67e748e: revert: remove #3348 OAuth implementation (superseded) (@taciturnaxolotl)
* 	1dad49c: style: gofmt formatting cleanup (@joestump-agent)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a13151f6f50a5de8fdc34ad917b4ef60e1477d4b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 crush/Makefile      |  2 +-
 crush/distinfo      | 42 +++++++++++++++++++++---------------------
 crush/go-modules.mk | 12 ++++++------
 3 files changed, 28 insertions(+), 28 deletions(-)

diffs:
diff --git a/crush/Makefile b/crush/Makefile
index 9619329f00..4d16cb39b3 100644
--- a/crush/Makefile
+++ b/crush/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	crush-0.86.0
+DISTNAME=	crush-0.87.0
 CATEGORIES=	devel lang
 MASTER_SITES=	${MASTER_SITE_GITHUB:=charmbracelet/}
 GITHUB_TAG=	v${PKGVERSION_NOREV}
diff --git a/crush/distinfo b/crush/distinfo
index 2320e0151c..6efabdd6ed 100644
--- a/crush/distinfo
+++ b/crush/distinfo
@@ -12,12 +12,12 @@ Size (charm.land_bubbletea_v2_@v_v2.0.8.mod) = 1006 bytes
 BLAKE2s (charm.land_bubbletea_v2_@v_v2.0.8.zip) = f3f46505c421d8e55231fdc7f28ee7ae5a66f23bc0adf7b14807129571a30482
 SHA512 (charm.land_bubbletea_v2_@v_v2.0.8.zip) = d622b519a55d4c975d73b52e1e294a6c6ba796e69bbf2e6da8fb99a6d0de5ffb64fdc267fd9c2fbdd59707ab6140f840da3e7fc9b5ca1a8bdd06251a8ecddd0b
 Size (charm.land_bubbletea_v2_@v_v2.0.8.zip) = 81917 bytes
-BLAKE2s (charm.land_catwalk_@v_v0.49.28.mod) = 9d4ed306687e9ed89de9662f3a58cf4ccf59d8be917d160d73371f92725a9d8c
-SHA512 (charm.land_catwalk_@v_v0.49.28.mod) = e2d1c63766e52e971fa1a0d09989758bf9d576710282c3e7e8f5ad854e5b30a9bd07419457801450f4e7f73a712020674082ead7712cc9f8c5e3aad13240a694
-Size (charm.land_catwalk_@v_v0.49.28.mod) = 685 bytes
-BLAKE2s (charm.land_catwalk_@v_v0.49.28.zip) = 85388cfc2210dbca5dcb81733cba1a73dcb73e365d0df67d6b69692deb9cee22
-SHA512 (charm.land_catwalk_@v_v0.49.28.zip) = c72e2fd01cc91d66eda028cf441c9678c914556b855073387e61c8ea96611794bcadbe6708b974828c623c6410177d926d116f5b27b501b1629be9aa69fa7703
-Size (charm.land_catwalk_@v_v0.49.28.zip) = 123785 bytes
+BLAKE2s (charm.land_catwalk_@v_v0.51.1.mod) = 9d4ed306687e9ed89de9662f3a58cf4ccf59d8be917d160d73371f92725a9d8c
+SHA512 (charm.land_catwalk_@v_v0.51.1.mod) = e2d1c63766e52e971fa1a0d09989758bf9d576710282c3e7e8f5ad854e5b30a9bd07419457801450f4e7f73a712020674082ead7712cc9f8c5e3aad13240a694
+Size (charm.land_catwalk_@v_v0.51.1.mod) = 685 bytes
+BLAKE2s (charm.land_catwalk_@v_v0.51.1.zip) = 14aa319531d730d68101f144688a93ad3fa3e1b5a7b11421e6d324f0a8733437
+SHA512 (charm.land_catwalk_@v_v0.51.1.zip) = 9750a6e644a011f0d3b7aad20fe25fed0902f6be5ff68b1c59c7edcf5de4faad5363da5d0d9307d7e24cb3b0d95d46278d4ab63ed7ac62802e1d5cd3e29fa00e
+Size (charm.land_catwalk_@v_v0.51.1.zip) = 125088 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
@@ -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.86.0.tar.gz) = f13ce73f7f91f0e030863c951c2098c2cf0a00202cd80931b2dd67073fc54cfd
-SHA512 (crush-0.86.0.tar.gz) = 9caaad715861d3314377323f0306f3295f6ab9318a6e4b3c899baff81ecaf55e93df3e05c07b93f0f245df25381851263ca3a2e92b6a8d1724acfed247161188
-Size (crush-0.86.0.tar.gz) = 1837136 bytes
+BLAKE2s (crush-0.87.0.tar.gz) = ce91c84cafc780328abaa47cad7759c3ec54f612f56a09cb59d634fe0bce4a9f
+SHA512 (crush-0.87.0.tar.gz) = 4d51287518b241c9b75493d4f2b5c3f4f61798c11b3a47f4b7cdee5399fc03008a741337c118fb2016e68bdf3be6169a245bb877548eb1ffc3aa4bed22cfa28d
+Size (crush-0.87.0.tar.gz) = 1879315 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
@@ -795,12 +795,12 @@ Size (github.com_mitchellh_mapstructure_@v_v1.5.0.mod) = 50 bytes
 BLAKE2s (github.com_mitchellh_mapstructure_@v_v1.5.0.zip) = 6a67e561fcbda76a8cd5ecb67fda44b77df0041e85a03c7280bf50db98d9c232
 SHA512 (github.com_mitchellh_mapstructure_@v_v1.5.0.zip) = c4dd1ea7a70a0341822137ab13eee751177b9f4f5c5f51d21ecc5335a911e0182cc16c7adcd2e1ba6843e9e0d5eb76579cf8fc1bd5bfb09f70bce66e82369874
 Size (github.com_mitchellh_mapstructure_@v_v1.5.0.zip) = 35272 bytes
-BLAKE2s (github.com_modelcontextprotocol_go-sdk_@v_v1.6.1.mod) = dae669e241802d39418a0bedc61b3912dcdbb0b364e2bc60537c0b59c7dd2b72
-SHA512 (github.com_modelcontextprotocol_go-sdk_@v_v1.6.1.mod) = e0798860cbf1b8da721f0ea5e960475ff02971c9b29f2ef14ee450d037ed255ddab3d2dab7da39a32f4fdc99f15ad99135dd31f0ad84ea8f27aa1e04898b12ec
-Size (github.com_modelcontextprotocol_go-sdk_@v_v1.6.1.mod) = 414 bytes
-BLAKE2s (github.com_modelcontextprotocol_go-sdk_@v_v1.6.1.zip) = c22fd18c6fb4d63c5c30e4443a6b14775eb01d1a3b2f64a72898dcfcad80c74f
-SHA512 (github.com_modelcontextprotocol_go-sdk_@v_v1.6.1.zip) = 7e5608884788212344525a809a98f6e332e129f591f0363035c0418cd788ed05c9da51b6c14b9b556b9e4d127cff59a5df05c891d549e5ed6a572e1b42bd80dc
-Size (github.com_modelcontextprotocol_go-sdk_@v_v1.6.1.zip) = 504410 bytes
+BLAKE2s (github.com_modelcontextprotocol_go-sdk_@v_v1.7.0-pre.3.mod) = 284ad7eb95d181034c0dd0fe15055e8452311ca10e49b278fff559c1be6d89a5
+SHA512 (github.com_modelcontextprotocol_go-sdk_@v_v1.7.0-pre.3.mod) = 59a9846b83db5aa77f5a20f9e738622796586ff1c9f3345285dc94f757c36ee6c586865f2092d78e6ad9bd755f4438973117a1ba5f8f384cf102845ff2fdc5e6
+Size (github.com_modelcontextprotocol_go-sdk_@v_v1.7.0-pre.3.mod) = 480 bytes
+BLAKE2s (github.com_modelcontextprotocol_go-sdk_@v_v1.7.0-pre.3.zip) = bd19574cf02a9c89b97b34fff428557dc9137744cb4759ce3cfe358ddf322572
+SHA512 (github.com_modelcontextprotocol_go-sdk_@v_v1.7.0-pre.3.zip) = cc803cef28d8bd4a2626427c676e32ac41ce1cbd60608f4d679bd4b8bc37a1b865bc23518e6d0959fcbc55edc4fa731f38c53e324c6e0c2027afa0404fef7e21
+Size (github.com_modelcontextprotocol_go-sdk_@v_v1.7.0-pre.3.zip) = 629869 bytes
 BLAKE2s (github.com_muesli_cancelreader_@v_v0.2.2.mod) = 55783c3403b5180fb9c219314d35d3a1972ba6d4985cf6d0250497ac8baa6c4e
 SHA512 (github.com_muesli_cancelreader_@v_v0.2.2.mod) = 7dd0d2ab29819cbd211eb6a21b6862f1edcafb6b10e7e35ee11fef1b93930d599e93679b860b0f33347b22abbe4965b5591fb4928bb0be470dc86f563e1db866
 Size (github.com_muesli_cancelreader_@v_v0.2.2.mod) = 108 bytes
@@ -1536,12 +1536,12 @@ Size (google.golang.org_genproto_googleapis_rpc_@v_v0.0.0-20260713224248-f5fc221
 BLAKE2s (google.golang.org_genproto_googleapis_rpc_@v_v0.0.0-20260713224248-f5fc221cf8c4.zip) = 0e124e5caa13a6c391933347ad335c6ad0bc81f6070f11c76805df9d1e5907dc
 SHA512 (google.golang.org_genproto_googleapis_rpc_@v_v0.0.0-20260713224248-f5fc221cf8c4.zip) = eb34390a9fa98ab064daccf62b91bc199d642bb8e63748cae4021291e99b44a459b943d93b73adf16022e427b8b188ddfdd0563b29bb4381b3f6ba22ce68e818
 Size (google.golang.org_genproto_googleapis_rpc_@v_v0.0.0-20260713224248-f5fc221cf8c4.zip) = 39931 bytes
-BLAKE2s (google.golang.org_grpc_@v_v1.82.0.mod) = 877c61cc2cdf7cdf5b5b566f978b339f187e59a924fe6d1e279093dc7c3b87ce
-SHA512 (google.golang.org_grpc_@v_v1.82.0.mod) = 5d083d11b1a38a6be211356bbd81a2486c7de1694e01adfa1c163dab0e1a8bc9af49f65b9b16d55508547d7a1815149f2fe5243a0974dbc7339d4879698e43c7
-Size (google.golang.org_grpc_@v_v1.82.0.mod) = 1734 bytes
-BLAKE2s (google.golang.org_grpc_@v_v1.82.0.zip) = df7326f343e5cab760c3508c4eab0df40e9928faff08789419aa7970b1765716
-SHA512 (google.golang.org_grpc_@v_v1.82.0.zip) = bde87e1aa090a00ca1d2283a537a21a7c6c8e5e371b9c9f882636b79fbacca6e116c7bc1452cd9aa95047e6b4d5a0fb32809f991b09c08d8eccbc94252e4c5a1
-Size (google.golang.org_grpc_@v_v1.82.0.zip) = 2893728 bytes
+BLAKE2s (google.golang.org_grpc_@v_v1.82.1.mod) = 877c61cc2cdf7cdf5b5b566f978b339f187e59a924fe6d1e279093dc7c3b87ce
+SHA512 (google.golang.org_grpc_@v_v1.82.1.mod) = 5d083d11b1a38a6be211356bbd81a2486c7de1694e01adfa1c163dab0e1a8bc9af49f65b9b16d55508547d7a1815149f2fe5243a0974dbc7339d4879698e43c7
+Size (google.golang.org_grpc_@v_v1.82.1.mod) = 1734 bytes
+BLAKE2s (google.golang.org_grpc_@v_v1.82.1.zip) = ce624cca9981ad6a2bf144af3626d0e5a5815d373b1e3c1802701cb6c1e79068
+SHA512 (google.golang.org_grpc_@v_v1.82.1.zip) = 2e6c3f83e6921069c2efdbaa0661f430051906faafe2b7ce19938e1814c8a3fb3abe7f57b4118e723d61271d657e05834a2dba723d725fc971051805371e5c7e
+Size (google.golang.org_grpc_@v_v1.82.1.zip) = 2895520 bytes
 BLAKE2s (google.golang.org_protobuf_@v_v1.36.11.mod) = f1c27cc7fd7ad2c8c22e99eb8012c01dde7c96370d4dda31dc48892730d31d67
 SHA512 (google.golang.org_protobuf_@v_v1.36.11.mod) = 0b400139a771d8651da5bd9e5695d5d2809c5844b9d53432855238d7338714d0529d4c3d5ce7e6897b0f5e286a3611834769200dae1b1faaa6c01ed9abc80143
 Size (google.golang.org_protobuf_@v_v1.36.11.mod) = 124 bytes
diff --git a/crush/go-modules.mk b/crush/go-modules.mk
index 262d7a1c08..a2a95ab645 100644
--- a/crush/go-modules.mk
+++ b/crush/go-modules.mk
@@ -4,8 +4,8 @@ GO_MODULE_FILES+=	charm.land/bubbles/v2/@v/v2.1.1.mod
 GO_MODULE_FILES+=	charm.land/bubbles/v2/@v/v2.1.1.zip
 GO_MODULE_FILES+=	charm.land/bubbletea/v2/@v/v2.0.8.mod
 GO_MODULE_FILES+=	charm.land/bubbletea/v2/@v/v2.0.8.zip
-GO_MODULE_FILES+=	charm.land/catwalk/@v/v0.49.28.mod
-GO_MODULE_FILES+=	charm.land/catwalk/@v/v0.49.28.zip
+GO_MODULE_FILES+=	charm.land/catwalk/@v/v0.51.1.mod
+GO_MODULE_FILES+=	charm.land/catwalk/@v/v0.51.1.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.38.1.mod
@@ -264,8 +264,8 @@ GO_MODULE_FILES+=	github.com/microcosm-cc/bluemonday/@v/v1.0.27.mod
 GO_MODULE_FILES+=	github.com/microcosm-cc/bluemonday/@v/v1.0.27.zip
 GO_MODULE_FILES+=	github.com/mitchellh/mapstructure/@v/v1.5.0.mod
 GO_MODULE_FILES+=	github.com/mitchellh/mapstructure/@v/v1.5.0.zip
-GO_MODULE_FILES+=	github.com/modelcontextprotocol/go-sdk/@v/v1.6.1.mod
-GO_MODULE_FILES+=	github.com/modelcontextprotocol/go-sdk/@v/v1.6.1.zip
+GO_MODULE_FILES+=	github.com/modelcontextprotocol/go-sdk/@v/v1.7.0-pre.3.mod
+GO_MODULE_FILES+=	github.com/modelcontextprotocol/go-sdk/@v/v1.7.0-pre.3.zip
 GO_MODULE_FILES+=	github.com/muesli/cancelreader/@v/v0.2.2.mod
 GO_MODULE_FILES+=	github.com/muesli/cancelreader/@v/v0.2.2.zip
 GO_MODULE_FILES+=	github.com/muesli/mango-cobra/@v/v1.2.0.mod
@@ -511,8 +511,8 @@ GO_MODULE_FILES+=	google.golang.org/genai/@v/v1.63.0.mod
 GO_MODULE_FILES+=	google.golang.org/genai/@v/v1.63.0.zip
 GO_MODULE_FILES+=	google.golang.org/genproto/googleapis/rpc/@v/v0.0.0-20260713224248-f5fc221cf8c4.mod
 GO_MODULE_FILES+=	google.golang.org/genproto/googleapis/rpc/@v/v0.0.0-20260713224248-f5fc221cf8c4.zip
-GO_MODULE_FILES+=	google.golang.org/grpc/@v/v1.82.0.mod
-GO_MODULE_FILES+=	google.golang.org/grpc/@v/v1.82.0.zip
+GO_MODULE_FILES+=	google.golang.org/grpc/@v/v1.82.1.mod
+GO_MODULE_FILES+=	google.golang.org/grpc/@v/v1.82.1.zip
 GO_MODULE_FILES+=	google.golang.org/protobuf/@v/v1.36.11.mod
 GO_MODULE_FILES+=	google.golang.org/protobuf/@v/v1.36.11.zip
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod


Home | Main Index | Thread Index | Old Index