5 min read

Weekly development log 2026‑W38: Turn a fixed core into an add-on platform

  • Weekly log
  • Vibe coding
  • Self-hosted AI
  • 2026-W38
W38 illustration of an add-on core connected to organization controls, permissions, cost, search, and model verification modules. A conceptual illustration generated on 2026-09-20, not a product screenshot. It explains this week's theme and does not establish a historical deployment screen or current operational state.

HISTORICAL DEVELOPMENT / EVIDENCE

This week in OpenMake

As of the September 20 GitHub main snapshot, W38 has 86 commits and 34 tagged releases from 1.63.0 through 1.80.0. The main thread was a shift from feature-specific wiring to add-ons with explicit manifests, permissions, availability, and organization scope, alongside organization controls, cost accounting, catalog operations, and a measured path for admitting models.

Period
2026-09-14 – 2026-09-20
Git commits
86
Evidence
Git history

01

Full-history review and additions

Add-on boundaries, organization-scoped extensions and the search-provider registry were checked. Model verification badges represent measurement/adoption procedures, not universal capability guarantees.

All reachable history of main cbf93635 was rechecked on 2026-10-24. Counts use committer dates from Monday 00:00 through Sunday 23:59:59 KST, including merges, releases and distinct parallel-branch commits. Commit counts are not feature counts. Tests and operational measurements below are historical source records, not evaluations rerun for this refresh.

02

What changed

  • Version 1.63.0 adds OrcaRouter as an external BYOK provider with a LiteLLM wildcard path; 1.64.0 adds German UI support to the web app and Companion. Both September 14 releases belong to this week (#871, #873).
  • Agent Tasks gained durable approval waits, enforced state transitions, a tool-call journal, plan restoration, and risk-based approval. Follow-up fixes restored router behavior after timeouts, preserved attachments, and covered browser-runner and MCP recovery (#877–#899).
  • The product added an active organization context, centralized authorization, organization sharing and policy, audit history, an admin console, cost ledgers, quota reservation, approval requests, remote MCP OAuth, HITL notifications, connector artifacts, and evaluation visibility (#909–#913, #922, #928).
  • Optional capabilities moved out of Base. Add-on Host and built-in packs established the boundary; generic manifest installation replaced pack-specific seeders; discussion, Deep Research, MCP, and Skill runtimes became add-ons with declared state, entitlements, schemas, model requirements, and enforced permissions (#937, #939, #941–#942, #950, #954).
  • Model selection became evidence-bearing through per-model declaration tables, measured probes, adoption gates, capability wiring, pack-owned routing cases, a verification runner, and a verified-model indicator (#944, #959–#960).
  • The release stream also added organization-scoped extensions, a search-provider add-on for Naver, Daum, Exa, and Tavily, a dev/staging/online environment manager with post-install SearXNG search, and CI work so SBOM generation survives dependency overrides (#946, #961–#963).

Source evidence

Evidence

OPENMAKE · APACHE 2.0 OPEN SOURCE

Back to Engineering Log