Custody

works.iterative.claude.core.log.Custody
enum Custody

Whether a session the SDK runs is kept, and under which root.

The installation a record is kept for is never part of this choice: it is the one the session's CLI runs under (Installation.resolve).

Attributes

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

Members list

Type members

Enum entries

case Keep extends Custody

Keep the session under CustodyRoot.default.

Keep the session under CustodyRoot.default.

Attributes

final case class KeepUnder(root: Path)

Keep the session under root.

Keep the session under root.

Attributes

case Off extends Custody

Do not keep the session.

Do not keep the session.

Attributes