Open
Conversation
- Next.jsのbasePathを'/collarecox'に設定 - WebSocketパス変更: /api/* → /collarecox/api/* - /api/yjs-ws → /collarecox/api/yjs-ws - /api/realtime-ws → /collarecox/api/realtime-ws - /api/yjs-sessions → /collarecox/api/yjs-sessions - 静的ファイルリンク更新: /manual.html → /collarecox/manual.html - ルートパス(/)は404を返すように変更 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
問題: 1. basePath変更により、HMRのWebSocketパスが/collarecox/_next/webpack-hmrに変更されたが、server.jsが/_next/webpack-hmrのみを認識していた 2. cron等の非対話シェルからbin/dev.sh実行時にnpmコマンドが見つからなかった 修正: - server.js: HMRパス処理に/collarecox/_next/webpack-hmrを追加 - bin/dev.sh: Volta PATH設定を追加(VOLTA_HOME, PATH環境変数) これにより定期再起動時のnpmエラーとHMR接続切断が解決されます。 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- package.json: 全npmスクリプトに --localstorage-file フラグ追加(Node.js v25互換) - server.js: parseInt に基数(10)追加、socket error ガード追加、graceful shutdown追加 - src/lib/wsUrl.ts: WebSocket URL構築ユーティリティ新規作成(ws/wss自動判定) - MediaRecorderClient.tsx: ハードコードURL(genai.dgi.ntt-tx.co.jp)を動的URL生成に置換 - route.ts: ハードコードURL(localhost:5001)を動的host検出に置換 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…version scripts Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
getDisplayMedia() APIでブラウザタブの音声をキャプチャし、 既存のWebSocketパイプライン経由でリアルタイム文字起こしを行う。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- getDisplayMedia()によるタブ音声キャプチャを音声ソースとして統合 - デフォルトをタブ音声キャプチャに設定 - 色付きトグルボタンUI(マイク:青、タブキャプチャ:紫) - タブキャプチャ選択時はマイクデバイス選択UIを非表示 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 変更履歴に追加/削除されたテキストのプレビューを表示 - リモート編集でも下線デコレーションを適用(青色で区別) - decorationSet.map()をdocChangedチェック後に移動(ホットパス最適化) - テキスト差分抽出ロジックをextractDiffPreview共通関数に統合 - タブ音声キャプチャ時に定期audio_commit送信(VAD無音検出補助) Co-Authored-By: Claude Opus 4.6 <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.
Summary
Test plan
bin/dev.sh -fでサーバー起動確認/realtimeページでマイク/タブ音声キャプチャの切り替え確認/tab-captureテストページでタブ音声→文字起こし確認/editor/testで変更履歴にテキストプレビューが表示されること🤖 Generated with Claude Code