codemem-engine 0.18.0

Domain logic engine for Codemem: indexing, hooks, watching, scoring, recall, consolidation
Documentation
references:
  - kind: "using_directive"
    reference_kind: "import"
    name_field: null
    special: "csharp_using"

  - kind: "invocation_expression"
    reference_kind: "call"
    name_field: "function"
    special: null

  - kind: "base_list"
    reference_kind: "inherits"
    name_field: null
    special: "csharp_base_list"

  - kind: "attribute"
    reference_kind: "type_usage"
    name_field: "name"
    special: null

scope_containers:
  - kind: "namespace_declaration"
    name_field: "name"
    body_field: "body"

  - kind: "class_declaration"
    name_field: "name"
    body_field: "body"

  - kind: "interface_declaration"
    name_field: "name"
    body_field: "body"

  - kind: "struct_declaration"
    name_field: "name"
    body_field: "body"

  - kind: "method_declaration"
    name_field: "name"
    body_field: "body"

  - kind: "constructor_declaration"
    name_field: "name"
    body_field: "body"

unwrap_nodes: []