Skip to content

Commit 4a209b8

Browse files
Add channel_config hash to allow extension-level fields
1 parent ba99da8 commit 4a209b8

File tree

1 file changed

+2
-0
lines changed
  • packages/app/src/cli/models/extensions/specifications

1 file changed

+2
-0
lines changed

packages/app/src/cli/models/extensions/specifications/channel.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const ChannelSpecificationSchema = BaseSchemaWithHandle.extend({
77
type: zod.literal('channel_config'),
88
name: zod.string().optional(),
99
description: zod.string().optional(),
10+
channel_config: zod.record(zod.any()).optional(),
1011
})
1112

1213
const SUBDIRECTORY_NAME = 'specifications'
@@ -25,6 +26,7 @@ const channelSpecificationSpec = createExtensionSpecification({
2526
handle: config.handle,
2627
name: config.name,
2728
description: config.description,
29+
channel_config: config.channel_config,
2830
}
2931
},
3032
})

0 commit comments

Comments
 (0)