Skip to content

Releases: Bike4Mind/bike4mind

v2026.07.21.2 - 4 features, 2 fixes, and 6 internal changes

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 21 Jul 11:46
04dafef

🎯 Features

  • reduce executive-summary token spend via caching (#737)
  • return ready-to-use image URLs from the quest poll endpoint (#721)
  • expose per-org usage dashboards to org owner/manager (#622)
  • embed-key admin UI to create, configure & revoke (epic #41 Phase E) (#599)

🐛 Bug Fixes

  • pad docked and floating chat content off the panel edges (#736)
  • extract PR numbers from commit subjects only (#769)

🔧 Internal

  • remove any from image generation services (#739)
  • set b4m-optihashi overlay pin to 06504a7e687c8eca3f37b3628de6138297d35952 (#723)
  • decouple Kontext dispatch from requiresImageInput (#762)
  • retire cleanup-packages workflow, dropping the last publish token (#726)
  • add proposed decomposition map for chat completion pipeline and tools layer (#366)
  • remove any from image generation and edit tools (#761)

Deployed: 2026-07-21 11:46:15 UTC | Commits: 12

Pull Requests: #366, #599, #622, #721, #723, #726, #736, #737, #739, #761, #762, #769

v2026.07.21.1 - 8 features, 5 fixes, and 3 internal changes

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 21 Jul 08:14
7b6f99b

🎯 Features

  • agent-bound embed completion endpoint w/ origin+CORS & metering (epic #41 - Phase B.1) (#635)
  • add hearth core package with append-only event log, actors, cursors, channels (#695)
  • inject the active brief into the opti loop's observations (#57) (#712)
  • add public visibility for data lakes (#532)
  • per-embed-key spend cap with pre-flight enforcement (epic #41) (#727)
  • guided prompt builder + parameter guidance (#717)
  • keyless offline RAG defaults and bundled secure-exposure profiles (#713)
  • agent-scoped KB retrieval + hard tool gate for embed chat (#733)

🐛 Bug Fixes

  • exclude unlistable lake files from knowledge-base retrieval (#643)
  • harden refresh endpoint and tighten secret-rotation grace window (#715)
  • scope over-exposing read endpoints (#618)
  • render embedded HTML artifacts in the published reply viewer (#708) (#711)
  • publish own reply as non-admin by checking session ownership (#740) (#743)

🔧 Internal

  • remove redundant Agent Mode chip from the composer (#665)
  • raise shared vitest timeout floor to de-flake Mongo-backed suites (#729)
  • set b4m-overwatch overlay pin to 4afc25e5ab5844b3bfb61cc7994310fe9c966487 (#746)

Deployed: 2026-07-21 08:14:32 UTC | Commits: 19

Pull Requests: #41, #108, #532, #632, #635, #643, #695, #713, #715, #717, #727, #733, #741

v2026.07.20.1 - 2 internal changes

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 20 Jul 08:20
171ee36

🔧 Internal

  • note the Overwatch overlay mirrors the live-subscriber definition (#707)
  • set b4m-optihashi overlay pin to e0f61f0d9231f2048356d99661dd192615751928 (#710)

Deployed: 2026-07-20 08:20:49 UTC | Commits: 2

v2026.07.19.1 - 6 features, 5 fixes, and 1 internal change

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 19 Jul 18:56
5312a2b

🎯 Features

  • Mementos 2.0 - unified principal-scoped memory core (#442)
  • add offline RAG ingestion and a background worker (#698)
  • add b4m mcp serve to expose bike4mind as an mcp server (#702)
  • support TypeScript React artifacts (#668)
  • local image generation via a self-hosted Stable Diffusion backend (#705)
  • local web search via searxng and keyless deep-research fallback (#700)

🐛 Bug Fixes

  • register auth interceptors at module scope to close cold-load hydration race (#663)
  • recover small-model tool-call artifacts and deliver images to vision models (#699)
  • default chat model fallback, offline pyodide mirror, and completions API docs (#701)
  • make html bundle publishing work in self-host (#703)
  • count live agents so the Agents gear actually unlocks (#706)

🔧 Internal

  • fix stale self-host streaming note in BIKE4MIND_CLI.md (#704)

Deployed: 2026-07-19 18:56:07 UTC | Commits: 12

Pull Requests: #1, #3, #4, #442, #471, #627, #698, #699, #700, #702, #705

v2026.07.17.3 - 3 features, 3 fixes, and 5 internal changes

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 17 Jul 15:37
cc63edb

🎯 Features

  • load persisted workflow state on session resume (#593) (#669)
  • register bob_panel_read as a premium overlay tool name (#662)
  • add grantable opti-hardware compute entitlement tier (#677)

🐛 Bug Fixes

  • stop the opti loop from re-decomposing mid-run (#666) (#667)
  • declare transitive npm deps bundled from @bike4mind/* packages (#637)
  • stop opti loop re-doing solved steps + graceful cap-hit summary (#674) (#676)

🔧 Internal

  • add b4m-bob overlay pin (#655)
  • remove any from bedrock anthropic.ts (#658)
  • set b4m-optihashi overlay pin to 1a70163f442946eb0508e0ed786b489cfe98b11a (#675)
  • retire sharingManager in favor of sharingService (#636)
  • set b4m-optihashi overlay pin to 79b55bf8edcda005292ac4c6a88dfaa5dbec3078 (#678)

Deployed: 2026-07-17 15:37:07 UTC | Commits: 11

Pull Requests: #1, #2, #3, #81, #592, #636, #637, #658, #662, #666, #669, #677

v2026.07.17.2 - 2 features, 1 fix, and 1 internal change

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 17 Jul 10:33
32b419d

🎯 Features

  • image settings templates — panel UI, apply, cost preview (#640)
  • infra hardening (queue offload, reconciler cron, metrics, index drop) (#652)

🐛 Bug Fixes

  • persist agent-run credit cost to chat history (#661)

🔧 Internal

  • guard session endpoints 401 on invalid tokens (#626) (#659)

Deployed: 2026-07-17 10:33:09 UTC | Commits: 4

Pull Requests: #608, #640, #652, #661

v2026.07.17.1 - 5 features, 2 fixes, and 1 internal change

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 17 Jul 07:51
f341add

🎯 Features

  • add admin-tunable USD-to-credits rate for hardware compute (#646)
  • add per-user hardware compute spend cap settings (#649)
  • add a by-source breakdown to the Org Usage dashboard (#651)
  • enable React artifact publishing (#628)
  • optimizer agent solves any family (offer optihashi_solve + autonomous loop) (#656)

🐛 Bug Fixes

  • sync durable workflow state each turn so compaction keeps it (#603)
  • soften recovered tool-error observations in the iteration stream (#654)

🔧 Internal

  • upgrade lint-staged, prettier, markdownlint-cli (#647)

Deployed: 2026-07-17 07:51:28 UTC | Commits: 8

Pull Requests: #595, #603, #607, #628, #646, #649, #651, #653

v2026.07.16.3 - 6 features, 5 fixes, and 2 internal changes

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 16 Jul 21:17
b69313e

🎯 Features

  • batch system-prompt removal (fileIds[] in DELETE /systemPrompts) (#617)
  • embed-key data model, scope & origin allow-list (epic #41 Phase A) (#587)
  • app-slice operational hardening follow-ups (#625)
  • add empty-session splash slot to chat panel (#633)
  • enrich the offline local handoff fallback (#629)
  • stream tool ui side-effects and add opti-scoped profile (#623)

🐛 Bug Fixes

  • query users.userId for dead shared-membership arms (#610) (#621)
  • relax OTC/auth-strategy rate limits under E2E (#598)
  • send only edited fields from ProfileDataForm on save (#559)
  • report per-record batch failures for SQS subscribers (#549)
  • add key-rotation fallback to GitHubService credential decrypt (#641)

🔧 Internal

  • retire organizationManager in favor of organizationService (#619)
  • set b4m-optihashi overlay pin to e49652b2907dc546d2f53232c051f02293b79ca4 (#638)

Deployed: 2026-07-16 21:17:32 UTC | Commits: 13

Pull Requests: #41, #81, #466, #549, #587, #617, #619, #621, #623, #625, #629

v2026.07.16.2 - 2 features and 1 internal change

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 16 Jul 07:29
93c2e0e

🎯 Features

  • add ImageGenerationTemplate model and CRUD API (#608)
  • re-inject live workflow state into context each turn (#606)

🔧 Internal

  • bump overlay pins to current overlay main (#620)

Deployed: 2026-07-16 07:29:00 UTC | Commits: 3

Pull Requests: #606, #608

v2026.07.16.1 - 3 features, 4 fixes, and 3 internal changes

Choose a tag to compare

@bike4mind-release-bot bike4mind-release-bot released this 16 Jul 02:50
39a1a57

🎯 Features

  • multi-hop provider-outage fallback + fallback badge clarity (#586)
  • margin tolerance bands, filters, adaptive layout, pricing history change log (#613)
  • add EnableHardwareCompute dark-ship flag for OptiHashi (#614)

🐛 Bug Fixes

  • invalidate usage cache when /compact swaps the session (#605)
  • scope organization responses to the caller (#597)
  • project membership unlock queried a nonexistent users.id path (#609)
  • restore the Files Manager earned sidenav row (#612)

🔧 Internal

  • extract session lifecycle into session/lifecycle (#228) (#584)
  • set b4m-optihashi overlay pin to ffc769f04fb6bb3ef004e23358c6984068c48f31 (#600)
  • dedupe chat panel controls, copy-markdown, drop overlay (#604)

Deployed: 2026-07-16 02:50:25 UTC | Commits: 10

Pull Requests: #390, #553, #584, #586, #597, #602, #605, #613, #614