ipc-communication
Installation
SKILL.md
IPC Communication Skill
Expert guidance for implementing Inter-Process Communication between Rust Orchestrator and Platform Agents using JSON protocol via stdin/stdout.
Overview
WeReply uses JSON-based IPC protocol for communication:
- Protocol: JSON messages via stdin/stdout
- Direction: Bidirectional (Orchestrator ↔ Agent)
- Message Format: Line-delimited JSON (one message per line)
- Character Encoding: UTF-8
Message Protocol Design
Message Types
use serde::{Deserialize, Serialize};
use specta::Type;