Skip to content

Interface: ChannelServerOptions

Defined in: packages/aiui-claude-channel/src/server.ts:7

Optional wiring for createChannelServer.

Properties

pageTools?

optional pageTools?: PageToolDirectory

Defined in: packages/aiui-claude-channel/src/server.ts:13

The page-tool registry to expose through the page_tools_list / page_tools_call MCP tools. Omit it (as tests and the bare server do) and those tools are simply not advertised — only channel_info is.


reload?

optional reload?: ChannelReload

Defined in: packages/aiui-claude-channel/src/server.ts:20

Reload handle to expose through the channel_reload MCP tool. The web server is created after this one, so callers pass a late-bound thunk that dereferences it (see commands/mcp.ts). Omit it and channel_reload is not advertised.