Establishes version control for the personal Logseq DB fork before starting the server-client architecture migration and domain features described in docs/agent-guide and the approved implementation plan. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
16 lines
413 B
OCaml
16 lines
413 B
OCaml
type opts = { selector : string Rrbvec.t }
|
|
type parsed = Parsed_example of opts
|
|
|
|
type action = {
|
|
selector : string;
|
|
selector_path : string Rrbvec.t;
|
|
matched_commands : string Rrbvec.t;
|
|
examples : string Rrbvec.t;
|
|
message : string;
|
|
}
|
|
|
|
val resolve_selector :
|
|
Command_registry.t -> string Rrbvec.t -> action Error.build_result
|
|
|
|
include Command_spec.S with type parsed := parsed and type action := action
|