Skip to content

Release v0.4.0 "vegan leather"#47

Merged
TGPSKI merged 13 commits into
mainfrom
release-v0.4.0
Jul 5, 2026
Merged

Release v0.4.0 "vegan leather"#47
TGPSKI merged 13 commits into
mainfrom
release-v0.4.0

Conversation

@TGPSKI

@TGPSKI TGPSKI commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Release v0.4.0 "vegan leather" — cut from release-v0.4.0, targeting main.

This is a reliability-focused release hardening the tannery curing pipeline under real concurrency (found load-testing examples/11-high-volume-ci at 100-webhook bursts), plus reasoning-model support and a new shell-completion command.

Highlights

Added

  • leather completion <shell> — static bash/zsh/fish completion scripts mirroring the dispatch table.
  • Reasoning-aware completion_reserve — per-agent override plus a new reasoning_reserve split so <think> traces and answers get separate budgets; model-aware defaults for Qwen3/QwQ/DeepSeek-R1 and a self-healing retry on length-truncation.
  • thinking: agent front-matterthinking: false disables a model's hidden reasoning trace per agent (measured 5.2x speedup on the 40-webhook burst with equal-or-better correctness).
  • shell-mcp per-argument patterns validation and a full-system load-test profiler (scripts/profile/).

Fixed

Removed

  • leather chat (no deprecation cycle — use leather run).
  • ROADMAP.md and its references — deferred-item tracking moved to GitHub issues.

Release-prep housekeeping

  • CHANGELOG.md: cut the [0.4.0] section and updated compare links.
  • SECURITY.md: Supported Versions now lists 0.4.x; 0.3.x retired; trust-model heading bumped to v0.4.

See CHANGELOG.md for the full entry.

@TGPSKI
TGPSKI merged commit 9f300c4 into main Jul 5, 2026
3 checks passed
@TGPSKI
TGPSKI deleted the release-v0.4.0 branch July 5, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant