Versions in this module Expand all Collapse all v0 v0.4.0 Mar 19, 2026 v0.3.3 Mar 7, 2026 v0.3.2 Mar 6, 2026 v0.3.1 Mar 4, 2026 v0.3.0 Mar 4, 2026 Changes in this version type Metadata + ProviderMeta map[string]string v0.2.0 Feb 11, 2026 Changes in this version type Metadata + WorktreeBranch string + WorktreePath string + WorktreeRepoID string v0.1.0 Feb 8, 2026 Changes in this version + func DefaultBaseDir() string + func ListRunDirs(baseDir string) ([]string, error) + type ExecEvent struct + Args []string + Command string + Duration *time.Duration + ExitCode *int + PID int + PPID int + Timestamp time.Time + WorkingDir string + type LogEntry struct + Line string + Timestamp time.Time + type LogWriter struct + func (w *LogWriter) Close() error + func (w *LogWriter) Write(p []byte) (n int, err error) + type Metadata struct + Agent string + BuildkitContainerID string + ContainerID string + CreatedAt time.Time + Error string + Grants []string + Image string + Interactive bool + Name string + NetworkID string + Ports map[string]int + ServiceContainers map[string]string + StartedAt time.Time + State string + StoppedAt time.Time + Workspace string + type NetworkRequest struct + BodyTruncated bool + Duration int64 + Error string + Method string + RequestBody string + RequestHeaders map[string]string + ResponseBody string + ResponseHeaders map[string]string + StatusCode int + Timestamp time.Time + URL string + type RunStore struct + func NewRunStore(baseDir, runID string) (*RunStore, error) + func (s *RunStore) Dir() string + func (s *RunStore) LoadMetadata() (Metadata, error) + func (s *RunStore) LogWriter() (*LogWriter, error) + func (s *RunStore) ReadDockerfile() (string, error) + func (s *RunStore) ReadExecEvents() ([]ExecEvent, error) + func (s *RunStore) ReadLogs(offset, limit int) ([]LogEntry, error) + func (s *RunStore) ReadNetworkRequests() ([]NetworkRequest, error) + func (s *RunStore) ReadSecretResolutions() ([]SecretResolution, error) + func (s *RunStore) ReadSpans() ([]Span, error) + func (s *RunStore) Remove() error + func (s *RunStore) RunID() string + func (s *RunStore) SaveDockerfile(dockerfile string) error + func (s *RunStore) SaveMetadata(m Metadata) error + func (s *RunStore) WriteExecEvent(event ExecEvent) error + func (s *RunStore) WriteNetworkRequest(req NetworkRequest) error + func (s *RunStore) WriteSecretResolution(res SecretResolution) error + func (s *RunStore) WriteSpan(span Span) error + type SecretResolution struct + Backend string + Name string + Timestamp time.Time + type Span struct + Attributes map[string]interface{} + EndTime time.Time + Kind string + Name string + ParentID string + SpanID string + StartTime time.Time + Status string + StatusMsg string + TraceID string