Skip to content

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 16 Jul 12:32

Added

  • Triage prompt caching: when verification is enabled, the draft call marks
    the shared prefix (system prompt + evidence pack) as an Anthropic
    prompt-cache breakpoint and the re-judge call reads it seconds later at
    ~0.10× input price — roughly a 40% input-cost cut on a typical verified
    incident with the default model. llm.response audit rows now carry
    cache_creation_input_tokens / cache_read_input_tokens, and a warning is
    logged when the re-judge call read no cached prefix (model floor not met, or
    prefix drift). With verification disabled, requests are byte-identical to
    before and nothing is cached.

Fixed

  • Triage verification no longer lowers a finding's confidence over empty
    contrast-query results unless the query reused metric names and label keys
    confirmed present in the evidence; the verification-plan prompt now steers
    the model toward single-metric queries and away from cross-metric label
    joins that return empty regardless of ground truth.
  • Evidence-pack metric snapshots: comparator series (those sharing only the
    incident's node/instance) are now ranked largest-value-first within each
    metric family and capped at 3 per family, so the LLM sees a true top-N of
    neighboring producers instead of an alphabetical slice; the incident's own
    member series are never capped.

Full Changelog: v0.8.2...v0.8.3