cli

package
v1.0.28 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CLIController

type CLIController struct {
	// contains filtered or unexported fields
}

CLIController handles command-line interface operations

func NewCLIController

func NewCLIController(
	ccService usecase.CcService,
	cursorService usecase.CursorService,
	consolePresenter presenter.ConsolePresenter,
	jsonPresenter presenter.JSONPresenter,
) *CLIController

NewCLIController creates a new CLI controller

func (*CLIController) Run

func (c *CLIController) Run() error

Run executes the CLI controller - always shows today's tokens in JST

func (*CLIController) SetBedrockService added in v1.0.12

func (c *CLIController) SetBedrockService(service usecase.BedrockService)

SetBedrockService sets the Bedrock service

func (*CLIController) SetSkipCCMetrics

func (c *CLIController) SetSkipCCMetrics(skip bool)

SetSkipCCMetrics sets whether to skip Claude Code and Cursor metrics

func (*CLIController) SetVertexAIService added in v1.0.12

func (c *CLIController) SetVertexAIService(service usecase.VertexAIService)

SetVertexAIService sets the Vertex AI service

Jump to

Keyboard shortcuts

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