Fix 500 error on notes with slashes in title, bump engine to 3.2.1

Sanitize / and \ in note titles and filenames when writing to the
staging directory — a title like "/reset skill" was interpreted as a
path separator, causing a FileNotFoundError and a 500 from the jobs
endpoint. Also add PRAGMA busy_timeout=5000 to SQLite connections to
prevent immediate failure under concurrent write load.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-06 16:12:58 +01:00
parent 223ff2cf5d
commit bb78f4ea80
3 changed files with 6 additions and 3 deletions
+1 -1
View File
@@ -1 +1 @@
3.2.0
3.2.1