crush: Update to 0.88.1

Changelog

New!
* bdad0f1: feat(mcp): don't hold callback port open permanently (#3481) (@taciturnaxolotl)

Fixed
* cfad814: fix(dialog): add clear alias to summarize (#3464) (@joestump)
* 1134a5d: fix(dialog): raise permission-guard quiet period to survive natural typing pauses (#3393) (@albatrossflyon-coder)
* 768ffad: fix(hyper): keep working cache when provider cache can't be written (@meowgorithm)
*	9efc08c: fix(hyper): render error messages from back-end (#3513) (@andreynering)
*	42f3ce0: fix(lsp): handle window/workDoneProgress/create to prevent server crash (#3445) (@piakdev)
*	604a7e3: fix(providers): swap the provider cache instead of rewriting it (@meowgorithm)
* 85d83ce: fix(server): keep concurrent sessions from killing each other (@meowgorithm)
*	ebd1857: fix(server): mcp auth in client-server mode (@meowgorithm)
*	71fa577: fix(server): release test DB before Windows temp-dir cleanup (@meowgorithm)
*	390ee36: fix(server): replace stale servers that predate shutdown_if_idle (@meowgorithm)
*	7cdef9e: fix(server): typing lag over TCP in client/server mode (@meowgorithm)
*	cf4f4df: fix(server): widen permission cross-client test timeout to stop CI flake (@meowgorithm)
*	69080c9: fix(workspace): retire integration-test clients so the DB closes (@meowgorithm)
*	8fd69b4: fix(workspace): wait for recovery notice before asserting resync (@meowgorithm)
*	bb3d449: fix: reduce default and suggested mcp timeout (#3509) (@andreynering)

Docs
*	5f11f8e: docs(agents): mark crushrc as primary config format over crush.json (@meowgorithm)
*	d99076e: docs: add missing OAuth flags to mcp add in crush-config skill (@pshickeydev)

Other stuff
*	97ac154: chore(mcp,ui): make 'needs auth' color tang, consolidate theme naming (@meowgorithm)
*	13a5d7f: chore: auto-update files (@charmcli)
*	659ea90: chore: auto-update files (@charmcli)
*	68d2523: chore: auto-update files (@charmcli)
*	b64531e: chore: auto-update files (@charmcli)
*	e687449: chore: gufumpt (@andreynering)
*	9882a88: hyper: hide hypercredits if the server sends USD as the monetary unit (@meowgorithm)
*	fb0f6c5: refactor(server): tidy mcp client-server auth wiring (@taciturnaxolotl)
*	b109e35: refactor(ui): route all agent-model rebuilds through one helper (@taciturnaxolotl)

