Repository navigation
AgEnD 2.3.1
AgEnD 2.3.1
2.3.0 的修正版。
升級
- 正式版使用者:在 General 傳
/update,或在主機終端機執行agend update。 - 還在 2.2.x 的使用者:請先看 2.3 升級說明。
修正
- #2514 只有「自己吃爆記憶體」才會被停(#2446 的修正):之前只要同一個 agent 連續兩次被系統的記憶體不足(OOM)砍掉就會被停,就算真正吃掉記憶體的是別的程式(例如主機上另一個容器)也一樣。
- 算它自己的:只有 kernel 的報告顯示被砍的 agent 自己佔了至少一半的實體記憶體、而且是第二大程序的兩倍以上。
- 被波及的:照常恢復,等記憶體壓力解除後再重啟。
- 原因不明的:走一般的「連續當機」上限,不會被標成自己吃爆,並附上「恢復/開新 session」的按鈕。
- 升級時:舊規則下沒有證據的停止紀錄會自動解除並寫進 log。
- #2506 自己吃爆而被停的 session,fleet 重啟後不會被自動叫起來:要你自己按「恢復」或「開新 session」。
- #2517 iPhone 注音/中文輸入時,選字列不再每打一個字就閃一下:輸入法組字中,輸入框和周圍版面完全不動,選完字才更新;鍵盤打開的判斷也不再被選字列的高度變化影響。
- #2504 instance 第一次啟動失敗、等重試時,你傳的訊息不會直接失敗:先保留(⏳),等它起來再送;只有重試全部失敗或有人停掉它時才算失敗。
- #2508 #2522 Mac:
agend stop後馬上agend start不再失敗:stop 會等 launchd 真的卸載完才回報。 - #2523 Muse 1.4.12 的輸入框提示不再擋住訊息(#2520):Muse 1.4.12 在空輸入框會顯示灰色的「Type @ to search…」,AgEnD 之前把它當成有人打了字,拒絕送訊息。
新功能與變更
- #2511 升級後一直起不來,會在聊天通知一次(#2490):每個起不來的版本,在 General(沒有 General 時改私訊第一位管理者)發一則通知,附上回到前一版的方法。Mac 另外跳系統通知。不會重複發。
- #2518 全域搜尋預設不再依時間刪除:沒設
web.search.retention_days(或設 0)時不限天數,只在超過 30 萬筆時從最舊的開始清。想限制天數的人照樣可以設定(1–3650)。 - #2519 用量精簡版:
- 重置時間:每一條(5 小時、7 天、agy 的每個額度池)各自顯示重置時間。
- 讀不到的帳號:例如 token 過期時,照樣顯示上次的長條(淡色)並標「快取於 HH:MM」。
- #2477 記錄每個 instance 的工作狀態:只記錄、不改行為,log 和網頁 Log 分頁看得到;是之後「重啟後自動接續中斷工作」的基礎。