Skip to content

v1.13.0

Choose a tag to compare

@wolfeidau wolfeidau released this 22 Jul 04:54
24e87a8

What's Changed

Fixes

  • fix: wire up seek_start param in search_logs by @wolfeidau in #324
  • fix: normalize search_logs entries to the documented {ts,c,rn} format by @wolfeidau in #325
  • docs: trim redundant examples from debug-logs-guide skill by @wolfeidau in #326

Chores

  • Add a renovate.json config/remove dependabot by @mcncl in #323
  • chore(deps): bump github.com/mattn/go-isatty from 0.0.22 to 0.0.23 by @dependabot[bot] in #320
  • chore(deps): bump github.com/alecthomas/kong from 1.15.0 to 1.16.0 by @dependabot[bot] in #321

Tool Changes

Changes to search_logs:

  • Fixes seek_start, which was accepted by the tool schema but silently dropped. It now correctly narrows where a search begins (most useful with reverse: true, to search backwards from a known point).
  • Normalizes returned entries to the same terse {ts, c, rn} format tail_logs and read_logs already use, instead of the underlying library's raw field names (content, row_number, timestamp) plus two previously-undocumented fields (flags, group). Cuts response size by roughly 40% in testing, since group names were being repeated on every context line.
  • Fixes rn being silently dropped from the very first log entry of a file (row 0), caused by an omitempty tag treating the zero row number as empty. This also affected tail_logs and read_logs, which share the same formatting code, and is fixed for both here too.

Full Changelog: v1.12.0...v1.13.0