File size: 850 Bytes
0697a1f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/env python3
"""Simple hook test - writes to file on ANY invocation."""
import os
import sys
import json
import time
from datetime import datetime, timezone

# Write to a very specific location that will be easy to find
log_file = r"C:\Users\yashw\.agentmemory\hook_test_log.txt"

try:
    with open(log_file, "a", encoding="utf-8") as f:
        ts = datetime.now(timezone.utc).isoformat()
        f.write(f"\n=== Hook called at {ts} ===\n")
        f.write(f"Command: {sys.argv[0]}\n")
        f.write(f"Args: {sys.argv[1:]}\n")
        f.write(f"Stdin: {sys.stdin.read()[:1000]}\n")
        f.write(f"Env AGENTMEMORY_URL: {'SET' if os.environ.get('AGENTMEMORY_URL') else 'NOT SET'}\n")
except Exception as e:
    try:
        with open(log_file, "a", encoding="utf-8") as f:
            f.write(f"Error: {e}\n")
    except:
        pass