Skip to content

Commit 195d8f8

Browse files
authored
Merge branch 'main' into update_search_and_geocode_tool_schema
2 parents c01baee + b616c0a commit 195d8f8

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/tools/search-and-geocode-tool/SearchAndGeocodeTool.output.schema.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,20 @@ const SearchBoxFeaturePropertiesSchema = z
100100
brand_id: z.union([z.string(), z.array(z.string())]).optional(),
101101
external_ids: z.record(z.string()).optional(),
102102

103+
// Metadata schema for additional feature information
104+
metadata: z
105+
.object({
106+
// API sometimes returns string, sometimes array - accept both
107+
primary_photo: z.union([z.string(), z.array(z.string())]).optional(),
108+
reading: z
109+
.object({
110+
ja_kana: z.string().optional(),
111+
ja_latin: z.string().optional()
112+
})
113+
.optional()
114+
})
115+
.optional(),
116+
103117
// Additional metadata
104118
maki: z.string().optional(),
105119
operational_status: z.string().optional(),

0 commit comments

Comments
 (0)