Skip to content

release: 0.25.6 and yoagent-rutis 0.4.0 - #320

Merged
yuanhao merged 1 commit into
mainfrom
release/0.25.6
Oct 16, 2026
Merged

yuanhao merged 1 commit into
mainfrom
release/0.25.6

Conversation

@yuanhao

@yuanhao yuanhao commented Oct 16, 2026

Copy link
Copy Markdown
Collaborator

yoagent 0.25.6

  • DeepSeek is priced (feat(prices): price DeepSeek, at its peak rate #319), after prices::enable_bundled(): deepseek-flash, deepseek-v4-pro and the legacy deepseek-v4-flash, at the peak rate.
    • Off-peak is half, and a flat price has no time of day, so costs are an upper bound and a Budget stops early rather than late.
    • The off-peak rates can be installed as an override.
    • models.dev data (a fetch, or an older cache) never brings off-peak rates back.

yoagent-rutis 0.4.0

A minor bump: new public API, from #318.

  • adapters(): the adapter files the crate ships.
  • The probe feature: probe::pi and probe::dsh vet a plugin package without running it as an agent, and problem() is the verdict. yobuild's yobuild check builds on it.
  • Requires yoagent 0.25, rutis 0.9 and Rust 1.88.

The skill's "Written for" line and "What changed" are updated, and the yoagent-rutis README pin is now "0.4".

Release checks

  • yoagent:
    • cargo test --all-features, clippy --all-targets --all-features -D warnings, rustdoc -Dwarnings, fmt;
    • the live price audit: 0 drifted, with DeepSeek checked as peak = 2 × models.dev's off-peak;
    • the live DeepSeek smoke: 6/6, with the cost check now running.
  • yoagent-rutis:
    • clippy with probe,node,python,go;
    • all tests with probe,node and YOAGENT_RUTIS_REQUIRE_RUNTIMES=1: 0 failures;
    • cargo publish --dry-run: 66 files, verified against crates.io.
  • yoyo, built against this branch through [patch], cargo test --locked --no-fail-fast: 6,617 passed, 1 failed. That failure is doc_version_claims, yoyo's intended guard: its docs name the yoagent version it pins.

After merge:

  • tag v0.25.6 and create the GitHub release (publish.yml publishes yoagent);
  • tag yoagent-rutis-v0.4.0 and run a local cargo publish, as for earlier yoagent-rutis releases.

🤖 Generated with Claude Code

https://claude.ai/code/session_01T7iq5hpndSiHQcnAsywKuG

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T7iq5hpndSiHQcnAsywKuG
@yuanhao
yuanhao merged commit 40e4b00 into main Oct 16, 2026
34 checks passed
@yuanhao
yuanhao deleted the release/0.25.6 branch October 16, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant