Repository navigation
Releases
Releases · glidermcp/scout
Scout 4.3.1
[4.3.1] - 2026-10-31
Bug Fixes
- invite feedback without the update and issue-search gate
Scout 4.3.0
[4.3.0] - 2026-10-22
Features
- add multi-root workspace search
- extend package validity to 90 days
- expose embedding reuse for Keep
Bug Fixes
- preserve root search and semantic sync during reloads
- harden cancellation and revision reporting
- preserve lifecycle deadlines and response metadata
- adopt rmcp server config
- guide reproduction comments on existing issues
- avoid closed connections during model downloads
- update rustls to patched version
- keep commercial use free until Scout plans go on sale
Scout 4.2.0
[4.2.0] - 2026-09-16
Features
- support safe feedback retries
Bug Fixes
- reject invalid and expired feedback retries
Scout 4.1.0
[4.1.0] - 2026-09-13
Features
- expose process-wide search limit overrides
- stop idle and orphaned server processes
Bug Fixes
- correct reverted merge notes and public issue links
- retain process caps for unloaded inline tools
- explain ignored worktrees in empty searches
- check issues and updates before feedback
- keep feedback handshake within its size budget
- clarify safe feedback prerequisites
- separate feedback prerequisite steps
- restore feedback triggers and product checks
Scout 4.0.0
[4.0.0] - 2026-09-08
Breaking Changes
- return compact results and expose the guide on demand (a858351)
Features
- emit feedback_submitted telemetry carrying the reportId (18cc574)
- preserve fuzzy rankings across snapshot pages (3414ec3)
Bug Fixes
- correct stale C# member-pattern claim in find description (127c03e)
- retain coverage for an empty compact scope (01313b3)
- retain index identity across compact offset pages (5d6f570)
- track content edits in compact page identity (70973a9)
- bind offset pages to semantic ranking state (6e74c5b)
- preserve recovery for incomplete ranked searches (edb199c)
- assign snapshot creation time under the cache lock (8796e28)
- validate page content and bound fuzzy scans (04df499)
- encode SHA-256 digests after sha2 update (4de04a1)
Code Refactoring
- extract model download into a scout-provision crate (74abeee)
Scout 3.5.0
[3.5.0] - 2026-09-03
Features
- diff→declarations core for the changed_symbols review primitive (98d9a39)
- the changed_symbols review-primitive tool (FR1) (e337fa7)
Bug Fixes
- remove the model staging dir when creating the destination fails (9368870)
- resolve changed_symbols per line and classify across both diff sides (115d339)
- pair changed_symbols by touch state so overloads and renames classify right (ee29bb3)
- scale changed_symbols to large diffs and harden its inputs (3d63953)
- report ambiguous same-name declarations as unknown, and cut per-hunk rework (9b742f1)
- pair overloaded declarations across a pure rename (0c3172a)
- report changed_symbols spans as 1-based lines, tighten pure rename and paths (862f8e6)
- use the shared review-primitives range shape and bound the parse (6128604)
Code Refactoring
- read the range-past-file error more plainly (b3901e5)
Scout 3.4.0
[3.4.0] - 2026-09-02
Features
- content-addressed embedding cache so semantic re-load is cheap (#537) (cc77633)
- content-addressed embedding cache for cheap semantic re-loads (cc77633)
- bring the semantic tier up on load, safely (20c9b79)
- inline semantic build ETA and state in find (7be7acb)
- evict the resident semantic index after idle, re-warm on demand (a7d3432)
Bug Fixes
- tighten the embedding-cache key, eviction, and telemetry after review (cc77633)
- harden the embedding cache after the second review (cc77633)
- quiesce every vectors-store writer before a reload reopens it (5209893)
- keep the inline semantic state consistent and race-free (4e1be2a)
- re-warm an idle tier on the default NL path, serve nothing stale (c01a84a)
- make idle eviction race-safe with concurrent semantic queries (7af0524)
- close the remaining eviction/flusher and re-warm races (2324b98)
Scout 3.3.0
[3.3.0] - 2026-09-01
Features
- runtime load/unload to repoint the index at a worktree (#536) (3bacc97)
Bug Fixes
- report the root a find actually searched (#501) (9f19ccb)
- hold the root copy to the sentence limits (9f19ccb)
- free the initial index on unload and harden the lifecycle gate (3bacc97)
- tighten the load/unload lifecycle after review (3bacc97)
- quiesce the outgoing warmer only on a same-root reload (3bacc97)
- scope runtime load to lexical+structural and make generation atomic (3bacc97)
Scout 3.2.0
[3.2.0] - 2026-08-29
Features
- report gaps to the developers with send_feedback (475c6dc)
- raise the default find budget from 8s to 120s (00e0a8a)
Bug Fixes
- use as_chunks for the UTF-16 pair split (d4199ee)
- move ast-grep-core with ast-grep-language (17263da)
- return the rmcp 3 CallToolResponse from call_tool (f2db713)
- stop trusting an unproven answer, and repair an invalid install id (302982d)
- promise refusal for the file names the rule actually lists (0e079a8)
- keep an unconfirmed delivery uncertain, and stop touching shared state when off (0b429e8)
- keep a malformed report id out of the caller's answer (752bff4)
- bound the raised find budget by the client deadline (95989e2)
Scout 3.1.0
[3.1.0] - 2026-08-23
Features
- stop recommending other servers (#448) (5089909)