Repository navigation
Bello 0.7.0
Bello 0.7.0 — Smart Execution
- Add opt-in Smart Execution for independent tool calls across Codex, Claude Code, and Pi, including coder, completion-review, adversary, and their supported subagents. Runtime observers remain outside Smart Execution.
- Add asynchronous result delivery, waiting/cancellation handling, and regression coverage for terminal states.
- Deliver verified native Smart Execution bundles automatically for Linux x86_64, macOS arm64, and Windows x86_64; validate complete bundle contents before starting native execution.
- Improve Windows native setup and explicit root-read permission handling, while preserving private-file and metadata protections.
- Keep completion-review evidence in selective, read-only files instead of always inlining the full context.
- Bypass distiller processing for tool output up to 200 UTF-8 bytes. This does not replace or retrain the existing ModernBERT model.
- Improve Pi/OpenRouter transient backpressure handling and runtime/toolchain compatibility.
Claude Code subscriptions, Pi providers, mixed-model teams, and ModernBERT distillation were already available in 0.6.0.
Verification
Pi and mixed-engine smoke tests each passed their external verifier, 30/30. Actual cold HTTPS native installation and all 13 native async/selection cases passed on Linux, macOS, and Windows. The Windows archive also passed nine selection cases and thirteen async cases after fresh local installation.
Native assets: verified native helper release.
Package build
PyPI distributions are built from commit 21ce1e4, including the subsequent Windows journal fix, network-test stabilization, and refreshed README. The original Git tag is unchanged.