begin_run
Initiate a new engineering audit run, creating an output directory for the audit results. Provide metadata like repository, commit, and assistant to begin the audit process.
Instructions
Start a fresh audit run and create its output directory.
assistant/model/repo_name/repo_commit/started are supplied by the
calling agent; tool_version defaults to the installed package version
if omitted; environment is optional free-form metadata. repo_dir is
the path to the repository being audited, on disk; it is optional,
but file_issues needs it to detect the GitHub repository to file
against, unless a repo is given explicitly on that call instead.
Calling this twice without finishing the first run (via
render_report) is an error, since it would silently discard whatever
domain results have already been recorded; pass replace=True to
explicitly discard the in-progress run and start over.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | ||
| replace | No | ||
| started | Yes | ||
| repo_dir | No | ||
| assistant | Yes | ||
| repo_name | Yes | ||
| output_dir | Yes | ||
| environment | No | ||
| repo_commit | Yes | ||
| tool_version | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||