Persistent store with Git semantics: lazy reads, delayed writes, content-addressing
1
fork

Configure Feed

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

claude: complete Err -> Error module rename across call sites

Follow up to the module rename: update the remaining callers that
still referenced [Err] (library [claude.ml{,i}], [client.ml], the test
driver [test.ml]), and fix one stray [^ e] string concatenation in
hermest's CLI that needed [Json.Error.to_string e] now that
[Json.of_string] yields a structured error.

+2 -4
+1 -2
bin/dune
··· 27 27 fmt 28 28 base64 29 29 unix 30 - monopam-info) 31 - ) 30 + monopam-info))
+1 -2
test/test_worktree.ml
··· 67 67 W.commit ~fs heap ~branch:"main" ~dir ~message:"init" ~author:"test" 68 68 with 69 69 | Ok _hash -> () 70 - | Error (`Msg e) -> 71 - Alcotest.failf "commit failed: %s" e); 70 + | Error (`Msg e) -> Alcotest.failf "commit failed: %s" e); 72 71 (* Status should be clean after commit *) 73 72 let changes = W.status ~fs ~dir in 74 73 Alcotest.(check int) "clean after commit" 0 (List.length changes);