# Semantic Search Setup Status Monitoring

> Sub-skill of semantic-search-setup: Status Monitoring.

- Skill: `vamseeachanta/semantic-search-setup-status-monitoring` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/semantic-search-setup-status-monitoring`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/semantic-search-setup-status-monitoring/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/semantic-search-setup-status-monitoring

---


# Status Monitoring

## Status Monitoring


```python
def get_embedding_status(db_path):
    conn = sqlite3.connect(db_path, timeout=30)
    cursor = conn.cursor()

    cursor.execute('SELECT COUNT(*) FROM chunks')
    total_chunks = cursor.fetchone()[0]

    cursor.execute('SELECT COUNT(*) FROM embeddings')
    embedded = cursor.fetchone()[0]

    conn.close()

    return {
        'total': total_chunks,
        'embedded': embedded,
        'remaining': total_chunks - embedded,
        'progress': f"{100*embedded/total_chunks:.1f}%"
    }
```

