Releases
v0.16.0
Compare
Sorry, something went wrong.
No results found
Changelog
New Features And Changes
7cfc090 feat(helm): enable auto installing grafana dashboard
d9b4588 feat: add grafana dashboard
d9ac499 feat: add helm chart
Fixes
1e46cb0 fix(api): properly trim newlines in doManagementAPICall
e210eba fix(docs): don't retain chunks slice, not used after creating search index
52c154e fix(docs): replace atomic pointer with RWMutex to prevent use-after-close
840f411 fix(docsUpdater): use declared header size for archive decompression math
9710ffa fix(docs_updater): prevent int64 overflow in decompression size check
a363d38 fix(errors): use exact string equality for 404 error message matching
c327f05 fix(handlers): ensure negative limits = unlimited in metadata API calls
a418ae6 fix(handlers): fix chunk ID guard and resourceReq mutation in DocsSearchHandler
5c1c7bf fix(handlers): increment failure metric on non-ok HTTP responses in doHTTPRequest
18f0599 fix(handlers): range query step must be positive
e2c1a77 fix(mcp): enable server side keep alive to prevent HTTP session timeouts
fb0f162 fix(server): cache http.Client in ServerContainer for management API calls
ed40fe4 fix(tests): send real error values in concurrent test IsError paths
bd4ddc1 fix(tools): require explicit time range for delete_series
db04e23 fix(types): align range query step description to match parser behavior
5d07108 fix(utils): normalize negative duration strings to reference past
15eca71 fix: disable HTTP write timeout, it breaks stream semantics
eecaef2 fix: revert tar extracted data calculation, use bytes read
baac0b6 fix: unexport logger in struct
Other Changes
8f5b3cc build(deps): Bump github.com/modelcontextprotocol/go-sdk
fc98270 build(deps): Bump goreleaser/goreleaser-action from 6 to 7
c914f27 build(deps): go 1.26, uv 0.10.2, goreleaser 2.13.3, golangci-lint 2.9.0
2555d98 build(deps): go get -u ./...
e26ba53 build(deps): go get -u ./...
8ce978c build(deps): go get -u ./...
22858a3 build(helm): add make target to sync grafana dash
1affa5a chore: bump prometheus docs
b46d034 chore: bump prometheus docs
6b4c091 chore: bump prometheus docs
141f693 chore: bump prometheus docs
41388b0 chore: bump prometheus docs checkout
13f30b4 chore: update some naming to be more idiomatic
8752a03 ref(handlers): add parseTimeRangeInputWithDefaults helper
c6e4af4 ref(handlers): use parseTimeWithDefault in QueryHandler
33a47c7 ref(registration): build Thanos toolset from Prometheus toolset programmatically
9465ff0 ref(resources)!: remove non-docs MCP resources
cd2ae0f ref(server): remove redundant Bleve search result truncation
7a828c1 ref(server): remove redundant serverContainerConfig struct
1f7e58f ref(tools): extract callAPIAndReturnToolResult helper
6cbfdea ref(tools): extract doSimpleAPICall helper for repetitive API call methods
e6a895c ref(tools): extract formatTruncatedQueryAPIResponse helper
25f917c ref: truncateStringByLines() now returns trailing new line
You can’t perform that action at this time.