Nate Fikru
b90eb51520
feat(plugins): add modelOverride/providerOverride to before_agent_start hook
...
Enable plugins to override the model and provider for agent runs by
returning modelOverride/providerOverride from the before_agent_start
hook. The hook is now invoked early in run.ts (before resolveModel)
so overrides take effect. The result is passed to attempt.ts via
earlyHookResult to prevent double-firing.
This enables security-critical use cases like routing PII-containing
prompts to local models instead of cloud providers.
2026-02-16 23:50:24 +01:00
..
2026-02-16 02:45:00 +00:00
2026-02-16 23:50:24 +01:00
2026-02-16 23:50:21 +01:00
2026-02-16 14:59:31 +00:00
2026-02-16 02:45:00 +00:00
2026-02-16 13:25:58 -06:00
2026-02-16 22:10:21 +01:00
2026-02-16 23:50:11 +01:00
2026-02-16 23:50:18 +01:00
2026-02-16 22:30:39 +00:00
2026-02-16 14:59:30 +00:00
2026-02-16 22:43:37 +00:00
2026-02-16 10:35:26 -08:00
2026-02-16 23:49:41 +01:00
2026-02-16 14:59:31 +00:00
2026-02-16 23:50:18 +01:00
2026-02-16 14:59:31 +00:00
2026-02-13 18:38:40 +01:00
2026-02-16 15:16:35 -05:00
2026-02-16 02:45:00 +00:00
2026-02-16 06:16:33 +00:00
2026-02-16 02:45:00 +00:00
2026-02-16 14:59:31 +00:00
2026-02-16 14:59:30 +00:00
2026-02-16 02:45:00 +00:00
2026-02-16 16:14:54 +00:00
2026-02-16 13:25:58 -06:00
2026-02-16 23:50:24 +01:00
2026-02-16 23:49:47 +01:00
2026-02-16 14:59:30 +00:00
2026-02-16 14:59:30 +00:00
2026-02-16 16:14:54 +00:00
2026-02-16 02:45:00 +00:00
2026-02-16 14:59:30 +00:00
2026-02-16 14:59:31 +00:00
2026-02-16 22:30:39 +00:00
2026-02-16 23:50:01 +01:00
2026-02-16 02:45:00 +00:00
2026-02-16 00:08:00 +00:00
2026-02-16 14:59:30 +00:00
2026-02-16 14:59:31 +00:00
2026-02-16 17:06:40 +00:00
2026-02-16 01:52:30 +00:00
2026-02-16 17:22:26 +00:00
2026-02-15 01:15:43 +00:00
2026-02-16 14:59:30 +00:00
2026-02-15 00:56:20 +00:00
2026-02-14 15:39:46 +00:00
2026-02-16 02:45:00 +00:00
2026-02-13 16:20:37 +00:00
2026-02-14 19:03:46 +01:00
2026-02-14 19:03:46 +01:00
2026-02-16 17:06:40 +00:00
2026-02-16 02:45:00 +00:00