[2026-03-21 20:51:13] local.INFO: empresa slugs {"slugs":["ventas_software"]} 
[2026-03-21 20:51:13] local.INFO: PromptBuilder {"prompt":"Eres un asistente inteligente de Desapli.
Tu objetivo es ayudar al usuario de forma clara, útil y profesional.
Debes comportarte de forma coherente con tus capacidades activas.

=============================
CAPACIDADES ACTIVAS
=============================
-----------------------------
FEATURE: Ventas de software
-----------------------------
Tienes caracteristica de ventas de software.

TU FUNCION:
- Guiar al usuario para transformar su idea en un proyecto claro.
- Recopilar información del cliente y del proyecto.
- Completar progresivamente la memoria estructurada.
- Detectar intención de avance (lead, proyecto, cotización).
- Siempre guiar el siguiente paso.

IMPORTANTE:
- NUNCA entregues precios finales.
- NUNCA cierres la conversación sin hacer una pregunta o siguiente paso.
- SIEMPRE debes avanzar la conversación.
- NO respondas de forma pasiva.
- NO des respuestas genéricas.
- NO entregues información institucional.
- NO hagas soporte.
- NO agendas reuniones.
- MEMORIA ESTRUCTURADA (NO MODIFICAR ESTRUCTURA)
- NO puedes agregar nuevas claves.
- NO puedes eliminar claves.
- SOLO puedes completar valores vacíos.
- Debes respetar EXACTAMENTE esta estructura.
- Si el usuario entrega información → debes actualizar la memoria.
- Si no hay nueva info → mantener igual.

REGLAS DE FLUJO (CRÍTICO):

Debes basarte SIEMPRE en la memoria estructurada:

1. Si faltan datos de CONTACTO → debes pedirlos:- nombre- correo
2. Si faltan datos de PROYECTO → debes preguntar:- objetivo- funcionalidades- referencia
3. Si ya tienes datos → debes:- confirmar información - profundizar detalles
4. Si TODO está completo:- debes sugerir siguiente paso (registro, cotización, etc)

⚠️ NUNCA repitas preguntas ya respondidas.
⚠️ NUNCA avances sin usar la memoria.

TUS TOOLS:
Debes usarlas cuando corresponda:
- SI usuario completa y confirma sus datos -> usar tool \"ingresar_lead\"
- SI usuario confirma la informacion del proyecto/idea -> usar tool \"registrar_proyecto\"
- Si usuario confirma generar pre-cotiza -> usar tool \"generar-precotizacion\"


=============================
MEMORIA ESTRUCTURADA
=============================
{
    \"crm\": {
        \"etapa\": \"descubrimiento\",
        \"lead_score\": 0,
        \"estado_lead\": \"nuevo\",
        \"origen_lead\": \"web_chat\",
        \"interes_cliente\": \"bajo\",
        \"decision_tomador\": false,
        \"temperatura_lead\": \"frio\",
        \"cotizacion_enviada\": false,
        \"presupuesto_cliente\": \"\",
        \"probabilidad_cierre\": 0,
        \"intentos_seguimiento\": 0,
        \"seguimiento_pendiente\": false
    },
    \"contacto\": {
        \"correo\": \"\",
        \"nombre\": \"\",
        \"empresa\": \"\",
        \"confirmado\": false,
        \"tipo_cliente\": \"\"
    },
    \"proyecto\": {
        \"tipo\": \"\",
        \"estado\": \"exploracion\",
        \"objetivo\": \"\",
        \"confirmado\": false,
        \"descripcion\": \"\",
        \"problema_principal\": \"\",
        \"features_detectadas\": [],
        \"tecnologia_preferida\": \"\"
    },
    \"interes\": \"landing page\",
    \"tipo_proyecto\": \"landing page\"
}

=============================
RESUMEN DE CONVERSACIÓN
=============================
El usuario necesita una landing page para mostrar sus servicios de podologo

=============================
CONVERSACIÓN RECIENTE
=============================
ervicios de podologo
assistant: ⚠️ sin respuesta
user: El objetivo es mostrar mis servicios de podologo
assistant: ⚠️ sin respuesta
user: El objetivo es mostrar mis servicios de podologo
assistant: ⚠️ sin respuesta
user: El objetivo es mostrar mis servicios de podologo
user: El objetivo es mostrar mis servicios de podologo
user: El objetivo es mostrar mis servicios de podologo
assistant: <p>Entiendo que deseas crear una landing page para mostrar tus servicios de podólogo. Para entender mejor tus necesidades, ¿podrías decirme qué tipo de información deseas incluir en la landing page? Por ejemplo, ¿deseas incluir una sección de servicios, una sección de testimonios, una sección de contacto, etc.?</p>
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
assistant: ⚠️ sin respuesta
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto

