Repository navigation
v0.3.0: 全OS(macOS・Windows・Linux)と全ハーネス(Claude Code・Codex・Cursor・Grok)に対応する - #1
Merged
Merged
Conversation
- Windowsでもmacと同じくBridgeが管理タブを開いてから開発者操作を行い、Load後はchrome.managementで新しい拡張を確かめる - setup:windowsがHostを再起動し、接続中の古いBridgeをbootstrapで最新に更新する - Hostが止まっている間に眠ったBridgeがchrome.alarmsで起きて再接続する - 削除確認ダイアログを前面に出してから確定し、表示を待つ - エラーが無い拡張のerrorsはmacと同じく空の結果を返す Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- macOS 27.0ではGo to Folderの入力欄がGoToWindowシートに入らないため、フォーカス中のPathTextFieldも受け付ける - フォルダ選択パネルを調べる時にファイル一覧の中へ入らない(Load unpackedが92秒から3秒に) - Bridgeのcapabilitiesは実行中のmanifest版も返し、setupはディスクの版と比べる。getURLはディスクの新しいファイルを読むため、ファイルを置き換えただけで最新と判定していた Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- setup:linux / uninstall:linux: systemdのユーザーサービスでHostを常駐させる。doctorはLinuxにも対応 - register:claude: macOS・Linux・WindowsでClaude Codeのユーザー設定へ登録し、~/.claude.jsonを読み直して確かめる - 登録処理をscripts/clients.mjsへまとめ、macOSとLinuxで共有する(register-macos.mjs → register-posix.mjs) - Host呼び出しをscripts/host-client.mjsへまとめる - Bridge 0.2.3: extensions.reloadSelfで自分を再読み込みできる。setupは対応Bridgeなら画面操作なしで更新する - Linuxの開発者操作は未自動化であることをエラーで伝える Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- MCPサーバーのOS依存を src/os/ の適合層へ移す - 導入・診断・登録を scripts/chrome-ops.mjs に一本化し、scripts/lib/(共通)、scripts/os/(OS)、scripts/harness/(ハーネス)へ分ける - Windowsのハーネス登録も他OSと同じ手順にし、PowerShellの個別登録スクリプトを廃止する - 拡張テストのchromeモックにalarmsを足す Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
src/os/・scripts/os/・helper/<os>/)、ハーネス適合(scripts/harness/)をファイル単位で分けた。npm run setup/register/doctor/uninstallをOSに関係なく同じ名前で使えるようにした(旧setup:macosなどは互換の別名として残す)。確認
npm run setup、npm run register、npm run doctorが通り、12通り(3OS×4ハーネス)すべてでハーネス自身のコマンドからchrome-opsへの接続を確認した。🤖 Generated with Claude Code