claude_code

package
v0.9.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2026 License: MIT Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DefaultTelemetryProjectsDirs added in v0.5.0

func DefaultTelemetryProjectsDirs() (string, string)

DefaultTelemetryProjectsDirs returns the default Claude Code conversation roots.

func ParseTelemetryConversationFile added in v0.5.0

func ParseTelemetryConversationFile(path string) ([]shared.TelemetryEvent, error)

ParseTelemetryConversationFile parses a Claude Code conversation JSONL file and emits message/tool telemetry events.

func ParseTelemetryHookPayload added in v0.5.0

func ParseTelemetryHookPayload(raw []byte, opts shared.TelemetryCollectOptions) ([]shared.TelemetryEvent, error)

ParseTelemetryHookPayload parses Claude Code hook stdin payloads.

Types

type Provider

type Provider struct {
	providerbase.Base
	// contains filtered or unexported fields
}

func New

func New() *Provider

func (*Provider) Collect added in v0.5.0

func (*Provider) DefaultCollectOptions added in v0.6.9

func (p *Provider) DefaultCollectOptions() shared.TelemetryCollectOptions

func (*Provider) DetailWidget added in v0.3.0

func (p *Provider) DetailWidget() core.DetailWidget

func (*Provider) Fetch

func (*Provider) HasChanged added in v0.8.0

func (p *Provider) HasChanged(acct core.AccountConfig, since time.Time) (bool, error)

HasChanged reports whether any of the local data sources have been modified since the given time.

func (*Provider) ParseHookPayload added in v0.5.0

func (p *Provider) ParseHookPayload(raw []byte, opts shared.TelemetryCollectOptions) ([]shared.TelemetryEvent, error)

func (*Provider) System added in v0.5.0

func (p *Provider) System() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL