Skip to content

Tags: kdeps/kdeps

Tags

v2.1.5

Toggle v2.1.5's commit message
v2.1.5

Wire turo's defmatch stage into the reducer and /turo.

v2.1.5-nightly202607260543

Toggle v2.1.5-nightly202607260543's commit message
Nightly release 2026-07-26-05:43

v2.1.4-nightly202607250526

Toggle v2.1.4-nightly202607250526's commit message
Nightly release 2026-07-25-05:26

v2.1.4

Toggle v2.1.4's commit message
v2.1.4: relaxed tool budgets, read_file line numbers, search_local perf

- MaxToolRounds 50->200, per-tool budgets relaxed (web 5->20, bash 25->50,
  file 40->80, code 15->30)
- read_file outputs cat -n style line numbers
- search_local: stored preview in index, single bbolt txn, Levenshtein
  length filter

v2.1.3

Toggle v2.1.3's commit message
v2.1.3: turo token savings in REPL status line

feat(agent): show turo token savings in REPL status line

Reads turo's gain.jsonl and displays cumulative tokens saved
alongside the compression level, e.g. turo:ultra (1.2m saved).
Cached for 60s so status line render never blocks on I/O.

v2.1.2-nightly202607240533

Toggle v2.1.2-nightly202607240533's commit message
Nightly release 2026-07-24-05:33

v2.1.2

Toggle v2.1.2's commit message
feat(agent): add opt-in turo arrows stage + persist it

Wire the new turo -arrows stage into the agent loop reducer and /turo:

- turoState gains an arrows toggle (off by default; TURO_ARROWS=on
  pre-enables). turoReduce passes -arrows=%t to the binary.
- "arrows" is a valid /turo stage: `/turo arrows on|off`, shown in
  `/turo` status, and persisted to agent-loop-settings.yaml as TuroArrows
  (ToolTuning + AgentLoopTuning, same direct-conversion field order).
- Docs: agent-loop-mode.md documents the arrow stage, the /turo command,
  and TURO_ARROWS.

Tests updated: TuroStage toggle covers arrows; persist round-trip
asserts TuroArrows; resetTuroState saves/restores it.

go test ./pkg/agent ./pkg/tui: 738 passed. make lint (pinned): 0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

v2.1.1

Toggle v2.1.1's commit message
fix(tui): selector j/k navigation; modelpicker keeps letters as filter

The selector's vim j/k cursor keys were missing (only arrows worked),
failing TestModel_CursorDown/Up; restore them. The modelpicker is a text
filter, so j/k must type into the query, not navigate — keep it
arrows-only and update its tests to assert type-to-filter.

go test ./pkg/tui: 140 passed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

v2.1.0-nightly202607230538

Toggle v2.1.0-nightly202607230538's commit message
Nightly release 2026-07-23-05:38

v2.1.0-nightly202607220530

Toggle v2.1.0-nightly202607220530's commit message
Nightly release 2026-07-22-05:30