{
  "enabledMcpjsonServers": [
    "journal"
  ],
  "hooks": {
    "Stop": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "\"${CLAUDE_PROJECT_DIR:-$PWD}/.claude/hooks/keep-going.sh\""
          }
        ]
      },
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "SessionStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "UserPromptSubmit": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "PreToolUse": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "PreCompact": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "SubagentStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "SubagentStop": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "SessionEnd": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "PermissionRequest": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ],
    "MessageDisplay": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/hook.sh claude /Users/jessegall/projects/agent-journal/.journal"
          }
        ]
      }
    ]
  },
  "permissions": {
    "allow": [
      "Bash(echo main *)"
    ],
    "deny": [
      "Read(./.journal/environments/*/*/*.md)",
      "Read(./.journal/project/*/*.md)"
    ]
  },
  "statusLine": {
    "type": "command",
    "command": "sh /Users/jessegall/projects/agent-journal/.journal/src/claude-status.sh",
    "padding": 0
  }
}
