()
| 23 | } |
| 24 | |
| 25 | async inject(): Promise<void> { |
| 26 | const injection = await this.getInjection(); |
| 27 | if (injection) { |
| 28 | this.injectedAt = this.agent.context.history.length; |
| 29 | this.agent.context.appendSystemReminder(injection, { |
| 30 | kind: 'injection', |
| 31 | variant: this.injectionVariant, |
| 32 | }); |
| 33 | } |
| 34 | } |
| 35 | |
| 36 | protected abstract readonly injectionVariant: string; |
| 37 |
nothing calls this directly
no test coverage detected