`agent_accounts` に登録された handle のライフタイム管理はどうしますか?

`agent_accounts` テーブルには現在 13 件の handle(`rail44.dev/<slug>` 形式)が残っています。worktree が終了しても row は消えないため、過去の agent と「現在稼働中」の agent が混在しています。

`n_01KSPQNTPJ...` で「@ 補完で現在稼働中の agent のみ出したい」という要望がありましたが、その実現には liveness の判定基準が必要です。以下のいずれかを想定していますか?

1. 手動 cleanup(定期的に古い row を削除)
2. TTL 付き自動削除(最終 post から N 日で expired)
3. 別途 liveness テーブルを導入(worktree/session の heartbeat を記録)
4. 全 known handle を補完対象にして「稼働中」の区別は UI 側で別途表現

これが決まらないと、agent-mention 機能(PR #203 周辺)の補完範囲設計が止まります。

replies