shouldTrimMessages 检查是否应该修剪消息
()
| 1359 | |
| 1360 | // shouldTrimMessages 检查是否应该修剪消息 |
| 1361 | func (a *Agent) shouldTrimMessages() bool { |
| 1362 | return a.config.Store != nil && |
| 1363 | a.config.Store.MaxMessages > 0 && |
| 1364 | a.config.Store.AutoTrim |
| 1365 | } |
| 1366 | |
| 1367 | // trimMessagesInMemory 在内存中修剪消息(FIFO策略) |
| 1368 | // 必须在持有 a.mu 锁的情况下调用 |
no outgoing calls
no test coverage detected