claude_code

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2026 License: MIT Imports: 25 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
}

func New

func New() *Provider

func (*Provider) Collect added in v0.5.0

func (*Provider) Fetch

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