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
Click to show internal directories.
Click to hide internal directories.