(raw: string)
| 21 | * the caller can fall through to normal prompt handling. |
| 22 | */ |
| 23 | export function parseSteerInput(raw: string): string | null { |
| 24 | const m = raw.match(STEER_PREFIX); |
| 25 | if (!m) return null; |
| 26 | return raw.slice(m[0].length).trim(); |
| 27 | } |
| 28 | |
| 29 | /** |
| 30 | * Frame a steering note as the user message that gets injected mid-task. The |
no outgoing calls
no test coverage detected