Mars375/trajectory-monitor
Analyse les trajectoires d'exécution des agents LLM — detect anomalies, score quality, expose MCP
Platform-specific configuration:
{
"mcpServers": {
"trajectory-monitor": {
"command": "npx",
"args": [
"-y",
"trajectory-monitor"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Analyse les trajectoires d'exécution des agents LLM — détecte les anomalies, score la qualité, expose une interface MCP.
cd trajectory-monitor
pip install -e .# Analyze OpenClaw cron jobs (auto-detects paths)
python -m trajectory_monitor.cli analyze
# Specify custom paths
python -m trajectory_monitor.cli analyze /path/to/jobs.json --runs-dir /path/to/runs
# JSON output
python -m trajectory_monitor.cli analyze --json============================================================
TRAJECTORY MONITOR — Session Analysis Report
Generated: 2026-04-07T10:50:21Z
============================================================
Jobs analyzed: 44
Total signals: 39 (7 critical, 30 warnings)
Average quality score: 58/100
────────────────────────────────────────────────────────────
Job Score Grade Signals
────────────────────────────────────────────────────────────
forge-imagine 17 F 1
forge-chantier-memos 64 C 1
forge-chantier-mcp-audit 75 B 0
forge-scout-needs 74 C 0
...
SIGNALS DETECTED
────────────────────────────────────────────────────────
[forge-chantier-memos]
⚠️ [crash_repeat] Same error repeated 2x: Write to <path> failed
[orphan:4a10627b]
🔴 [crash_repeat] Same error repeated 13x: cron: job execution timed out
⚠️ [loop] Similar output repeated 24x — possible loop
[orphan:2a20474b]
⚠️ [token_bloat] Output tokens growing: 655→12647 (19.3x)
============================================================| Signal | Description | |--------|-------------| | crash_repeat | Same error pattern repeated across consecutive runs (🔴 ≥3x, ⚠️ 2x) | | loop | Similar output repeated 3+ times without progression | | stagnation | Job enab
Loading reviews...