Public declaration syntax from forge-swift/Sources/ForgeComm/ChannelTransport.swift Original source SHA-256: 146d33daeae7a2b3457f50b7848abdedfea30e282d001e3c8187f4ddf61ff082 Function bodies and constant values are omitted. This is not the complete implementation. Source line 27 public func createChannelPair() -> (ChannelTransport, ChannelTransport) Source line 40 public final class ChannelTransport: MessageTransport, @unchecked Sendable Source line 57 public func send(_ message: AgentCommMessage) async throws Source line 72 public func receive() async throws -> AgentCommMessage? Source line 84 public func close() async