OCaml Claude SDK using Eio and Jsont
at main 24 lines 772 B view raw
1(*--------------------------------------------------------------------------- 2 Copyright (c) 2025 Anil Madhavapeddy <anil@recoil.org>. All rights reserved. 3 SPDX-License-Identifier: ISC 4 ---------------------------------------------------------------------------*) 5 6module Err = Err 7module Client = Client 8module Options = Options 9module Response = Response 10module Handler = Handler 11module Tool_input = Tool_input 12module Content_block = Content_block 13module Message = Message 14module Permissions = Permissions 15module Hooks = Hooks 16module Server_info = Server_info 17module Transport = Transport 18module Model = Model 19module Proto = Proto 20module Structured_output = Structured_output 21 22(* New MCP-based custom tool support *) 23module Tool = Tool 24module Mcp_server = Mcp_server