Skip to content

Release 0.235

0.235.3: new brains start with the house style and Medium thinking

DEFAULT_PREFERENCES seeds the no-dash house style and a Medium (4096) thinking budget when a profile row is first made. Existing rows keep their values.

0.235.2: no document titles as entities; initials join full names

  • A project or event mention on a file node is dropped when it is the node’s own title, or a bare numbered-work label. The prompt says the same.
  • reconcileEntity matches a person’s initials to a full given name on the same surname (unique match only); the dedup review gains initials groups. entities-title-cleanup is a dry-run-first SQL cleanup with a JSON backup.
  • Fix: entity dedup always saw 0 edges per entity (a drizzle column binding), so pickCanonical never used real counts.

0.235.0: up to 16 extractors, and the count is live

The extractor cap is 16 (was 8). The extractor re-reads the saved count every 30 s and grows or shrinks its pool (a removed worker finishes its job first); the time budget is live too. No restart after a change. GET/PATCH /api/embedding/extraction shows the queue (working, waiting, retrying, done in 10 minutes, dead-lettered) and sets the count.