Skip to content

Oikos

v0.100.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 19d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

docker family family-planner home-automation planner-app privacy-first
+4 more
progressive-web-app pwa self-hosted selfhosted-apps

Affected surfaces

auth breaking_upgrade

Summary

AI summary

MCP endpoint now exposes a full OpenAPI bridge enabling AI agents to invoke any documented REST operation.

Full changelog

Added

  • MCP endpoint now reaches the whole API — the built-in /mcp Model Context Protocol endpoint gains a generic OpenAPI bridge: list_api_operations and get_api_operation discover every documented REST operation, and call_api_operation invokes any of them. AI agents such as Claude Desktop can now drive the full planner (not just tasks, shopping, and calendar), while every call still runs with the API token's own permissions (admin-only routes require an admin token). The optional MCP_INTERNAL_BASE_URL env var overrides the internal loopback base URL for non-standard bind addresses.
  • Broader OpenAPI coverage — the OpenAPI spec (/openapi.json, /docs) now documents previously-missing routes (Housekeeping, Modules, Budget loans & statistics, CalDAV, ICS export feed, OIDC login, document preview/folders, and the /mcp endpoint) and corrects several method/auth mismatches.

Changed

  • Wider MCP token auth — the /mcp endpoint now also accepts the plain API-Key header alongside X-API-Key and Authorization: Bearer for broader MCP-client compatibility.
  • Safe binary passthrough — the MCP bridge inlines binary responses (e.g. document or backup downloads) as base64 up to 5 MiB; larger downloads are rejected so they keep using the dedicated streaming route instead of buffering the whole file in memory.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Oikos

Get notified when new releases ship.

Sign up free

About Oikos

Family planner for small households

All releases →

Related context

Earlier breaking changes

  • v0.71.3 Changes WebDAV backup default path from "/oikos/backups/" to "/yuvomi/backups/".
  • v0.66.0 Repository URL changed to `https://github.com/ulsklyc/yuvomi`.
  • v0.66.0 Docker image moved to `ghcr.io/ulsklyc/yuvomi`.
  • v0.66.0 Project renamed from Oikos to Yuvomi.
  • v0.62.0 Changes event dialog to unified sync target picker across Google and CalDAV calendars.

Beta — feedback welcome: [email protected]