v0.6.0
What's Changed
- feat(traces): add per-row webUrl deep links to signoz_search_traces (#245) by @makeavish in #206
- fix(tools): prevent nil-Arguments panic in MCP tool handlers by @makeavish in #207
- feat(metrics): add signoz_get_top_metrics tool for ingestion cost analysis by @dheeraj-vanamala in #196
- fix(tools): standardize filter-expression param on
filter(accept legacyqueryalias) by @makeavish in #213 - ci: auto-publish server.json to the MCP Registry on release by @makeavish in #209
- feat(tools): fix silent-failures across read/write tools (Family A, #363) by @makeavish in #217
- fix(tools): author typed-struct field descriptions in the native jsonschema tag by @makeavish in #214
- docs: add agent-skills sync check and Git/PR conventions to CLAUDE.md by @makeavish in #215
- refactor(tools): converge error/validation strings onto shared helpers (Family B, #364) by @makeavish in #218
- feat(tools): JSON-first output + structuredContent + error codes (Family C, #365) by @makeavish in #219
- feat(tools): harmonize param schema, types & descriptions (Family D, #367) by @makeavish in #220
- feat(tools): resolve K1-K5 — units, window, limit, requestType, id naming (Family E, #366) by @makeavish in #221
- fix(auth): honor ingress header for user/session tokens by @makeavish in #223
- fix(tools): complete validation-code coverage + correctness/observability fixes (#360 post-merge review) by @makeavish in #222
- chore: pre-release v0.6.0 by @github-actions[bot] in #224
Full Changelog: v0.5.1...v0.6.0