code-runner::inject-guidance
Internal pre_generate hook: appends code-runner usage guidance to the agent system prompt. Bound to harness::hook::pre-generate at worker startup; not called directly. Silenced by inject_guidance: false in the code-runner configuration.
- generateobject
- system_promptstring
The system prompt assembled so far (base + any prior hook's mutation).
- mutationsobjectrequired
The harness applies `system_prompt` only when the key is present, so `None` serializes to an empty object: the safe no-op that preserves the harness's assembled prompt.
- system_promptstring
Full replacement system prompt (base + appended guidance). The harness overwrites, it does not merge.