PersonalClaw/PersonalClaw
- Commit
bc185c020252- Tag
- v0.1.3
Release provenance
Product facts are built from pinned PersonalClaw and PersonalClawApps revisions. The source state is visible here instead of being hidden behind marketing copy.
Exact inputs
This website is generated from the exact source behind PersonalClaw v0.1.3.
bc185c02025279d93b40d61eManifest evidence
Every number below is derived from the app manifests at the pinned PersonalClawApps commit. The website build fails if its public directory drifts from those names or categories.
Counted once per app manifest.
Changelog truth
The release page reads the package version from pyproject.tomland locates the matching entry in the same pinned changelog.
The attention-and-access release. Two themes: One place for everything waiting on you. The inbox stops being a message list and becomes the single attention surface — a goal loop that needs a decision, a proposed skill, and a tool approval you walked away from all land there as items you can answer in place, instead of a toast that scrolls past while the work stays stalled. Delivery becomes a choice per kind of notification (notify / badge / digest / never) rather than one global severity floor, with a daily digest for the noisy kinds. Reach your own assistant from anywhere. Sessions now survive a restart (they didn't — every restart logged you out, and away from home that meant locked out), and an optional password sign-in with 2FA and device pairing lets a browser anywhere get in. It is off by default and purely additive: the local token link keeps working and remains the way back in, so a login you misconfigure cannot lock you out of your own box. Plus: artifacts get a real library, knowledge gets shelves and a proper tag taxonomy, the agent navigates code by symbol instead of grepping blind, backups run and verify themselves, and 👍/👎 on AI judgments starts actually teaching. > Note (0.x clean break): model bindings in active_models.json now carry > ordered fallback-chain semantics. Old stores read cleanly (a single binding is a > one-entry chain); consider personalclaw snapshot before upgrading, per the > pre-1.0 banner. > > Note (0.x clean break): true rewind adds a rewound field to persisted chat > messages (the retained discarded tail). Old sessions read cleanly (missing field = > today's behavior — no migration); consider personalclaw snapshot before upgrading. > > Note (0.x clean break): knowledge-item tags move from a JSON column into their own > tables, and the old column is dropped. Opening your library migrates it in place — the > upgrade is verified against duplicates, blanks, non-ASCII and malformed values, and > refuses to drop the column if any tag would be lost. Consider personalclaw snapshot > before upgrading, per the pre-1.0 banner. > > Note (0.x clean break): the unread badge now counts unresolved inbox items instead > of unacknowledged notifications, so it resets once on upgrade — any old unacked toasts > stop contributing to it. Nothing is lost: the notification list keeps its full history and > becomes a delivery audit. The badge is more honest afterwards (dismissing a toast no longer > hides work that is still outstanding, and handling something in the inbox actually clears > it). Your inbox alert keywords move to notification rules automatically. Consider > personalclaw snapshot before upgrading, per the pre-1.0 banner.
Publication contract
Declare full 40-character commits and the publication channel.
Read package metadata, changelog entries, and app manifests structurally.
Publish source links, schema version, channel, and build time together.