Keep active IRC listener users from expiring (closes #121) #126

Merged
clawbot merged 1 commits from issue-121-irc-last-seen into next 2026-10-08 10:47:56 +02:00
1 Commits
Author SHA1 Message Date
clawbot 95e4a8fd8f Keep active IRC listener users from expiring (closes #121)
check / check (push) Waiting to run
Every command a registered IRC listener client sends, PING and PONG
included, now sets last_seen on its session and its client, so the
idle cleanup no longer removes an IRC user who is still active; one
who sends nothing for SESSION_IDLE_TIMEOUT is still removed. The two
UPDATEs that GetSessionByToken ran for every authenticated HTTP API
request move into UpdateLastSeen, which both transports now call. The
IRC listener refreshes on every command, with no interval between
writes: that is what every HTTP API request already costs. README.md
describes last_seen to match.

Model: opus-5-5
2026-10-08 07:00:55 +00:00