What's Changed
- Lock the bundle against the release that just shipped, not uv's cached index by @gasvn in #804
- Add Carbon-A gene annotation as a remote tool, and its benchmark genomes by @gasvn in #805
- Let a hosting service say where its users add a missing login by @gasvn in #806
- Add a ToolUniverse Connect guide skill by @gasvn in #810
- Give the short ToolUniverse Connect address in the connect guide by @gasvn in #811
- Stop a workspace profile.yaml from turning load_tools(categories=...) into a no-op by @gasvn in #812
- Let a caller say whether load_tools() replaces what is loaded or adds to it by @gasvn in #813
- Add 29 model providers on the resident remote-tool standard, each held to a byte-equivalence gate by @gasvn in #809
- Fix sign-conditioned nominal p-values in GSEA_prerank by @starvingarc in #819
- Remove the stale devtu-remote-provider copy now that the harness one is pushed by @gasvn in #820
- Orange Book: return patents and exclusivity instead of a download link by @CyberNativeAI in #794
- Avoid classifying scientific token errors as authentication failures by @gasvn in #818
- Fix: FDA label tools can select a product's route and name a label's other sections by @gasvn in #807
- Add protein alpha and Ile/Thr beta stereochemistry checks by @gasvn in #800
- Add pH linkage postprocessing, campaign skills and a TNF exploration blog by @gasvn in #815
- Add offline pKAI side-chain pKa diagnostics by @gasvn in #808
- Fix: MAGICapp_list_guidelines reaches the whole public catalogue and searches it by @gasvn in #821
- Fix: ~300 tools returned part of a result as if it were all of it by @gasvn in #824
- Fix: SAbDab_search_structures searches by antigen again by @gasvn in #826
- CI regenerates the SDK before pytest, so the generated-file tests cannot fail by @gasvn in #823
- Fix main: regenerate the 713 wrapper hashes #824 left behind by @gasvn in #828
- Docs: the harness mistake list is 67, and that number keeps moving by @gasvn in #827
- Add RFD4-Proteina (seven protein-design tasks) via the hosted NVIDIA NIM by @gasvn in #829
- The provider pool reads memory per machine and costs from the manifests by @gasvn in #830
- Hold RFD4-Proteina resident behind one MCP tool by @gasvn in #831
- The pool measures a model where it is loaded, and a prewarm loads it by @gasvn in #832
- The provider counts in the pool's docs are the ones a reader can reproduce by @gasvn in #833
- Hold BioEmu-2 resident behind one MCP tool by @gasvn in #834
- Install the packages that exist on the runner we are given by @gasvn in #837
- Every LOVD call fails on a parameter the caller never sent by @gasvn in #840
- Make the weekly sweep and the wheel smoke test say what is actually wrong by @gasvn in #839
- Release tooluniverse 1.5.8 by @gasvn in #838
New Contributors
- @CyberNativeAI made their first contribution in #794
Full Changelog: v1.5.7...v1.5.8