We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 43a77c5 commit dd2e6eeCopy full SHA for dd2e6ee
typescript-sdk/apps/dojo/src/app/[integrationId]/feature/backend_tool_rendering/page.tsx
@@ -31,6 +31,7 @@ const Chat = () => {
31
available: "disabled",
32
parameters: [{ name: "location", type: "string", required: true }],
33
render: ({ args, result, status }) => {
34
+ console.log(result, args);
35
if (status !== "complete") {
36
return (
37
<div className=" bg-[#667eea] text-white p-4 rounded-lg max-w-md">
@@ -40,11 +41,11 @@ const Chat = () => {
40
41
}
42
43
const weatherResult: WeatherToolResult = {
- temperature: result.temperature || 0,
44
- conditions: result.conditions || "clear",
45
- humidity: result.humidity || 0,
46
- windSpeed: result.wind_speed || 0,
47
- feelsLike: result.feels_like || result.temperature || 0,
+ temperature: result?.temperature || 0,
+ conditions: result?.conditions || "clear",
+ humidity: result?.humidity || 0,
+ windSpeed: result?.wind_speed || 0,
48
+ feelsLike: result?.feels_like || result?.temperature || 0,
49
};
50
51
const themeColor = getThemeColor(weatherResult.conditions);
0 commit comments