Hello @jan
Thanks for reply,
Yes, I have added components inside app.ts.
Error log:
JOVO ERROR MatchingRouteNotFoundError
message:
No matching route was found for the request.
context:
{
input: JovoInput {
type: ‘TEXT’,
text: ‘search tomato soup’,
nlu: { intent: [Object], entities: [Object], raw: [Object] }
},
state: [ { component: ‘searchComponent’ } ],
matches: undefined,
request: CoreRequest {
version: ‘4.0’,
platform: ‘jovo-debugger’,
id: ‘dbbd88dd-88e9-4528-946c-e690e07bb641’,
timestamp: ‘2022-03-30T12:35:08.046Z’,
timeZone: ‘Asia/Calcutta’,
locale: ‘en’,
input: { type: ‘TEXT’, text: ‘search tomato soup’ },
context: { device: [Object], session: [Object], user: [Object] }
}
}
App.ts
const app = new App({
components: [launchComponent, searchComponent, GlobalComponent, LoveHatePizzaComponent],
plugins: [
new AlexaPlatform({
// Alexa Config
‘AMAZON.StopIntent’: ‘END’,
‘AMAZON.CancelIntent’: ‘END’,
‘StopIntent’: ‘END’,
}),
new GoogleAssistantPlatform(),
new JovoDebugger({
// nlu: new NlpjsNlu(),
webhookUrl: ‘https://webhook.jovo.cloud’,
debuggerConfigPath: ‘./jovo.debugger.js’,
modelsPath: ‘./models’,
ignoredProperties: [’$app’, ‘$handleRequest’, ‘$platform’],
}),
],
});