Passing { limit } to recent() used to crash with 'Unknown named parameter limit' because the options object was forwarded as the limit value. Mirror sessions()'s QueryOptions | number signature.