This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryUpdates What Changed, Compatibility, and Validation across a mixed release.
Full changelog
0.2.6
Patch release focused on MCP usability and safer time handling.
What Changed
- Added automatic timestamp normalization at the MCP layer:
- search_logs
- search_values
- search_around.key
- get_latest_traces
- These tools now accept Unix timestamps in seconds, milliseconds, microseconds, or nanoseconds and normalize them to
microseconds internally. - Added stricter validation for invalid timestamps:
- rejects <= 0
- rejects oversized values
- preserves truncation behavior for nanoseconds -> microseconds
- Improved tool descriptions to reduce common LLM/user mistakes:
- recommend checking schema first because many streams use message, not log
- clarify when SQL stream names may need double quotes
- clarify that search_values.stream_name is a raw stream name, not a quoted SQL identifier
- document search_around workflow more clearly
- restored an aggregate SQL example with GROUP BY
- Replaced environment-specific stream examples with neutral public examples like "my_stream".
Validation
- Expanded test coverage for timestamp normalization edge cases and MCP tool behavior.
Compatibility
- No breaking API changes.
- Existing clients should continue to work, with more forgiving timestamp input handling.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About alilxxey/openobserve-community-mcp
Read-only MCP server for OpenObserve Community Edition via REST API. Search logs, traces, stream schemas, and dashboards without requiring the Enterprise license.
Related context
Beta — feedback welcome: [email protected]