報せNews
2026-09-06 報 release. 6 September 2026
kotoshu-server and kotoshu-lsp 0.1.1 republish with their real contents
The two ecosystem gems republish with their actual contents after the empty 0.1.0 cuts: kotoshu-server brings semantic models over HTTP, and kotoshu-lsp brings a personal dictionary that un-flags words.
- kotoshu-server 0.1.1 makes
gem install kotoshu-serverwork. The 0.1.0 cut had been published with an empty file list because its gemspec collected files throughgit ls-filesin a build environment without git. Version 0.1.1 ships the real server:/v1/checkwith the optionalmodelflag providing cascade-guarded ONNX reranking memoized per language,/v1/languagesreporting model availability, and boot-time opt-in throughKOTOSHU_SERVER_MODEL_LANGSandKOTOSHU_SERVER_MODEL_TIER, bringing semantic quality to every SDK user with no implicit downloads. - kotoshu-lsp 0.1.1 reads the personal dictionary at
~/.config/kotoshu/personal.dic, reloads it when the file changes, and answerskotoshu.addToPersonalDictionaryserver-side, so adding a word republishes diagnostics in any LSP editor and the flag clears immediately. The first-diagnostic column bug (a −11 offset on didOpen) is fixed as well. - Both published through RubyGems trusted publishing — the OIDC exchange, the version bump, and the push all ran in CI with no stored credentials. The empty 0.1.0s stay listed: rubygems does not allow self-yanking versions older than 30 days; install unpinned and you get 0.1.1.
see also kotoshu-server 0.1.1 on RubyGems kotoshu-lsp 0.1.1 on RubyGems HTTP API — docs