Canto 0.5.1
Indexing Picks Up Where It Left Off
If Canto closed before finishing the indexing of a PDF, image, or video, that work was lost. Now the queue is saved to disk — close the app mid-way through, reopen it, and indexing continues automatically.
Dropped Attachments Queue Automatically
Every file you drop is now registered the moment it lands in a note. If the AI model needed to index it isn't ready yet, the attachment waits in line and is processed as soon as the model becomes available — no manual retry needed.
Drop the Same File Twice, Index It Once
If you drop the same PDF, image, or video into multiple notes — or into the same note again — Canto recognizes it and reuses the results from the first time. No re-reading, no re-processing, instant.
See Whether an Attachment Is Indexed
Each PDF, image, and video pill now shows a small colored dot:
- 🟢 Green — indexed and searchable by the AI
- 🔴 Red — not yet indexed
Right-Click to Control Indexing
Right-clicking any PDF, image, or video now gives you direct options:
- Index Now — jump to the front of the queue and start immediately
- Add to Index Queue — queue it normally
- Stop Indexing — cancel an in-progress job
- Remove Embeddings — clear the stored index for that file
Embedding Queue Inspector
A new panel shows everything currently in the indexing queue. Click the layers icon in the status bar (it appears when files are pending) to open it. You can see what's waiting, what's actively running, what failed, and cancel individual entries.
Delete Vision Models to Free Space
You can now delete downloaded vision model files directly from Settings → Image & Video. Useful if you downloaded a model to try it and want to reclaim the disk space afterward.
Vision Server Status in the Status Bar
A small indicator at the bottom of the editor shows whether the vision server is running or idle, so you always know its state without opening Settings.
Bug Fixes & Improvements
- Fixed: Dropping a file before a vision model was downloaded would silently skip indexing with no feedback. Now a notification appears with a link to download a model.
- Fixed: A stale vision server process left over from a previous session could prevent the new one from starting. Canto now cleans it up automatically.
- Fixed: Deactivating a license and reactivating in the same session could leave the embedding model in a broken state. This is now reset correctly.
- Improvement: The audio transcription model (Whisper) is warmed up in the background at startup, so the first video you drop starts transcribing right away instead of waiting.