OCaml client library for Claude Code
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Drop local-only json_utils from claude.opam + root.opam depends

ocaml-claude/examples/ has '(library (name json_utils))' without a
public_name — a workspace-private library. The opam regen pre-existing
the local-private filter pulled it into ocaml-claude/dune-project's
(depends ...) and the workspace-root dune-project. From there 'json_utils'
shipped in ocaml-claude/claude.opam (and indirectly in root.opam) as if
it were a real opam package, breaking opam install of the package.

Drop it from both dune-project files and let dune regenerate the .opam
files clean. The lint no longer re-introduces it because of 061e856ee.

+1 -3
-1
claude.opam
··· 22 22 "alcotest" {with-test & >= "1.7.0"} 23 23 "mdx" {with-test} 24 24 "nox-loc" 25 - "json_utils" 26 25 ] 27 26 build: [ 28 27 ["dune" "subst"] {dev}
+1 -2
dune-project
··· 25 25 (odoc :with-doc) 26 26 (alcotest (and :with-test (>= 1.7.0))) 27 27 (mdx :with-test) 28 - nox-loc 29 - json_utils)) 28 + nox-loc))