SessionStanding

works.iterative.claude.ui.transcript.SessionStanding
See theSessionStanding companion object
enum SessionStanding(val word: String)

Where a session stands, as the host serving it knows.

A transcript says what has been said. It cannot say whether there is still an agent behind it, and it cannot say whether that agent is this host's to talk to — a session someone's terminal started writes a file we can read and runs a process we hold no handle on. Both are things a person needs before they type, so both are said.

It travels as its own kind of message on the follow, not as part of a TranscriptTail: a tail is the transcript's, and this is the session's.

Value parameters

word

what this standing is called on the wire, and on the page for a stylesheet to select on

Attributes

Companion
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

This host did not start the session, so it can be read and not talked to.

This host did not start the session, so it can be read and not talked to.

Attributes

case Ready extends SessionStanding

The session is this host's, and the agent is waiting to be told something.

The session is this host's, and the agent is waiting to be told something.

Attributes

case Working extends SessionStanding

The session is this host's, and the agent is working on something.

The session is this host's, and the agent is working on something.

Attributes

Value members

Concrete methods

def canBeTold: Boolean
Extension method from SessionStanding

Whether a session in this standing is one a page may talk to.

Whether a session in this standing is one a page may talk to.

Attributes