From d55156efbd5bca64424b86770355e6a4c2adb9de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Sun, 21 Sep 2025 22:34:02 +0800 Subject: [PATCH] feat: automatically load default perm table --- agent.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/agent.go b/agent.go index 2258aa5..7b5659b 100644 --- a/agent.go +++ b/agent.go @@ -32,11 +32,13 @@ type Agent struct { func NewAgent( id int64, batchcap, itemscap int, nickname, sex, characteristics, defaultprompt string, -) Agent { - return Agent{ +) (ag Agent) { + ag = Agent{ id: id, nickname: nickname, sex: sex, chars: characteristics, log: chat.NewLog[fmt.Stringer](batchcap, itemscap, "\n", defaultprompt), } + ag.LoadPermTable() + return } // AddEvent 添加接收到的事件