harness-session
Pass
Audited by Gen Agent Trust Hub on Jul 15, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/new_session.pyexecutes agitcommand usingsubprocess.runwith a list of arguments. This method is secure against command injection as it avoids shell interpretation of the parameters.- [DATA_EXFILTRATION]: Analysis of the Python scripts confirms that data access is limited to the local project harness directory and standard Git metadata. There are no functions performing network requests or external data transfers.- [PROMPT_INJECTION]: The skill processes user-provided inputs like session scope and outcomes which are interpolated into markdown files. This behavior represents a standard documentation use case. - Ingestion points: Script arguments
--scope,--agent, and--outcomeinscripts/new_session.pyandscripts/close_session.py. - Boundary markers: Data is structured using markdown headers and YAML frontmatter delimiters.
- Capability inventory: The skill can read/write local files and execute Git commands.
- Sanitization: Filenames and identifiers are processed through a
slugifyfunction, while content fields are written as provided.
Audit Metadata