Edi Life OS 1.1.0 fixes XSS and merges MCP read tools
Updated Edi Life OS
Summary
Edi Life OS v1.1.0, released October 10, 2026, fixes a stored XSS and login open redirect and merges 12 MCP read tools into one.
- Tool
- Edi Life OS
- Category
- Agent infra
- Date
- Open source
- Yes
- License
- MIT
- MCP
- Yes
- Pricing
- Not stated in the sources we cited.
Edi Life OS v1.1.0 was published on October 10, 2026 on the edrisranjbar/lifeos GitHub repository. The release notes describe it as security fixes, a leaner MCP server and a display currency setting for the self-hosted life OS.
Release facts
| Fact | Detail |
|---|---|
| Product | Edi Life OS (edrisranjbar/lifeos) |
| Version | v1.1.0 |
| Release date | October 10, 2026 |
| License | MIT, as reported by the GitHub API |
| Where to get it | GitHub release v1.1.0 |
What changed
- Dashboard XSS fixed. Goal titles, categories, metrics and finance category names are now escaped before rendering. The notes say these values can be written through the API, so this was the most important fix.
- Login and session hardening. The login redirect must be a same-origin path, Habittify write requests need the session CSRF token, and sign-in returns
429withRetry-Afterafter 5 failed attempts from one client in 15 minutes. - Security headers and proxy setting.
Content-Security-Policy,X-Frame-Options: SAMEORIGIN,Referrer-PolicyandX-Content-Type-Optionsare now sent on every response. A newLIFEOS_TRUST_PROXYsetting handles HTTPS behind a reverse proxy. - One MCP read tool. The 12 read-only MCP tools become a single
lifeos_querytool with atype. The notes say fewer tools means less context used in every conversation. - Display currency. Settings now offers 13 currencies, including USD, EUR and JPY. Amounts are labels only and are never converted.
Upgrading: the release notes say the new login_throttle table is created automatically, and MCP clients need mcp/ updated and restarted.
Questions
Do MCP prompts need changes?
According to the release notes, prompts that named an old read tool such as lifeos_list_goals now go through lifeos_query.
Is a manual migration required?
The release notes say no manual migration is needed; the login_throttle table is created automatically.
Does the currency setting convert amounts? No. The release notes say amounts are labels only and are never converted.
See the Edi Life OS hub, the Agent infra category, or the related Mastra core 1.76.0 launch.
Questions
What is Edi Life OS?
The repository describes it as a self-hosted life OS covering habits, goals, Kanban, finance and focus, with an MCP server for AI.
Is Edi Life OS open source?
The GitHub API reports an MIT license for the repository.
Does Edi Life OS have an MCP server?
Yes. The repository description mentions an MCP server, and v1.1.0 consolidates its read tools into a single lifeos_query tool.
Filed on Agent Radar. Claims in this note are limited to the sources above.