Skip to content

v0.7.0

Choose a tag to compare

@teriyakichild teriyakichild released this 23 Feb 13:58
· 42 commits to master since this release

v0.7.0 (2026-02-23)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Update GitHub URLs from logdna to teriyakichild (4613815)

Documentation

  • Add shields.io badges to README (8890266)

  • Update benchmark reports with balanced profile results (ef06aa7)

Rerun full accuracy matrix (5 models × 4 fixtures) using the balanced profile with TOON-only mode. EC2 accuracy improved from 0% to 80-100% on qwen3 models thanks to wide_table_format=split.

Features

  • Add --profile and --toon-only flags to benchmark matrix (c72ad7c)

Support heuristics profiles and TOON-only mode in the matrix runner, passing resolved heuristics through to token/context table generation. Back up pre-profile raw results for historical comparison.

  • Add heuristics profiles (balanced, compact, precise) (8eb8ba0)

Named profiles provide preset heuristic configurations selectable via config, env var (CONDENSER_PROFILE), or benchmark CLI (--profile). Resolution order: profile defaults → server heuristics → tool_heuristics.

  • Add wide table rendering and per-tool heuristics (05ff812)

Resolve merge conflicts from feat/wide-table-rendering branch. Adds two alternative renderers for tables that exceed a column threshold:

  • vertical: key-value blocks per row, labeled by identity column
  • split: multiple narrow sub-tables grouped by column prefix, with
    identity columns repeated in each

New heuristics: wide_table_threshold (column count trigger), wide_table_format ("vertical" or "split"). Per-tool heuristic overrides via tool_heuristics config. Expanded benchmark questions for K8s fixtures.


Detailed Changes: v0.6.0...v0.7.0