Following the latest matrix-nexus host API, this release adds support for listing an Agentβs sub-sessions β completing the session-management surface alongside the existing history / delete flows.
Upgrade: npm i -g @anna-ai/cli@0.1.26 (or pnpm add -g @anna-ai/cli@0.1.26)
New agent.session.list host API
- Bumped
@anna-ai/app-schemato 0.9.0, which adds theagent.session.listhost method. Parameters:include_expired(boolean, defaultfalse) β include expired-but-not-revoked sessions.limit(integer, default50, max100) β newest first.
anna-app devβs local harness now emulatesagent.session.list, so you can drive the fullsession.list β session.history β session.deleteloop entirely offline. It returns the Agent sessions minted during the current harness run, each carryingapp_session_uuid,kind,submode,expires_at, and friends.- Heads-up: the local harness has no shared DB and no
sampling_token, so it can only report sessions this run minted. True cross-process session recovery still requires a live nexus β the emulation is enough to build and test your UI offline.
- Heads-up: the local harness has no shared DB and no
Under the hood
- Browser SDK bumped
@anna-ai/app-runtime0.5.0 β 0.7.0. - Pinned runtime
0.2.0a7 β 0.2.0a8.
If you build anything on top of Agent sessions, this is the one to grab β session.list lets your app enumerate and manage its own sub-sessions, and the dev harness mirrors it so you can iterate without a live backend.