#!/usr/bin/env python3
"""
SubagentStop hook - captures when a subagent (Task tool) stops.
"""

import json
import sys
import os

# Add lib to path
sys.path.insert(0, os.path.dirname(__file__))

from lib.send_event import send_event
from lib.enrich import enrich_event


def main():
    # Read event from stdin
    data = json.load(sys.stdin)

    # Enrich with AIOX context
    data = enrich_event(data)

    # Send to monitor server
    send_event("SubagentStop", data)


if __name__ == "__main__":
    main()
