Files
hakorune/tools/codex-tmux-notify.sh

26 lines
690 B
Bash
Raw Normal View History

#!/bin/bash
# Simple Codex to Claude notification via tmux
CLAUDE_SESSION="claude" # tmuxセッション名
LOG_FILE="$HOME/.codex-work.log"
# Codex実行を記録
echo "[$(date)] Starting: codex $*" >> "$LOG_FILE"
# Codexを実行
codex "$@"
EXIT_CODE=$?
# 結果を記録
echo "[$(date)] Completed with code: $EXIT_CODE" >> "$LOG_FILE"
# Claudeに通知tmuxセッションがあれば
if tmux has-session -t "$CLAUDE_SESSION" 2>/dev/null; then
MESSAGE="🤖 Codex作業完了 Exit code: $EXIT_CODE"
tmux send-keys -t "$CLAUDE_SESSION" "# $MESSAGE" Enter
echo "✅ Notification sent to Claude"
else
echo "⚠️ Claude session not found"
fi
exit $EXIT_CODE