StateBackend 内存临时存储后端 数据存储在内存 map 中,生命周期与 Agent 会话一致 适用于临时文件、中间结果等短期存储需求
| 22 | // 数据存储在内存 map 中,生命周期与 Agent 会话一致 |
| 23 | // 适用于临时文件、中间结果等短期存储需求 |
| 24 | type StateBackend struct { |
| 25 | mu sync.RWMutex |
| 26 | files map[string]*FileData |
| 27 | } |
| 28 | |
| 29 | // NewStateBackend 创建 StateBackend 实例 |
| 30 | func NewStateBackend() *StateBackend { |
nothing calls this directly
no outgoing calls
no test coverage detected