Skip to content

v0.2.17

Choose a tag to compare

@ymadd ymadd released this 14 Aug 16:41
· 3 commits to main since this release

What's changed

  • Live tool rows in the TUI — tool and command execution now animates in place with elapsed time, then settles to a green success or red failure result without adding a duplicate completion row. Redacted execution details are preserved safely.
  • TypeScript cells from the TUI — /cell <code> evaluates a TypeScript orchestration cell in the session's persistent Deno sidecar, including dispatch() support, inline results, type/runtime error distinction, and Esc/Ctrl-C cancellation.
  • Markdown tables — GFM-style tables render as aligned terminal columns with header rules, alignment markers, inline formatting, escaped/code-span pipes, ragged rows, and CJK-aware widths.
  • Classifier-reviewed Claude permissions — supported Claude models use --permission-mode auto; older pinned models retain acceptEdits. Managed environments that disable auto mode can set AGENTPIT_CLAUDE_PERMISSION_MODE=acceptEdits.

Validation

  • Rust workspace: 905 passed, 0 failed, 1 ignored
  • Dashboard frontend: 50 passed; production build succeeded
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo fmt --all -- --check