File size: 1,379 Bytes
dbb04e4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# MnemoCore Scripts

This directory contains utility scripts organized by purpose.

## Directory Structure

| Directory | Purpose |
|-----------|---------|
| `debug/`  | Debugging and troubleshooting scripts |
| `ops/`    | Operational and verification scripts |

## Scripts Overview

### Debug Scripts (`debug/`)

| Script | Description | Usage |
|--------|-------------|-------|
| `bisect_import.py` | Step-by-step import debugging for identifying import issues | `python scripts/debug/bisect_import.py` |
| `debug_async.py` | Debug async storage with mock client | `python scripts/debug/debug_async.py` |
| `debug_imports.py` | Test import of all core modules | `python scripts/debug/debug_imports.py` |
| `debug_qdrant.py` | Debug Qdrant client initialization and collections | `python scripts/debug/debug_qdrant.py` |

### Ops Scripts (`ops/`)

| Script | Description | Usage |
|--------|-------------|-------|
| `healthcheck.py` | Docker healthcheck script for /health endpoint | `python scripts/ops/healthcheck.py` |
| `verify_id.py` | Verify UUID format and memory retrieval functionality | `python scripts/ops/verify_id.py` |

## Usage Notes

- All scripts should be run from the project root directory
- Debug scripts are intended for development troubleshooting
- Ops scripts are intended for operational verification and maintenance