(sessionID: string, ttl: number)
| 988 | return (meta.limit[sessionID] ?? 0) <= limit |
| 989 | }, |
| 990 | fresh(sessionID: string, ttl: number) { |
| 991 | return Date.now() - (meta.at[sessionID] ?? 0) <= ttl |
| 992 | }, |
| 993 | optimistic: { |
| 994 | add(input: { sessionID: string; message: Message; parts: Part[] }) { |
| 995 | const parts = input.parts |