
    <i                     4   d dl Z d dlZd dlmZ d dlmZ d dlmZmZ  ej                  ej                  d        ej                  e      Z edd	      Zej                  d
      d        Zej#                  e      defd       Zej)                  e       y)    N)FastAPI)JSONResponse)routerinicializar_mcpz'%(asctime)s [%(levelname)s] %(message)s)levelformatzCliente MULTIAGENTE MCPz/coop23-mcp)title	root_pathstartupc                  4   K   t                d {    y 7 w)N)r        $/opt/tws/coop-23/cliente-mcp/main.pystartup_eventr      s     

s   excc                 z   K   t        j                         }t        j                  |       t	        dddi      S w)Ni  detailzInternal Server Error)status_codecontent)	traceback
format_excloggererrorr   )_r   traces      r   global_exception_handlerr      s3       "E
LLC(<S1TUUs   9;)r   loggingfastapir   fastapi.responsesr   routers.message_routesr   r   basicConfigINFO	getLogger__name__r   appon_eventr   exception_handler	Exceptionr   include_routerr   r   r   <module>r*      s       * :   ',,/X Y			8	$ -G i  y!V9 V "V   6 r   