ArchiveConfig

works.iterative.claude.core.log.ArchiveConfig
case class ArchiveConfig(installation: Installation, root: Path, cwd: Option[Path])

Configuration for SessionCatalog.

Value parameters

cwd

the working directory the sessions ran under, when it is known. The vendor tree is keyed by the encoded cwd, so with no cwd only the kept copy is read.

installation

the Claude installation the catalog is scoped to; its records are kept under CustodyRoot.installationDir and never read as another's

root

the directory custody keeps records under (see CustodyRoot.default)

Attributes

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

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product