Skip to content

Releases: MasayukiTa/m365-copilot-companion-mcp

v0.3.2 - Clean update baseline

Choose a tag to compare

@MasayukiTa MasayukiTa released this 27 Jul 01:07

推奨アップデート

v0.3.2 は、リポジトリ履歴復旧後の推奨ベースラインです。既存ユーザーはこのリリースへ更新してください。

  • ZIP版ユーザー: update.bat を実行するか、M365-Companion-v0.3.2.zip をダウンロードして更新
  • Git版ユーザー: start_all.bat を手動起動し、更新確認で「Yes」を選択

最新版の起動処理は、上流履歴が書き換えられた場合でも、ローカルHEADのバックアップと未コミット変更の退避を行って安全に復旧します。

変更内容

  • README冒頭に次回リリース適用の重要通知を追加
  • httpx の最低バージョンを 0.28.1 へ更新
  • ddgs の最低バージョンを 9.14.4 へ更新
  • anyio の最低バージョンを 4.14.2 へ更新
  • send2trash の最低バージョンを 2.1.0 へ更新
  • GitHub Actionsの actions/setup-pythonv7 へ更新

検証

  • Pythonテスト
  • Windowsインストールスモークテスト
  • force-push更新統合テスト
  • Release ZIPスモークテスト
  • Secret scan
  • CodeQL(Python / C#)

すべて成功しています。

ZIP SHA-256:

e7417d7df3c34db33c62ae5941251fc4c760daef7df0dc344732acc4eecd63e4

v0.3.1 - Startup recovery patch

Choose a tag to compare

@MasayukiTa MasayukiTa released this 25 Jul 00:43
abd9197

Startup recovery patch

  • recovers Git installs automatically after an upstream history rewrite or force-push
  • preserves the previous HEAD in a local backup branch before reset
  • preserves tracked and untracked local changes in a stash
  • rolls back to the original checkout when reset fails
  • retries bounded Git fetches across transient Wi-Fi/VPN handovers
  • adds Windows integration tests that reproduce a real non-fast-forward force-push

One-time recovery for clients still on the old FF-only updater

  1. Double-click update.bat once. It downloads this same-repository Release ZIP while preserving .env, .venv, logs, memory, and runtime state.
  2. Then double-click start_all.bat normally.

After this one-time migration, future rewritten histories are handled by start_all.bat itself.

v0.3.0 - Response-independent LOCAL_LOOP

Choose a tag to compare

@MasayukiTa MasayukiTa released this 15 Jul 12:41

Highlights

  • Adds SQLite-backed LOCAL_LOOP execution that does not scrape Copilot answer content.
  • Routes /deep-review and /deep-security-review through fixed producer, adversarial, and adjudication turns when execution profiles are enabled.
  • Keeps normal /review, /security-review, chat, and fleet behavior unchanged.
  • Adds safe single-choice Microsoft/ADFS sign-in handling and automatic MCP consent handling, with explicit WAITING_AUTH/WAITING_CONSENT fallback.
  • Projects LOCAL_LOOP jobs into FleetCockpit and supports console stop/cancel.
  • Enforces headless companion Edge, bounded parallelism, memory/turn rotation, and final-page cleanup.
  • Updates quickstart, generated env defaults, Copilot Studio instructions, tests, and ignore rules.

Enable Deep Review

Set MCP_REVIEW_P2C=1 and MCP_EXECUTION_PROFILES=1 in .env, append docs/examples/local_loop_agent_instructions.txt to the Copilot Studio agent instructions, publish, and restart with start_all.bat.

M365 Companion v0.2.0

Choose a tag to compare

@MasayukiTa MasayukiTa released this 15 Jul 04:37

Installable release for M365 Companion.

Download M365-Companion-v0.2.0.zip for normal installation. Do not use GitHub's automatic Source code ZIP unless you specifically want the raw source tree.

Highlights:

  • Adds opt-in /deep-review and /deep-security-review commands behind MCP_REVIEW_P2C=1; the normal review commands remain unchanged.
  • Deep review adds bounded fresh-session retry and decomposition, multi-dimensional review goals, adversarial finding refutation, completeness checks, aggregation, and a baseline/regression gate.
  • Keeps the companion Edge headless by default and improves recovery after network switches, stale tunnels, and supervisor drift.
  • Adds agent-memory tools, review-fix confirmation flow, bridge health probing, and fleet reliability improvements.
  • Includes dependency updates and expanded CI, Windows build, CodeQL, workflow lint, and secret-scanning coverage.

Deep review intentionally takes substantially longer than the normal review path. Its end-to-end answer-quality advantage is still being evaluated; use it when coverage matters more than turnaround time.

M365 Companion v0.1.0

Choose a tag to compare

@MasayukiTa MasayukiTa released this 09 Jul 01:44

First installable release for M365 Companion.

Download M365-Companion-v0.1.0.zip for normal installation. Do not use GitHub's automatic Source code (zip) asset unless you specifically want the raw source tree.

Highlights:

  • Adds a curated install ZIP that excludes .venv, pip-installed packages, logs, caches, bench/test harnesses, secrets, and local runtime state.
  • Adds update.bat for ZIP installs in environments where git is unavailable or prohibited.
  • The ZIP updater is download-only: it has no push/upload path, preserves .env, .venv, memory files, tools/auto, logs, and local state, and writes conflicts under .update_conflicts instead of overwriting locally changed files.
  • Git installs can continue to use the existing quickstart.bat git update flow.