Metadata-Version: 2.4
Name: cicada-mcp-core
Version: 0.1.0
Summary: Core utilities and interfaces for Cicada code intelligence
Author-email: wende <wende@hey.com>
License-Expression: MIT
Requires-Python: >=3.10
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == 'dev'
Provides-Extra: yaml
Requires-Dist: pyyaml>=6.0; extra == 'yaml'
Description-Content-Type: text/markdown

# cicada-mcp-core

Core utilities and interfaces for Cicada code intelligence packages.

## Installation

```bash
pip install cicada-mcp-core
```

## Usage

```python
from cicada_mcp_core import BaseIndexer
from cicada_mcp_core.utils import get_storage_dir, compute_file_hash
```

## Components

- `BaseIndexer`: Abstract base class for all language indexers
- `utils.storage`: Storage path management (`~/.cicada/projects/`)
- `utils.hash_utils`: File hashing for incremental indexing

## License

MIT
