MCPcopy Index your code
hub / github.com/anomalyco/opencode / controlledOpen

Function controlledOpen

packages/session-ui/src/components/message-part.tsx:1459–1459  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1457
1458 const render = createMemo(() => ToolRegistry.render(part().tool) ?? GenericTool)
1459 const controlledOpen = () => (props.onToolOpenChange ? (props.toolOpen ?? props.defaultOpen) : undefined)
1460 const handleToolOpenChange = (open: boolean) => props.onToolOpenChange?.(open)
1461
1462 return (

Callers 1

message-part.tsxFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected