# Upgrade Guide — v0.10.9

<!-- bump: patch -->
<!-- Valid values: patch, minor, major -->
<!-- patch = bug fixes, refactors, test additions, doc updates -->
<!-- minor = new features, new APIs, new capabilities (backwards-compatible) -->
<!-- major = breaking changes to existing APIs or behavior -->

## What Changed

**SemanticMemory disk I/O error now includes diagnostic guidance**: When SQLite fails to open `semantic.db` due to a disk I/O error (SQLITE_IOERR), the degradation report now includes actionable instructions — specifically to run `df -h` to check disk space and the path to the affected database file. Previously this was an opaque error message with no indication of how to recover.

## What to Tell Your User

- **Clearer disk errors**: If your knowledge graph fails to load with a disk error, Instar will now tell you exactly what to check and which file is affected. Makes it much easier to diagnose "disk full" situations.

## Summary of New Capabilities

| Capability | How to Use |
|-----------|-----------|
| Actionable SemanticMemory disk error messages | Automatic — shown in server startup output and Telegram alerts |
