// Package sdk 灵隙(Synapse)协议 SDK // // 单包 SDK,通过 Protocol 类型区分三种协议客户端: // // - ProtoP2A(协议前缀 "P2A"):外部调用方,使用 REST API // - ProtoA2A(协议前缀 "A2A"):Agent 点对点通信,消息级交互 // - ProtoA2N(协议前缀 "A2N"):Agent 群组协作,管理群组与任务 // // 用法示例: // // p2a := sdk.NewClient(sdk.ProtoP2A, sdk.Config{BaseURL: "http://...", APIKey: "..."}) // task, err := p2a.SubmitTask(ctx, req) // // a2a := sdk.NewClient(sdk.ProtoA2A, sdk.Config{...}) // taskID, err := a2a.SendTaskRequest(ctx, target, "text_gen", payload) // // a2n := sdk.NewClient(sdk.ProtoA2N, sdk.Config{...}) // group, err := a2n.CreateGroup(ctx, name, topology, nil, members) // // 协议版本:1.0.0 package sdk