スライドテキスト内容
/tmp/claude-Langfuse/{session_id}/ ├── current-trace-id # TraceID ├── turn-count # ターン番号 ├── model # 使⽤モデル名 ├── transcript-offset # 読み込み位置 └── subagent-{id} # サブエージェント UserPromptSubmit PreToolUse / PostToolUse Stop フック間の状態共有 Claude Code Hooksは別プロセスで動く → ファイルで状態共有 ターン番号++ → 新TraceIDを生成・保存 TraceIDを読み込んでTool Observationを送信 transcriptを解析してGenerationを一括送信 地道にゴリゴリやってます tmpファイルで状態を受け渡す泥臭い実装