Versions in this module Expand all Collapse all v1 v1.108.0 Aug 31, 2026 Changes in this version + const Name + type Provider struct + func New() *Provider + func (p *Provider) CaptureFileSnapshot(_ *state.Store, _ *trace.HookInput) error + func (p *Provider) CleanupAfterEdit(_ *state.Store, _ *trace.HookInput) + func (p *Provider) CopySessionData(store *state.Store, repoRoot, sessionID string) error + func (p *Provider) DiscoverSession(repoRoot string) (*trace.DiscoveredSession, error) + func (p *Provider) InstallHooks(repoRoot string) error + func (p *Provider) InstallHooksForTraceRun(repoRoot string) error + func (p *Provider) IsCommandTool(_ string) bool + func (p *Provider) IsFileWritingTool(toolName string) bool + func (p *Provider) Name() string + func (p *Provider) ParseSession(_ context.Context, opts *trace.ParseOpts) (*aicodingsession.Evidence, error) + func (p *Provider) ReadHookInput(r io.Reader) (*trace.HookInput, error) + func (p *Provider) ResolveBeforeContent(_ *state.Store, input *trace.HookInput, after []byte) []byte + func (p *Provider) SessionDirForRepo(repoRoot string) string + func (p *Provider) SettingsFile(repoRoot string) string + func (p *Provider) SystemMessage(_ string) error + func (p *Provider) UninstallHooks(repoRoot string) error