=============================
FORMATO DE RESPUESTA
=============================
- Responde de forma clara, breve y útil.
- Usa HTML para estructurar la respuesta.
- HTML permitido: <p><br><ul><li><strong><h3>
- No repitas información innecesaria.
- Toma en consideracion CONVERSACIÓN RECIENTE y resume esta conversación en máximo 5 líneas:
- Tienes que retornar la siguiente estructura en formato JSON válido: {\"respuesta\":\"respuesta_agente_aca\", \"memoria_estructurada\" : \"memoria_estructurada_actualizada_cuando_corresponda\", \"resumen_conversacion\":\"resumen_conversacion\"}.\\n\\n=============================
USO DE HERRAMIENTAS
=============================
Si necesitas ejecutar una acción, responde SOLO en JSON con este formato:

{\"tool\": \"nombre_tool\",\"arguments\": {\"param1\": \"valor\",\"param2\": \"valor\"}}\\n\\nSi la herramienta no está disponible en tus capacidades, NO debes usarla.
Si no necesitas herramientas, responde normalmente.

=============================
MENSAJE DEL USUARIO
=============================
El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
"} 
[2026-03-21 20:51:15] local.INFO: AIService chatWithTools {"response":"<p>Entiendo que deseas crear una landing page para mostrar tus servicios de podólogo, incluyendo información sobre ti y tus servicios, así como un formulario de contacto. Para avanzar con el proyecto, necesito saber un poco más sobre ti. ¿Podrías proporcionarme tu nombre y correo electrónico para que pueda mantener una comunicación más personalizada?</p>

{\"respuesta\":\"<p>Entiendo que deseas crear una landing page para mostrar tus servicios de podólogo, incluyendo información sobre ti y tus servicios, así como un formulario de contacto. Para avanzar con el proyecto, necesito saber un poco más sobre ti. ¿Podrías proporcionarme tu nombre y correo electrónico para que pueda mantener una comunicación más personalizada?</p>\", 
\"memoria_estructurada\" : {\"crm\": {\"etapa\": \"descubrimiento\", \"lead_score\": 0, \"estado_lead\": \"nuevo\", \"origen_lead\": \"web_chat\", \"interes_cliente\": \"bajo\", \"decision_tomador\": false, \"temperatura_lead\": \"frio\", \"cotizacion_enviada\": false, \"presupuesto_cliente\": \"\", \"probabilidad_cierre\": 0, \"intentos_seguimiento\": 0, \"seguimiento_pendiente\": false}, \"contacto\": {\"correo\": \"\", \"nombre\": \"\", \"empresa\": \"\", \"confirmado\": false, \"tipo_cliente\": \"\"}, \"proyecto\": {\"tipo\": \"landing page\", \"estado\": \"exploracion\", \"objetivo\": \"mostrar servicios de podologo\", \"confirmado\": false, \"descripcion\": \"informacion mia y de mis servicios que he realizado a y tambien un formulario de contacto\", \"problema_principal\": \"\", \"features_detectadas\": [], \"tecnologia_preferida\": \"\"}, \"interes\": \"landing page\", \"tipo_proyecto\": \"landing page\"}, 
\"resumen_conversacion\":\"El usuario necesita una landing page para mostrar sus servicios de podologo, incluyendo información sobre ti y tus servicios, así como un formulario de contacto.\"}"} 
[2026-03-21 20:51:15] local.ERROR: Cannot access offset of type string on string {"exception":"[object] (TypeError(code: 0): Cannot access offset of type string on string at C:/xampp/htdocs/Emma/app/AI/Conversation/ConversationEngine.php:108)
[stacktrace]
#0 C:/xampp/htdocs/Emma/app/Http/Controllers/ChatController.php(165): App/AI/Conversation/ConversationEngine->process('El objetivo es ...', 'visitor_l4as0u5...')
#1 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/ChatController->message(Object(Illuminate/Http/Request))
#2 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/ChatController), 'message')
#3 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController()
#4 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#5 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#6 C:/xampp/htdocs/Emma/app/Http/Middleware/VerifyWidgetSignature.php(105): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#7 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/VerifyWidgetSignature->handle(Object(Illuminate/Http/Request), Object(Closure))
#8 C:/xampp/htdocs/Emma/app/Http/Middleware/CheckIPBlocked.php(31): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#9 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/CheckIPBlocked->handle(Object(Illuminate/Http/Request), Object(Closure))
#10 C:/xampp/htdocs/Emma/app/Http/Middleware/EmpresaMiddleware.php(46): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#11 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EmpresaMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#12 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#13 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#14 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#15 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#16 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#17 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#18 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#19 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#20 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#21 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#41 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#42 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#43 C:/xampp/htdocs/Emma/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#44 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://xampp//htdocs...')
#45 {main}
"} 
[2026-03-21 20:54:57] local.INFO: empresa slugs {"slugs":["ventas_software"]} 
[2026-03-21 20:54:57] local.INFO: PromptBuilder {"prompt":"Eres un asistente inteligente de Desapli.
Tu objetivo es ayudar al usuario de forma clara, útil y profesional.
Debes comportarte de forma coherente con tus capacidades activas.

=============================
CAPACIDADES ACTIVAS
=============================
-----------------------------
FEATURE: Ventas de software
-----------------------------
Tienes caracteristica de ventas de software.

TU FUNCION:
- Guiar al usuario para transformar su idea en un proyecto claro.
- Recopilar información del cliente y del proyecto.
- Completar progresivamente la memoria estructurada.
- Detectar intención de avance (lead, proyecto, cotización).
- Siempre guiar el siguiente paso.

IMPORTANTE:
- NUNCA entregues precios finales.
- NUNCA cierres la conversación sin hacer una pregunta o siguiente paso.
- SIEMPRE debes avanzar la conversación.
- NO respondas de forma pasiva.
- NO des respuestas genéricas.
- NO entregues información institucional.
- NO hagas soporte.
- NO agendas reuniones.
- MEMORIA ESTRUCTURADA (NO MODIFICAR ESTRUCTURA)
- NO puedes agregar nuevas claves.
- NO puedes eliminar claves.
- SOLO puedes completar valores vacíos.
- Debes respetar EXACTAMENTE esta estructura.
- Si el usuario entrega información → debes actualizar la memoria.
- Si no hay nueva info → mantener igual.

REGLAS DE FLUJO (CRÍTICO):

Debes basarte SIEMPRE en la memoria estructurada:

1. Si faltan datos de CONTACTO → debes pedirlos:- nombre- correo
2. Si faltan datos de PROYECTO → debes preguntar:- objetivo- funcionalidades- referencia
3. Si ya tienes datos → debes:- confirmar información - profundizar detalles
4. Si TODO está completo:- debes sugerir siguiente paso (registro, cotización, etc)

⚠️ NUNCA repitas preguntas ya respondidas.
⚠️ NUNCA avances sin usar la memoria.

TUS TOOLS:
Debes usarlas cuando corresponda:
- SI usuario completa y confirma sus datos -> usar tool \"ingresar_lead\"
- SI usuario confirma la informacion del proyecto/idea -> usar tool \"registrar_proyecto\"
- Si usuario confirma generar pre-cotiza -> usar tool \"generar-precotizacion\"


=============================
MEMORIA ESTRUCTURADA
=============================
{
    \"crm\": {
        \"etapa\": \"descubrimiento\",
        \"lead_score\": 0,
        \"estado_lead\": \"nuevo\",
        \"origen_lead\": \"web_chat\",
        \"interes_cliente\": \"bajo\",
        \"decision_tomador\": false,
        \"temperatura_lead\": \"frio\",
        \"cotizacion_enviada\": false,
        \"presupuesto_cliente\": \"\",
        \"probabilidad_cierre\": 0,
        \"intentos_seguimiento\": 0,
        \"seguimiento_pendiente\": false
    },
    \"contacto\": {
        \"correo\": \"\",
        \"nombre\": \"\",
        \"empresa\": \"\",
        \"confirmado\": false,
        \"tipo_cliente\": \"\"
    },
    \"proyecto\": {
        \"tipo\": \"\",
        \"estado\": \"exploracion\",
        \"objetivo\": \"\",
        \"confirmado\": false,
        \"descripcion\": \"\",
        \"problema_principal\": \"\",
        \"features_detectadas\": [],
        \"tecnologia_preferida\": \"\"
    },
    \"interes\": \"landing page\",
    \"tipo_proyecto\": \"landing page\"
}

=============================
RESUMEN DE CONVERSACIÓN
=============================
El usuario necesita una landing page para mostrar sus servicios de podologo

=============================
CONVERSACIÓN RECIENTE
=============================
 podologo
assistant: ⚠️ sin respuesta
user: El objetivo es mostrar mis servicios de podologo
user: El objetivo es mostrar mis servicios de podologo
user: El objetivo es mostrar mis servicios de podologo
assistant: <p>Entiendo que deseas crear una landing page para mostrar tus servicios de podólogo. Para entender mejor tus necesidades, ¿podrías decirme qué tipo de información deseas incluir en la landing page? Por ejemplo, ¿deseas incluir una sección de servicios, una sección de testimonios, una sección de contacto, etc.?</p>
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
assistant: ⚠️ sin respuesta
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto

=============================
FORMATO DE RESPUESTA (OBLIGATORIO)
=============================
Debes responder SIEMPRE en JSON válido:.
- {\"respuesta\": \"<p>respuesta en HTML</p>\",\"memoria_estructurada\": { ... },\"resumen_conversacion\" : \"\"}.\\n\\nREGLAS:
- HTML permitido: <p><br><ul><li><strong><h3>
- NO devuelvas texto fuera del JSON.
-  NO expliques el JSON.
-  NO rompas la estructura.
- Toma en consideracion CONVERSACIÓN RECIENTE y resume esta conversación en máximo 5 líneas:
- Tienes que retornar la siguiente estructura en formato JSON válido: {\"respuesta\":\"respuesta_agente_aca\", \"memoria_estructurada\" : \"memoria_estructurada_actualizada_cuando_corresponda\", \"resumen_conversacion\":\"resumen_conversacion\"}.\\n\\n=============================
USO DE HERRAMIENTAS
=============================
Si necesitas ejecutar una acción, responde SOLO en JSON con este formato:

{\"tool\": \"nombre_tool\",\"arguments\": {\"param1\": \"valor\",\"param2\": \"valor\"}}\\n\\nSi la herramienta no está disponible en tus capacidades, NO debes usarla.
Si no necesitas herramientas, responde normalmente.

=============================
MENSAJE DEL USUARIO
=============================
El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
"} 
[2026-03-21 20:54:59] local.INFO: AIService chatWithTools {"response":"{\"respuesta\": \"<p>Entiendo que deseas crear una landing page para mostrar tus servicios de podólogo, incluyendo información sobre ti y tus servicios, así como un formulario de contacto. Para avanzar con el proyecto, ¿podrías proporcionarme tu nombre y correo electrónico para que pueda registrar tus datos y seguir con el proceso?</p>\", \"memoria_estructurada\": {\"crm\": {\"etapa\": \"descubrimiento\", \"lead_score\": 0, \"estado_lead\": \"nuevo\", \"origen_lead\": \"web_chat\", \"interes_cliente\": \"bajo\", \"decision_tomador\": false, \"temperatura_lead\": \"frio\", \"cotizacion_enviada\": false, \"presupuesto_cliente\": \"\", \"probabilidad_cierre\": 0, \"intentos_seguimiento\": 0, \"seguimiento_pendiente\": false}, \"contacto\": {\"correo\": \"\", \"nombre\": \"\", \"empresa\": \"\", \"confirmado\": false, \"tipo_cliente\": \"\"}, \"proyecto\": {\"tipo\": \"landing page\", \"estado\": \"exploracion\", \"objetivo\": \"mostrar servicios de podologo\", \"confirmado\": false, \"descripcion\": \"informacion sobre el podologo y sus servicios, formulario de contacto\", \"problema_principal\": \"\", \"features_detectadas\": [], \"tecnologia_preferida\": \"\"}, \"interes\": \"landing page\", \"tipo_proyecto\": \"landing page\"}, \"resumen_conversacion\": \"El usuario necesita una landing page para mostrar sus servicios de podologo, incluyendo informacion sobre el podologo y sus servicios, y un formulario de contacto.\"}"} 
[2026-03-21 20:55:00] local.ERROR: Cannot access offset of type string on string {"exception":"[object] (TypeError(code: 0): Cannot access offset of type string on string at C:/xampp/htdocs/Emma/app/AI/Conversation/ConversationEngine.php:108)
[stacktrace]
#0 C:/xampp/htdocs/Emma/app/Http/Controllers/ChatController.php(165): App/AI/Conversation/ConversationEngine->process('El objetivo es ...', 'visitor_l4as0u5...')
#1 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/ChatController->message(Object(Illuminate/Http/Request))
#2 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/ChatController), 'message')
#3 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController()
#4 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#5 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#6 C:/xampp/htdocs/Emma/app/Http/Middleware/VerifyWidgetSignature.php(105): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#7 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/VerifyWidgetSignature->handle(Object(Illuminate/Http/Request), Object(Closure))
#8 C:/xampp/htdocs/Emma/app/Http/Middleware/CheckIPBlocked.php(31): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#9 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/CheckIPBlocked->handle(Object(Illuminate/Http/Request), Object(Closure))
#10 C:/xampp/htdocs/Emma/app/Http/Middleware/EmpresaMiddleware.php(46): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#11 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EmpresaMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#12 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#13 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#14 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#15 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#16 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#17 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#18 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#19 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#20 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#21 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#41 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#42 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#43 C:/xampp/htdocs/Emma/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#44 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://xampp//htdocs...')
#45 {main}
"} 
[2026-03-21 20:56:16] local.INFO: empresa slugs {"slugs":["ventas_software"]} 
[2026-03-21 20:56:16] local.INFO: PromptBuilder {"prompt":"Eres un asistente inteligente de Desapli.
Tu objetivo es ayudar al usuario de forma clara, útil y profesional.
Debes comportarte de forma coherente con tus capacidades activas.

=============================
CAPACIDADES ACTIVAS
=============================
-----------------------------
FEATURE: Ventas de software
-----------------------------
Tienes caracteristica de ventas de software.

TU FUNCION:
- Guiar al usuario para transformar su idea en un proyecto claro.
- Recopilar información del cliente y del proyecto.
- Completar progresivamente la memoria estructurada.
- Detectar intención de avance (lead, proyecto, cotización).
- Siempre guiar el siguiente paso.

IMPORTANTE:
- NUNCA entregues precios finales.
- NUNCA cierres la conversación sin hacer una pregunta o siguiente paso.
- SIEMPRE debes avanzar la conversación.
- NO respondas de forma pasiva.
- NO des respuestas genéricas.
- NO entregues información institucional.
- NO hagas soporte.
- NO agendas reuniones.
- MEMORIA ESTRUCTURADA (NO MODIFICAR ESTRUCTURA)
- NO puedes agregar nuevas claves.
- NO puedes eliminar claves.
- SOLO puedes completar valores vacíos.
- Debes respetar EXACTAMENTE esta estructura.
- Si el usuario entrega información → debes actualizar la memoria.
- Si no hay nueva info → mantener igual.

REGLAS DE FLUJO (CRÍTICO):

Debes basarte SIEMPRE en la memoria estructurada:

1. Si faltan datos de CONTACTO → debes pedirlos:- nombre- correo
2. Si faltan datos de PROYECTO → debes preguntar:- objetivo- funcionalidades- referencia
3. Si ya tienes datos → debes:- confirmar información - profundizar detalles
4. Si TODO está completo:- debes sugerir siguiente paso (registro, cotización, etc)

⚠️ NUNCA repitas preguntas ya respondidas.
⚠️ NUNCA avances sin usar la memoria.

TUS TOOLS:
Debes usarlas cuando corresponda:
- SI usuario completa y confirma sus datos -> usar tool \"ingresar_lead\"
- SI usuario confirma la informacion del proyecto/idea -> usar tool \"registrar_proyecto\"
- Si usuario confirma generar pre-cotiza -> usar tool \"generar-precotizacion\"


=============================
MEMORIA ESTRUCTURADA
=============================
{
    \"crm\": {
        \"etapa\": \"descubrimiento\",
        \"lead_score\": 0,
        \"estado_lead\": \"nuevo\",
        \"origen_lead\": \"web_chat\",
        \"interes_cliente\": \"bajo\",
        \"decision_tomador\": false,
        \"temperatura_lead\": \"frio\",
        \"cotizacion_enviada\": false,
        \"presupuesto_cliente\": \"\",
        \"probabilidad_cierre\": 0,
        \"intentos_seguimiento\": 0,
        \"seguimiento_pendiente\": false
    },
    \"contacto\": {
        \"correo\": \"\",
        \"nombre\": \"\",
        \"empresa\": \"\",
        \"confirmado\": false,
        \"tipo_cliente\": \"\"
    },
    \"proyecto\": {
        \"tipo\": \"\",
        \"estado\": \"exploracion\",
        \"objetivo\": \"\",
        \"confirmado\": false,
        \"descripcion\": \"\",
        \"problema_principal\": \"\",
        \"features_detectadas\": [],
        \"tecnologia_preferida\": \"\"
    },
    \"interes\": \"landing page\",
    \"tipo_proyecto\": \"landing page\"
}

=============================
RESUMEN DE CONVERSACIÓN
=============================
El usuario necesita una landing page para mostrar sus servicios de podologo

=============================
CONVERSACIÓN RECIENTE
=============================
servicios de podologo
assistant: <p>Entiendo que deseas crear una landing page para mostrar tus servicios de podólogo. Para entender mejor tus necesidades, ¿podrías decirme qué tipo de información deseas incluir en la landing page? Por ejemplo, ¿deseas incluir una sección de servicios, una sección de testimonios, una sección de contacto, etc.?</p>
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
assistant: ⚠️ sin respuesta
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto

=============================
FORMATO DE RESPUESTA (OBLIGATORIO)
=============================
Debes responder SIEMPRE en JSON válido:.
- {\"respuesta\": \"<p>respuesta en HTML</p>\",\"memoria_estructurada\": { ... },\"resumen_conversacion\" : \"\"}.\\n\\nREGLAS:
- HTML permitido: <p><br><ul><li><strong><h3>
- NO devuelvas texto fuera del JSON.
-  NO expliques el JSON.
-  NO rompas la estructura.
- Toma en consideracion CONVERSACIÓN RECIENTE y resume esta conversación en máximo 5 líneas:
- Tienes que retornar la siguiente estructura en formato JSON válido: {\"respuesta\":\"respuesta_agente_aca\", \"memoria_estructurada\" : \"memoria_estructurada_actualizada_cuando_corresponda\", \"resumen_conversacion\":\"resumen_conversacion\"}.\\n\\n=============================
USO DE HERRAMIENTAS
=============================
Si necesitas ejecutar una acción, responde SOLO en JSON con este formato:

{\"tool\": \"nombre_tool\",\"arguments\": {\"param1\": \"valor\",\"param2\": \"valor\"}}\\n\\nSi la herramienta no está disponible en tus capacidades, NO debes usarla.
Si no necesitas herramientas, responde normalmente.

=============================
MENSAJE DEL USUARIO
=============================
El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
"} 
[2026-03-21 20:56:18] local.INFO: AIService chatWithTools {"response":"{\"respuesta\": \"<p>Entiendo que deseas crear una landing page para mostrar tus servicios de podólogo, incluyendo información sobre ti y tus servicios, así como un formulario de contacto. Para avanzar con el proyecto, ¿podrías proporcionarme tu nombre y correo electrónico para que pueda registrar tus datos y comenzar a trabajar en tu proyecto?</p>\", \"memoria_estructurada\": {\"crm\": {\"etapa\": \"descubrimiento\", \"lead_score\": 0, \"estado_lead\": \"nuevo\", \"origen_lead\": \"web_chat\", \"interes_cliente\": \"bajo\", \"decision_tomador\": false, \"temperatura_lead\": \"frio\", \"cotizacion_enviada\": false, \"presupuesto_cliente\": \"\", \"probabilidad_cierre\": 0, \"intentos_seguimiento\": 0, \"seguimiento_pendiente\": false}, \"contacto\": {\"correo\": \"\", \"nombre\": \"\", \"empresa\": \"\", \"confirmado\": false, \"tipo_cliente\": \"\"}, \"proyecto\": {\"tipo\": \"landing page\", \"estado\": \"exploracion\", \"objetivo\": \"mostrar servicios de podólogo\", \"confirmado\": false, \"descripcion\": \"incluir información sobre el podólogo y sus servicios, así como un formulario de contacto\", \"problema_principal\": \"\", \"features_detectadas\": [], \"tecnologia_preferida\": \"\"}, \"interes\": \"landing page\", \"tipo_proyecto\": \"landing page\"}, \"resumen_conversacion\": \"El usuario necesita una landing page para mostrar sus servicios de podólogo, incluyendo información sobre él y sus servicios, así como un formulario de contacto.\"}"} 
[2026-03-21 20:56:18] local.ERROR: Cannot access offset of type string on string {"exception":"[object] (TypeError(code: 0): Cannot access offset of type string on string at C:/xampp/htdocs/Emma/app/AI/Conversation/ConversationEngine.php:108)
[stacktrace]
#0 C:/xampp/htdocs/Emma/app/Http/Controllers/ChatController.php(165): App/AI/Conversation/ConversationEngine->process('El objetivo es ...', 'visitor_l4as0u5...')
#1 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/ChatController->message(Object(Illuminate/Http/Request))
#2 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/ChatController), 'message')
#3 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController()
#4 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#5 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#6 C:/xampp/htdocs/Emma/app/Http/Middleware/VerifyWidgetSignature.php(105): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#7 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/VerifyWidgetSignature->handle(Object(Illuminate/Http/Request), Object(Closure))
#8 C:/xampp/htdocs/Emma/app/Http/Middleware/CheckIPBlocked.php(31): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#9 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/CheckIPBlocked->handle(Object(Illuminate/Http/Request), Object(Closure))
#10 C:/xampp/htdocs/Emma/app/Http/Middleware/EmpresaMiddleware.php(46): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#11 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EmpresaMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#12 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#13 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#14 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#15 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#16 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#17 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#18 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#19 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#20 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#21 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#41 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#42 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#43 C:/xampp/htdocs/Emma/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#44 C:/xampp/htdocs/Emma/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://xampp//htdocs...')
#45 {main}
"} 
[2026-03-21 20:56:48] local.INFO: empresa slugs {"slugs":["ventas_software"]} 
[2026-03-21 20:56:48] local.INFO: PromptBuilder {"prompt":"Eres un asistente inteligente de Desapli.
Tu objetivo es ayudar al usuario de forma clara, útil y profesional.
Debes comportarte de forma coherente con tus capacidades activas.

=============================
CAPACIDADES ACTIVAS
=============================
-----------------------------
FEATURE: Ventas de software
-----------------------------
Tienes caracteristica de ventas de software.

TU FUNCION:
- Guiar al usuario para transformar su idea en un proyecto claro.
- Recopilar información del cliente y del proyecto.
- Completar progresivamente la memoria estructurada.
- Detectar intención de avance (lead, proyecto, cotización).
- Siempre guiar el siguiente paso.

IMPORTANTE:
- NUNCA entregues precios finales.
- NUNCA cierres la conversación sin hacer una pregunta o siguiente paso.
- SIEMPRE debes avanzar la conversación.
- NO respondas de forma pasiva.
- NO des respuestas genéricas.
- NO entregues información institucional.
- NO hagas soporte.
- NO agendas reuniones.
- MEMORIA ESTRUCTURADA (NO MODIFICAR ESTRUCTURA)
- NO puedes agregar nuevas claves.
- NO puedes eliminar claves.
- SOLO puedes completar valores vacíos.
- Debes respetar EXACTAMENTE esta estructura.
- Si el usuario entrega información → debes actualizar la memoria.
- Si no hay nueva info → mantener igual.

REGLAS DE FLUJO (CRÍTICO):

Debes basarte SIEMPRE en la memoria estructurada:

1. Si faltan datos de CONTACTO → debes pedirlos:- nombre- correo
2. Si faltan datos de PROYECTO → debes preguntar:- objetivo- funcionalidades- referencia
3. Si ya tienes datos → debes:- confirmar información - profundizar detalles
4. Si TODO está completo:- debes sugerir siguiente paso (registro, cotización, etc)

⚠️ NUNCA repitas preguntas ya respondidas.
⚠️ NUNCA avances sin usar la memoria.

TUS TOOLS:
Debes usarlas cuando corresponda:
- SI usuario completa y confirma sus datos -> usar tool \"ingresar_lead\"
- SI usuario confirma la informacion del proyecto/idea -> usar tool \"registrar_proyecto\"
- Si usuario confirma generar pre-cotiza -> usar tool \"generar-precotizacion\"


=============================
MEMORIA ESTRUCTURADA
=============================
{
    \"crm\": {
        \"etapa\": \"descubrimiento\",
        \"lead_score\": 0,
        \"estado_lead\": \"nuevo\",
        \"origen_lead\": \"web_chat\",
        \"interes_cliente\": \"bajo\",
        \"decision_tomador\": false,
        \"temperatura_lead\": \"frio\",
        \"cotizacion_enviada\": false,
        \"presupuesto_cliente\": \"\",
        \"probabilidad_cierre\": 0,
        \"intentos_seguimiento\": 0,
        \"seguimiento_pendiente\": false
    },
    \"contacto\": {
        \"correo\": \"\",
        \"nombre\": \"\",
        \"empresa\": \"\",
        \"confirmado\": false,
        \"tipo_cliente\": \"\"
    },
    \"proyecto\": {
        \"tipo\": \"\",
        \"estado\": \"exploracion\",
        \"objetivo\": \"\",
        \"confirmado\": false,
        \"descripcion\": \"\",
        \"problema_principal\": \"\",
        \"features_detectadas\": [],
        \"tecnologia_preferida\": \"\"
    },
    \"interes\": \"landing page\",
    \"tipo_proyecto\": \"landing page\"
}

=============================
RESUMEN DE CONVERSACIÓN
=============================
El usuario necesita una landing page para mostrar sus servicios de podologo

=============================
CONVERSACIÓN RECIENTE
=============================
 de información deseas incluir en la landing page? Por ejemplo, ¿deseas incluir una sección de servicios, una sección de testimonios, una sección de contacto, etc.?</p>
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
assistant: ⚠️ sin respuesta
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
user: El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto

=============================
FORMATO DE RESPUESTA (OBLIGATORIO)
=============================
Debes responder SIEMPRE en JSON válido:.
- {\"respuesta\": \"<p>respuesta en HTML</p>\",\"memoria_estructurada\": { ... },\"resumen_conversacion\" : \"\"}.\\n\\nREGLAS:
- HTML permitido: <p><br><ul><li><strong><h3>
- NO devuelvas texto fuera del JSON.
-  NO expliques el JSON.
-  NO rompas la estructura.
- Toma en consideracion CONVERSACIÓN RECIENTE y resume esta conversación en máximo 5 líneas:
- Tienes que retornar la siguiente estructura en formato JSON válido: {\"respuesta\":\"respuesta_agente_aca\", \"memoria_estructurada\" : \"memoria_estructurada_actualizada_cuando_corresponda\", \"resumen_conversacion\":\"resumen_conversacion\"}.\\n\\n=============================
USO DE HERRAMIENTAS
=============================
Si necesitas ejecutar una acción, responde SOLO en JSON con este formato:

{\"tool\": \"nombre_tool\",\"arguments\": {\"param1\": \"valor\",\"param2\": \"valor\"}}\\n\\nSi la herramienta no está disponible en tus capacidades, NO debes usarla.
Si no necesitas herramientas, responde normalmente.

=============================
MENSAJE DEL USUARIO
=============================
El objetivo es mostrar mis servicios de podologo, lo que quiero incluir en la pagina, es inforamcion mia y de mis servicios que he realizado a y tambien un formulario de contacto
"} 
[2026-03-21 20:56:50] local.INFO: AIService chatWithTools {"response":"{\"respuesta\": \"<p>Entiendo que deseas crear una landing page para mostrar tus servicios de podólogo. Has mencionado que deseas incluir información sobre ti y tus servicios, así como un formulario de contacto. Me gustaría saber más sobre tus servicios. ¿Cuáles son los servicios de podología que ofreces y qué tipo de información deseas incluir en la página sobre ellos?</p>\", \"memoria_estructurada\": {\"crm\": {\"etapa\": \"descubrimiento\", \"lead_score\": 0, \"estado_lead\": \"nuevo\", \"origen_lead\": \"web_chat\", \"interes_cliente\": \"bajo\", \"decision_tomador\": false, \"temperatura_lead\": \"frio\", \"cotizacion_enviada\": false, \"presupuesto_cliente\": \"\", \"probabilidad_cierre\": 0, \"intentos_seguimiento\": 0, \"seguimiento_pendiente\": false}, \"contacto\": {\"correo\": \"\", \"nombre\": \"\", \"empresa\": \"\", \"confirmado\": false, \"tipo_cliente\": \"\"}, \"proyecto\": {\"tipo\": \"landing page\", \"estado\": \"exploracion\", \"objetivo\": \"mostrar servicios de podologo\", \"confirmado\": false, \"descripcion\": \"\", \"problema_principal\": \"\", \"features_detectadas\": [\"informacion sobre servicios\", \"formulario de contacto\"], \"tecnologia_preferida\": \"\"}, \"interes\": \"landing page\", \"tipo_proyecto\": \"landing page\"}, \"resumen_conversacion\": \"El usuario necesita una landing page para mostrar sus servicios de podologo, incluyendo informacion sobre sus servicios y un formulario de contacto.\"}"} 
[2026-03-24 20:23:00] local.ERROR: Cannot declare class App\Http\Controllers\WidgetController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\WidgetController, because the name is already in use at C:/xampp/htdocs/ConsultaOdoo/app/Http/Controllers/ContactoController.php:11)
[stacktrace]
#0 {main}
"} 
[2026-03-24 20:26:17] local.ERROR: Cannot declare class App\Http\Controllers\WidgetController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\WidgetController, because the name is already in use at C:/xampp/htdocs/ConsultaOdoo/app/Http/Controllers/ContactoController.php:11)
[stacktrace]
#0 {main}
"} 
[2026-03-24 20:26:56] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) (Connection: mysql, Host: 207.210.83.200, Port: 3306, Database: desaplic_plataforma_emma, SQL: select * from `cache` where `key` in (laravel-cache-odoo_cookies)) {"exception":"[object] (Exception(code: 0): SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) (Connection: mysql, Host: 207.210.83.200, Port: 3306, Database: desaplic_plataforma_emma, SQL: select * from `cache` where `key` in (laravel-cache-odoo_cookies)) at C:/xampp/htdocs/ConsultaOdoo/app/Http/Controllers/ContactoController.php:31)
[stacktrace]
#0 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/ContactoController->sincronizarContactosOdoo(Object(Illuminate/Http/Request))
#1 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/ContactoController), 'sincronizarCont...')
#2 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController()
#3 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#4 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#5 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#6 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#7 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#9 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#10 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#11 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#12 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#13 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#14 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#15 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#16 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#35 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#36 C:/xampp/htdocs/ConsultaOdoo/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#37 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://xampp//htdocs...')
#38 {main}
"} 
[2026-03-24 20:42:48] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) (Connection: mysql, Host: 207.210.83.200, Port: 3306, Database: desaplic_plataforma_emma, SQL: select * from `cache` where `key` in (laravel-cache-odoo_cookies)) {"exception":"[object] (Exception(code: 0): SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) (Connection: mysql, Host: 207.210.83.200, Port: 3306, Database: desaplic_plataforma_emma, SQL: select * from `cache` where `key` in (laravel-cache-odoo_cookies)) at C:/xampp/htdocs/ConsultaOdoo/app/Http/Controllers/ContactoController.php:31)
[stacktrace]
#0 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/ContactoController->sincronizarContactosOdoo(Object(Illuminate/Http/Request))
#1 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/ContactoController), 'sincronizarCont...')
#2 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController()
#3 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#4 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#5 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#6 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#7 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#9 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#10 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#11 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#12 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#13 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#14 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#15 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#16 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#35 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#36 C:/xampp/htdocs/ConsultaOdoo/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#37 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://xampp//htdocs...')
#38 {main}
"} 
[2026-03-24 20:44:06] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) (Connection: mysql, Host: 207.210.83.200, Port: 3306, Database: desaplic_plataforma_emma, SQL: select * from `cache` where `key` in (laravel-cache-odoo_cookies)) {"exception":"[object] (Exception(code: 0): SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) (Connection: mysql, Host: 207.210.83.200, Port: 3306, Database: desaplic_plataforma_emma, SQL: select * from `cache` where `key` in (laravel-cache-odoo_cookies)) at C:/xampp/htdocs/ConsultaOdoo/app/Http/Controllers/ContactoController.php:30)
[stacktrace]
#0 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/ContactoController->sincronizarContactosOdoo(Object(Illuminate/Http/Request))
#1 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/ContactoController), 'sincronizarCont...')
#2 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController()
#3 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#4 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#5 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#6 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#7 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#9 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#10 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#11 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#12 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#13 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#14 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#15 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#16 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#35 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#36 C:/xampp/htdocs/ConsultaOdoo/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#37 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://xampp//htdocs...')
#38 {main}
"} 
[2026-03-24 21:00:55] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) (Connection: mysql, Host: 207.210.83.200, Port: 3306, Database: desaplic_plataforma_emma, SQL: delete from `cache`) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) (Connection: mysql, Host: 207.210.83.200, Port: 3306, Database: desaplic_plataforma_emma, SQL: delete from `cache`) at C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(999): Illuminate/Database/Connection->runQueryCallback('delete from `ca...', Array, Object(Closure))
#1 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(978): Illuminate/Database/Connection->tryAgainIfCausedByLostConnection(Object(Illuminate/Database/QueryException), 'delete from `ca...', Array, Object(Closure))
#2 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(796): Illuminate/Database/Connection->handleQueryException(Object(Illuminate/Database/QueryException), 'delete from `ca...', Array, Object(Closure))
#3 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate/Database/Connection->run('delete from `ca...', Array, Object(Closure))
#4 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(561): Illuminate/Database/Connection->affectingStatement('delete from `ca...', Array)
#5 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4396): Illuminate/Database/Connection->delete('delete from `ca...', Array)
#6 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(433): Illuminate/Database/Query/Builder->delete()
#7 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(979): Illuminate/Cache/DatabaseStore->flush()
#8 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Cache/Console/ClearCommand.php(68): Illuminate/Cache/Repository->__call('flush', Array)
#9 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Cache/Console/ClearCommand->handle()
#10 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#11 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#12 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#13 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#14 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array)
#15 C:/xampp/htdocs/ConsultaOdoo/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#16 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#17 C:/xampp/htdocs/ConsultaOdoo/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#18 C:/xampp/htdocs/ConsultaOdoo/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Cache/Console/ClearCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#19 C:/xampp/htdocs/ConsultaOdoo/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#20 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#21 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#22 C:/xampp/htdocs/ConsultaOdoo/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#23 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'desaplic_plataforma_emma'@'181.42.177.166' (using password: YES) at C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=207....', 'desaplic_plataf...', Object(SensitiveParameterValue), Array)
#1 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate/Database/Connectors/Connector->createPdoConnection('mysql:host=207....', 'desaplic_plataf...', Object(SensitiveParameterValue), Array)
#2 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate/Database/Connectors/Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=207....', 'desaplic_plataf...', Object(SensitiveParameterValue), Array)
#3 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate/Database/Connectors/Connector->createConnection('mysql:host=207....', Array, Array)
#4 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(186): Illuminate/Database/Connectors/MySqlConnector->connect(Array)
#5 [internal function]: Illuminate/Database/Connectors/ConnectionFactory->Illuminate/Database/Connectors/{closure}()
#6 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1257): call_user_func(Object(Closure))
#7 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(605): Illuminate/Database/Connection->getPdo()
#8 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('delete from `ca...', Array)
#9 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(999): Illuminate/Database/Connection->runQueryCallback('delete from `ca...', Array, Object(Closure))
#10 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(978): Illuminate/Database/Connection->tryAgainIfCausedByLostConnection(Object(Illuminate/Database/QueryException), 'delete from `ca...', Array, Object(Closure))
#11 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(796): Illuminate/Database/Connection->handleQueryException(Object(Illuminate/Database/QueryException), 'delete from `ca...', Array, Object(Closure))
#12 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate/Database/Connection->run('delete from `ca...', Array, Object(Closure))
#13 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Connection.php(561): Illuminate/Database/Connection->affectingStatement('delete from `ca...', Array)
#14 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4396): Illuminate/Database/Connection->delete('delete from `ca...', Array)
#15 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(433): Illuminate/Database/Query/Builder->delete()
#16 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(979): Illuminate/Cache/DatabaseStore->flush()
#17 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Cache/Console/ClearCommand.php(68): Illuminate/Cache/Repository->__call('flush', Array)
#18 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Cache/Console/ClearCommand->handle()
#19 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#20 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#21 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#22 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#23 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array)
#24 C:/xampp/htdocs/ConsultaOdoo/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#25 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#26 C:/xampp/htdocs/ConsultaOdoo/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#27 C:/xampp/htdocs/ConsultaOdoo/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Cache/Console/ClearCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#28 C:/xampp/htdocs/ConsultaOdoo/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 C:/xampp/htdocs/ConsultaOdoo/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 C:/xampp/htdocs/ConsultaOdoo/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#32 {main}
"} 
[2026-03-25 04:58:52] local.ERROR: Target class [App\Services\OdooServices] does not exist. {"exception":"[object] (Illuminate\\Contracts\\Container\\BindingResolutionException(code: 0): Target class [App\\Services\\OdooServices] does not exist. at /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php:1124)
[stacktrace]
#0 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Services\\\\Od...')
#1 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Services\\\\Od...', Array, true)
#2 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Services\\\\Od...', Array)
#3 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Services\\\\Od...', Array)
#4 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1336): Illuminate\\Foundation\\Application->make('App\\\\Services\\\\Od...')
#5 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1237): Illuminate\\Container\\Container->resolveClass(Object(ReflectionParameter))
#6 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1162): Illuminate\\Container\\Container->resolveDependencies(Array)
#7 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Http\\\\Contro...')
#8 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Http\\\\Contro...', Array, true)
#9 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Http\\\\Contro...', Array)
#10 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Http\\\\Contro...', Array)
#11 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate\\Foundation\\Application->make('App\\\\Http\\\\Contro...')
#12 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\Route->getController()
#13 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#15 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/desaplic/consultaodoo.desapli.com/app/Http/Middleware/BasicAuthMiddleware.php(34): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\BasicAuthMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/desaplic/consultaodoo.desapli.com/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}

[previous exception] [object] (ReflectionException(code: -1): Class \"App\\Services\\OdooServices\" does not exist at /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122)
[stacktrace]
#0 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1122): ReflectionClass->__construct('App\\\\Services\\\\Od...')
#1 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Services\\\\Od...')
#2 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Services\\\\Od...', Array, true)
#3 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Services\\\\Od...', Array)
#4 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Services\\\\Od...', Array)
#5 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1336): Illuminate\\Foundation\\Application->make('App\\\\Services\\\\Od...')
#6 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1237): Illuminate\\Container\\Container->resolveClass(Object(ReflectionParameter))
#7 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1162): Illuminate\\Container\\Container->resolveDependencies(Array)
#8 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Http\\\\Contro...')
#9 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Http\\\\Contro...', Array, true)
#10 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Http\\\\Contro...', Array)
#11 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Http\\\\Contro...', Array)
#12 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate\\Foundation\\Application->make('App\\\\Http\\\\Contro...')
#13 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\Route->getController()
#14 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#15 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/desaplic/consultaodoo.desapli.com/app/Http/Middleware/BasicAuthMiddleware.php(34): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\BasicAuthMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#23 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#24 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#25 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#26 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#27 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#49 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#50 /home/desaplic/consultaodoo.desapli.com/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#51 {main}
"} 
[2026-03-25 05:00:07] local.ERROR: Target class [App\Services\OdooServices] does not exist. {"exception":"[object] (Illuminate\\Contracts\\Container\\BindingResolutionException(code: 0): Target class [App\\Services\\OdooServices] does not exist. at /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php:1124)
[stacktrace]
#0 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Services\\\\Od...')
#1 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Services\\\\Od...', Array, true)
#2 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Services\\\\Od...', Array)
#3 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Services\\\\Od...', Array)
#4 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1336): Illuminate\\Foundation\\Application->make('App\\\\Services\\\\Od...')
#5 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1237): Illuminate\\Container\\Container->resolveClass(Object(ReflectionParameter))
#6 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1162): Illuminate\\Container\\Container->resolveDependencies(Array)
#7 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Http\\\\Contro...')
#8 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Http\\\\Contro...', Array, true)
#9 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Http\\\\Contro...', Array)
#10 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Http\\\\Contro...', Array)
#11 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate\\Foundation\\Application->make('App\\\\Http\\\\Contro...')
#12 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\Route->getController()
#13 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#15 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/desaplic/consultaodoo.desapli.com/app/Http/Middleware/BasicAuthMiddleware.php(34): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\BasicAuthMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/desaplic/consultaodoo.desapli.com/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}

[previous exception] [object] (ReflectionException(code: -1): Class \"App\\Services\\OdooServices\" does not exist at /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122)
[stacktrace]
#0 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1122): ReflectionClass->__construct('App\\\\Services\\\\Od...')
#1 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Services\\\\Od...')
#2 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Services\\\\Od...', Array, true)
#3 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Services\\\\Od...', Array)
#4 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Services\\\\Od...', Array)
#5 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1336): Illuminate\\Foundation\\Application->make('App\\\\Services\\\\Od...')
#6 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1237): Illuminate\\Container\\Container->resolveClass(Object(ReflectionParameter))
#7 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1162): Illuminate\\Container\\Container->resolveDependencies(Array)
#8 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Http\\\\Contro...')
#9 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Http\\\\Contro...', Array, true)
#10 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Http\\\\Contro...', Array)
#11 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Http\\\\Contro...', Array)
#12 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate\\Foundation\\Application->make('App\\\\Http\\\\Contro...')
#13 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\Route->getController()
#14 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#15 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/desaplic/consultaodoo.desapli.com/app/Http/Middleware/BasicAuthMiddleware.php(34): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\BasicAuthMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#23 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#24 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#25 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#26 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#27 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#49 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#50 /home/desaplic/consultaodoo.desapli.com/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#51 {main}
"} 
[2026-03-25 05:00:52] local.ERROR: Target class [App\Services\OdooServices] does not exist. {"exception":"[object] (Illuminate\\Contracts\\Container\\BindingResolutionException(code: 0): Target class [App\\Services\\OdooServices] does not exist. at /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php:1124)
[stacktrace]
#0 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Services\\\\Od...')
#1 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Services\\\\Od...', Array, true)
#2 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Services\\\\Od...', Array)
#3 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Services\\\\Od...', Array)
#4 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1336): Illuminate\\Foundation\\Application->make('App\\\\Services\\\\Od...')
#5 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1237): Illuminate\\Container\\Container->resolveClass(Object(ReflectionParameter))
#6 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1162): Illuminate\\Container\\Container->resolveDependencies(Array)
#7 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Http\\\\Contro...')
#8 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Http\\\\Contro...', Array, true)
#9 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Http\\\\Contro...', Array)
#10 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Http\\\\Contro...', Array)
#11 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate\\Foundation\\Application->make('App\\\\Http\\\\Contro...')
#12 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\Route->getController()
#13 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#15 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/desaplic/consultaodoo.desapli.com/app/Http/Middleware/BasicAuthMiddleware.php(34): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\BasicAuthMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/desaplic/consultaodoo.desapli.com/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}

[previous exception] [object] (ReflectionException(code: -1): Class \"App\\Services\\OdooServices\" does not exist at /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122)
[stacktrace]
#0 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1122): ReflectionClass->__construct('App\\\\Services\\\\Od...')
#1 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Services\\\\Od...')
#2 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Services\\\\Od...', Array, true)
#3 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Services\\\\Od...', Array)
#4 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Services\\\\Od...', Array)
#5 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1336): Illuminate\\Foundation\\Application->make('App\\\\Services\\\\Od...')
#6 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1237): Illuminate\\Container\\Container->resolveClass(Object(ReflectionParameter))
#7 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1162): Illuminate\\Container\\Container->resolveDependencies(Array)
#8 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Http\\\\Contro...')
#9 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Http\\\\Contro...', Array, true)
#10 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Http\\\\Contro...', Array)
#11 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Http\\\\Contro...', Array)
#12 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate\\Foundation\\Application->make('App\\\\Http\\\\Contro...')
#13 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\Route->getController()
#14 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#15 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/desaplic/consultaodoo.desapli.com/app/Http/Middleware/BasicAuthMiddleware.php(34): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\BasicAuthMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#23 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#24 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#25 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#26 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#27 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#49 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#50 /home/desaplic/consultaodoo.desapli.com/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#51 {main}
"} 
[2026-03-25 05:01:19] local.ERROR: Target class [App\Services\OdooServices] does not exist. {"exception":"[object] (Illuminate\\Contracts\\Container\\BindingResolutionException(code: 0): Target class [App\\Services\\OdooServices] does not exist. at /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php:1124)
[stacktrace]
#0 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Services\\\\Od...')
#1 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Services\\\\Od...', Array, true)
#2 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Services\\\\Od...', Array)
#3 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Services\\\\Od...', Array)
#4 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1336): Illuminate\\Foundation\\Application->make('App\\\\Services\\\\Od...')
#5 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1237): Illuminate\\Container\\Container->resolveClass(Object(ReflectionParameter))
#6 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1162): Illuminate\\Container\\Container->resolveDependencies(Array)
#7 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Http\\\\Contro...')
#8 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Http\\\\Contro...', Array, true)
#9 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Http\\\\Contro...', Array)
#10 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Http\\\\Contro...', Array)
#11 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate\\Foundation\\Application->make('App\\\\Http\\\\Contro...')
#12 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\Route->getController()
#13 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#14 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#15 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/desaplic/consultaodoo.desapli.com/app/Http/Middleware/BasicAuthMiddleware.php(34): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\BasicAuthMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#22 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#23 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#24 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#25 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#26 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 /home/desaplic/consultaodoo.desapli.com/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}

[previous exception] [object] (ReflectionException(code: -1): Class \"App\\Services\\OdooServices\" does not exist at /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122)
[stacktrace]
#0 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1122): ReflectionClass->__construct('App\\\\Services\\\\Od...')
#1 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Services\\\\Od...')
#2 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Services\\\\Od...', Array, true)
#3 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Services\\\\Od...', Array)
#4 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Services\\\\Od...', Array)
#5 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1336): Illuminate\\Foundation\\Application->make('App\\\\Services\\\\Od...')
#6 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1237): Illuminate\\Container\\Container->resolveClass(Object(ReflectionParameter))
#7 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(1162): Illuminate\\Container\\Container->resolveDependencies(Array)
#8 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate\\Container\\Container->build('App\\\\Http\\\\Contro...')
#9 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate\\Container\\Container->resolve('App\\\\Http\\\\Contro...', Array, true)
#10 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate\\Foundation\\Application->resolve('App\\\\Http\\\\Contro...', Array)
#11 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate\\Container\\Container->make('App\\\\Http\\\\Contro...', Array)
#12 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate\\Foundation\\Application->make('App\\\\Http\\\\Contro...')
#13 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\Route->getController()
#14 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#15 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/desaplic/consultaodoo.desapli.com/app/Http/Middleware/BasicAuthMiddleware.php(34): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\BasicAuthMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#23 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#24 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#25 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#26 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#27 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#49 /home/desaplic/consultaodoo.desapli.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#50 /home/desaplic/consultaodoo.desapli.com/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#51 {main}
"} 
