Unclear How many model hooks can run at once, and what the minimum time limit is, are not known.
What
A hook is a command you configure to run automatically at certain moments. Prompt hooks and agent hooks are the kinds that ask a model to decide something. For these:
- Shared limit: they now take turns through a shared limit on how many run at once, so when many fire together, some wait.
- Time limit: each one's time limit is now the larger of its own
timeoutand a minimum. Before, it was its own timeout, or 30 seconds if none was set. - Overall limit: when any hook in a group calls a model, the time allowed for the whole group is extended by the default once.
Why
Many model hooks at once may now queue instead of all starting together, and a short timeout may be raised to the minimum, so they can finish later than you set.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
How many model hooks can run at once, and what the minimum time limit is, are not known.