v0.1.0-rc2
Pre-releaseThe second release candidate. Everything that landed between rc1 and this tag, plus the fixes from a full end-to-end pass over every feature in the README table. latest still does not point here.
ghcr.io/deeplethe/utopia:0.1.0-rc2
docker-compose.yml defaults to this tag, so the quick start in the README works unchanged.
Sources
S3-compatible buckets (MinIO included), Azure Blob and Google Cloud Storage are sources; so are WebDAV shares and Notion pages, each keeping the document's own clock. A push to an API source without content now marks the document missing as the guide says, and a rejected payload stays in the run history instead of being reported as a source that failed to sync.
Ontology and extraction
Pack import resolves domains and ranges across packs: org:headOf gets its foaf:Agent domain whichever pack came first. Direction is judged by the range as well as the domain, so a fact that only reads correctly backwards is swapped rather than stored as written. The facts a document just produced go through the signature check immediately and any violation waits under Review > Axioms without anyone pressing Run check.
Resolution and review
Same-name entities of sibling classes (Organization / Corporation / OnlineBusiness) now reach the Duplicates queue the entity panel points to. A fact drawn from a remembered sentence waits for a nod before it enters the graph. Activity names the engine — "AI adjudicator" for automatic review decisions, "the engine" for the rest — instead of calling them a removed user.
Data mapping
Explore creates the Metric and Dimension classes it needs, so a fresh base gets proposals; when the model proposes nothing, the alert bell says so, and the Pending list refreshes on its own.
Agents and tools
Personal access tokens have a page of their own under Persona, and the agent gets the configuration to use them.
Also
The Library page no longer crashes on a refresh or a deep link. A citation list is rendered as a block. An empty model balance stops the retry budget from being spent. The README's feature table says each thing once.