【自社】Chatworkリスナー(BSM×claude)
改修8-23実装済・3眼複眼常時化・常駐稼働中(loop自動再起動・Startup .lnk)。6/30夜(続き):agy 3眼目を【listener直接実行方式】に作り替え=真因はagy本体でなくClaude経由のBash実行(タイムアウト/読み取り競合で空応答)と実機確定(直接実行は32-45秒で確実)→Claudeはagy_input_<6桁>.txt書き出しまで担当・listenerが送信直前にspawnSyncでagy直接実行し返信末尾に「【眼3 agy独立判定】」を追記(spawnSync単体実証済・実フローのend-to-endは次回実依頼で確認)。あわせて(1)ハングwatchdog=pollRoomをPromise.raceで45分包囲→子プロセスtaskkill+通知+再送案内 (2)外部通知notifyOwner→434021221(連続クラッシュ3回/長時間ジョブ20分/ハング/致命的エラー・実証済) (3)CRASH_COUNT誤発火修正=5分以上稼働後の終了はカウントせずリセット (4)クラッシュstderr捕捉(listener-stderr.txt) (5)処理時間の幻覚表示を返信から除去。新PID 18184・CRASH_COUNT=0・4常駐健全。ナレッジ2件(agy方式更新+常駐watchdog/通知設計)。残=実依頼でagy眼3 end-to-end確認(低優先・木村さんのやりたいこと優先)/完全逐次ブロッキング(1詰まりで全ルーム停止)/入口修正のメンバー周知(LP依頼はURL同梱推奨)