Skip to content

MulmoClaude

v@mulmoclaude/[email protected] Feature

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

Published 10d LLM Frameworks
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Affected surfaces

auth

Summary

AI summary

Broad release touches Highlights, collections, deps, and feat.

Full changelog

Highlights

  • Initial release (PR #2120): server-only MulmoClaude runtime plugin exposing the user's locally linked Google account to the chat agent as one google tool with kind-discriminated dispatch:
    • status — report link state (linked, clientSecret: found|missing|ambiguous) with guidance when unlinked
    • calendarListEvents — upcoming primary-calendar events (timeMin, maxResults 1-50)
    • calendarCreateEvent — create an event (summary, start/end as ISO 8601 with timezone offset, optional description)
  • Dispatches into @mulmoclaude/core/google, so the agent tool, settings UI, remote-host commands, and yarn google:auth share one locally stored grant — no Google credential ever leaves the machine.
  • Ships as a preset plugin gated to the personal role. Tasks / Drive (drive.file) actions ride the same consent grant later (#2115).

📦 npm: @mulmoclaude/[email protected]


What's Changed

  • fix(files): linkified data/ & artifacts/ paths resolve from workspace root (#1548) by @isamu in https://github.com/receptron/mulmoclaude/pull/2090
  • fix(sandbox): log claude's workspace-trust stderr notice at debug, not error (#2055) by @isamu in https://github.com/receptron/mulmoclaude/pull/2091
  • chore(deps): bump ws to ^8.21.1 and @vitejs/plugin-vue to ^6.0.8 by @isamu in https://github.com/receptron/mulmoclaude/pull/2092
  • chore(lint): bump eslint-plugin-sonarjs to 4.2 + fix flagged e2e waits/skips by @isamu in https://github.com/receptron/mulmoclaude/pull/2094
  • fix: write system prompt to a file, pass --system-prompt-file (Windows ENAMETOOLONG, #2078) by @isamu in https://github.com/receptron/mulmoclaude/pull/2093
  • refactor(collections): make zod the single source of truth for the schema contract by @snakajima in https://github.com/receptron/mulmoclaude/pull/2097
  • feat(collections): compiled zod record validators — enforced write gate, strict report-only scan by @snakajima in https://github.com/receptron/mulmoclaude/pull/2098
  • update by @isamu in https://github.com/receptron/mulmoclaude/pull/2100
  • chore(deps): bump discord.js to ^14.27.0 and vue-router to ^5.2.0 by @isamu in https://github.com/receptron/mulmoclaude/pull/2101
  • chore(deps): upgrade @slack/web-api to ^8 and @slack/socket-mode to ^3 by @isamu in https://github.com/receptron/mulmoclaude/pull/2102
  • feat(collections): getOntology — machine-readable workspace ontology (plan step ①) by @snakajima in https://github.com/receptron/mulmoclaude/pull/2099
  • feat(collections): backlinks — display-only reverse refs (plan step ②) by @snakajima in https://github.com/receptron/mulmoclaude/pull/2103
  • feat(collections): kind:"agent" actions — silent per-record/collection workers (plan step ③) by @snakajima in https://github.com/receptron/mulmoclaude/pull/2104
  • feat(collections): kind:"mutate" — declarative host-executed writes (plan step ④) by @snakajima in https://github.com/receptron/mulmoclaude/pull/2105
  • fix(chat): catch up a text card truncated mid-stream after socket.io reconnect (#2096) by @isamu in https://github.com/receptron/mulmoclaude/pull/2107
  • update by @isamu in https://github.com/receptron/mulmoclaude/pull/2106
  • test(e2e): cover multi-file ChatInput attachment (#1666) by @isamu in https://github.com/receptron/mulmoclaude/pull/2109
  • feat: Google OAuth(ローカル)+ Google Calendar リモートコマンド by @isamu in https://github.com/receptron/mulmoclaude/pull/2110
  • chore(plans): archive shipped Google OAuth Calendar plan by @isamu in https://github.com/receptron/mulmoclaude/pull/2112
  • feat: 設定画面に Google 連携 UI(OAuth 開始 / 状態表示 / 解除) by @isamu in https://github.com/receptron/mulmoclaude/pull/2113
  • feat(collections): rollup — cross-collection aggregates over backlink relations (plan step ⑤) by @snakajima in https://github.com/receptron/mulmoclaude/pull/2116
  • docs(collections): egress sync pattern — plan step ⑥; ontology plan complete by @snakajima in https://github.com/receptron/mulmoclaude/pull/2117
  • feat(collections): extract manageCollection into @mulmoclaude/core/collection/server by @snakajima in https://github.com/receptron/mulmoclaude/pull/2118
  • feat(mulmoScript): per-beat generate/play buttons + surface real generation errors by @snakajima in https://github.com/receptron/mulmoclaude/pull/2119
  • feat: エージェントに Google Calendar ツールを公開(google-plugin + core 抽出 + error-recovery 案内) by @isamu in https://github.com/receptron/mulmoclaude/pull/2120

Full Changelog: https://github.com/receptron/mulmoclaude/compare/v1.0.0...@mulmoclaude/[email protected]

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 MulmoClaude

Get notified when new releases ship.

Sign up free

About MulmoClaude

All releases →

Related context

Earlier breaking changes

  • v1.1.1 Moves Google token store to ~/.config/mulmo/google-token.json
  • v0.6.4 `General` role split into lean `General` and new `Personal` role; Encore seed role pinned to Personal.

Beta — feedback welcome: [email protected]