INNER CODE UNIT · Python

duration

wgpsec/AboutSecurity · scripts/bench-skill.py:100

        duration = time.time() - start

        try:
            output_data = json.loads(result.stdout)
            output_text = output_data.get("result", result.stdout)
            usage = output_data.get("usage", {})
            tokens = usage.get("input_tokens", 0) + usage.get("output_tokens", 0)
        except (json.JSONDecodeError, TypeError):
            output_text = result.stdout
            tokens = 0

        return {
            "output": output_text,
            "tokens": tokens,
            "duration_seconds": round(duration, 1),
            "exit_code": result.returncode,
            "error": result.stderr[:500] if result.returncode != 0 else "",
        }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…