v0.9.0 — About me (user profile) + redaction on every write path
v0.9.0 — "About me" user profile + redaction on every write path
New
- About me — a user profile. A new
profilememory type and an About me page in the web UI
(bilingual EN/RO) where you write a short profile about yourself — role, environment, what you build,
how you like to work. It's injected first at the top of every SessionStart, in every project, so
the assistant tailors its help to you. One canonical global profile, edited in place (no duplicates).
The injected body is escaped so it can't forge a section heading. Useful out of the box for anyone.
Fixed (security)
update_memorynow redacts secrets, likeadd_memoryalready did. Previously, editing a
memory (or re-saving the profile) wrote the new text verbatim — so a pasted API key/password/token
could land instore/*.mdand git history unredacted, even though the create path redacted it. Now
every write path redacts, honoring the "redaction on every write path" design. (Opt out per call with
redact_secrets=False, or globally withMEM_REDACT=0.)
Upgrade: git pull, restart the web server, reload the tab. Then open About me and fill it in.