- flushSave and SaveSession now use PersistSession instead of agent.SaveFull, ensuring the multi-agent format with Name field is consistently written - Rename now calls PersistSession immediately so renamed sessions survive server restart The previous approach had two save formats (legacy single-agent via agent.SaveFull, and new multi-agent via PersistSession) writing to the same file. Since flushSave ran on every turn, it would overwrite the Name field with the legacy format that didn't preserve it. |
||
|---|---|---|
| .. | ||
| event.go | ||
| format.go | ||
| persist.go | ||
| registry.go | ||
| session.go | ||
| setup.go | ||