fix: resolve merge conflicts and compile errors for transport layer

- Resolve stash conflicts in Cargo.toml, rpc/mod.rs, AppDetails.vue, Apps.vue
- Fix ScopedIp conversion in LAN transport (mdns-sd compatibility)
- Fix String vs &str in transport RPC send handler
- Remove duplicate mod transport declaration
- Remove stale mesh.discover route (replaced by mesh.peers/messages/send)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-17 00:34:37 +00:00
parent 32f89fa8d5
commit f42ff45475
6 changed files with 281 additions and 108 deletions

View File

@@ -96,7 +96,7 @@ impl RpcHandler {
message_type: MessageType::PeerMessage,
};
let transport_used = router.send_to_peer(did, &message).await?;
let transport_used = router.send_to_peer(&did, &message).await?;
info!(did = %did, transport = %transport_used, "Sent message via transport");
Ok(serde_json::json!({