(cmd *cobra.Command, flags *networkSendFlags)
| 922 | } |
| 923 | |
| 924 | func registerNetworkSendFlags(cmd *cobra.Command, flags *networkSendFlags) { |
| 925 | cmd.Flags().StringVar(&flags.sessionID, "session", "", "Local source session id") |
| 926 | cmd.Flags().StringVar(&flags.channel, networkChannelKey, "", "Target channel") |
| 927 | cmd.Flags().StringVar(&flags.surface, networkSurfaceKey, "", "Conversation surface: thread or direct") |
| 928 | cmd.Flags().StringVar(&flags.threadID, networkSurfaceThread, "", "Thread id for thread-surface messages") |
| 929 | cmd.Flags().StringVar(&flags.directID, networkSurfaceDirect, "", "Direct room id for direct-surface messages") |
| 930 | cmd.Flags().StringVar(&flags.kind, networkKindKey, "", "Envelope kind") |
| 931 | cmd.Flags().StringVar(&flags.to, "to", "", "Directed target peer id") |
| 932 | cmd.Flags().StringArrayVar(&flags.mentions, "mention", nil, "Mention target peer id (repeatable)") |
| 933 | cmd.Flags().StringVar(&flags.bodyRaw, "body", "", "Raw JSON object for the envelope body") |
| 934 | cmd.Flags().StringVar(&flags.workID, "work", "", "Optional work id") |
| 935 | cmd.Flags().StringVar(&flags.replyTo, "reply-to", "", "Optional reply-to message id") |
| 936 | cmd.Flags().StringVar(&flags.traceID, "trace-id", "", "Optional trace id") |
| 937 | cmd.Flags().StringVar(&flags.causationID, "causation-id", "", "Optional causation id") |
| 938 | cmd.Flags().StringVar(&flags.expiresAtRaw, "expires-at", "", "Optional expiry as unix seconds or RFC3339") |
| 939 | cmd.Flags().StringVar(&flags.id, "id", "", "Optional explicit message id") |
| 940 | cmd.Flags().StringVar(&flags.extRaw, "ext", "", "Optional JSON object of extension metadata") |
| 941 | } |
| 942 | |
| 943 | func newNetworkInboxCommand(deps commandDeps, workspaceRef *string) *cobra.Command { |
| 944 | var sessionID string |
no outgoing calls
no test coverage detected