[codex] upgrade iroh to 1.0 - #894
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (8)
📝 WalkthroughWalkthroughUpgrades Changesiroh 1.0.0 and ed25519-dalek rc.0 upgrade
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
michaelneale
left a comment
There was a problem hiding this comment.
Great. Nice one. The public relays I may need to ungraded but they tell me I can soon. I expect compatible.
* origin/main: update guides for dev loop (#895) Add native MTP generation metadata to layer packages (#888) upgrade iroh to 1.0 (#894) fix(runtime): support relocating shared libs Improve LAN direct-path discovery and connection reliability (#853) Add GLM chat template fallback in llama (#890) # Conflicts: # crates/mesh-llm-config/src/model/built_in_schema.rs # crates/mesh-llm-config/src/validate.rs # crates/mesh-llm-host-runtime/src/inference/skippy/deployment.rs # crates/mesh-llm-host-runtime/src/inference/skippy/materialization.rs # crates/mesh-llm-host-runtime/src/inference/skippy/resolver/speculative.rs # crates/mesh-llm-host-runtime/src/inference/skippy/resolver/translation.rs # crates/mesh-llm-host-runtime/src/inference/skippy/stage/mod.rs # crates/mesh-llm-host-runtime/src/inference/skippy/stage/tests.rs # crates/mesh-llm-host-runtime/src/inference/skippy/stage/types.rs # crates/mesh-llm-host-runtime/src/mesh/mod.rs # crates/mesh-llm-host-runtime/src/mesh/tests.rs # crates/mesh-llm-host-runtime/src/runtime/local.rs # crates/skippy-protocol/proto/stage.proto # crates/skippy-server/src/binary_transport.rs # crates/skippy-server/src/frontend.rs # crates/skippy-server/src/frontend/embedded_execution.rs # crates/skippy-server/src/frontend/embedded_generation.rs # crates/skippy-server/src/frontend/generation_flow.rs # crates/skippy-server/src/frontend/prefix_cache.rs # docs/skippy/CONFIGURATION.md
Summary
irohandiroh-relaypins from1.0.0-rc.0to1.0.0.ed25519-dalekpins with the version required byiroh 1.0.0.iroh-relayAccessControlAPI andca_tls_confignaming.Impact
This moves mesh networking dependencies from the iroh 1.0 release candidate to the stable 1.0 line while keeping the existing relay-auth behavior covered by the in-process relay test.
Validation
cargo check -p mesh-llmcargo check -p mesh-llm-host-runtime --testscargo check -p mesh-llm-client --testscargo check -p mesh-llm-identity --testscargo check -p xtaskcargo fmt --all --checkcargo clippy -p mesh-llm --all-targets -- -D warningscargo clippy -p mesh-llm-host-runtime --all-targets -- -D warningscargo clippy -p mesh-llm-client --all-targets -- -D warningscargo clippy -p xtask -- -D warningsSummary by CodeRabbit