domain

package
v0.89.0 Latest Latest
Warning

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

Go to latest
Published: Dec 12, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Code generated by counterfeiter. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeA2AAgentService

type FakeA2AAgentService struct {
	GetAgentCardsStub func(context.Context) ([]*domain.CachedAgentCard, error)

	GetConfiguredAgentsStub func() []string
	// contains filtered or unexported fields
}

func (*FakeA2AAgentService) GetAgentCards

func (fake *FakeA2AAgentService) GetAgentCards(arg1 context.Context) ([]*domain.CachedAgentCard, error)

func (*FakeA2AAgentService) GetAgentCardsArgsForCall

func (fake *FakeA2AAgentService) GetAgentCardsArgsForCall(i int) context.Context

func (*FakeA2AAgentService) GetAgentCardsCallCount

func (fake *FakeA2AAgentService) GetAgentCardsCallCount() int

func (*FakeA2AAgentService) GetAgentCardsCalls

func (fake *FakeA2AAgentService) GetAgentCardsCalls(stub func(context.Context) ([]*domain.CachedAgentCard, error))

func (*FakeA2AAgentService) GetAgentCardsReturns

func (fake *FakeA2AAgentService) GetAgentCardsReturns(result1 []*domain.CachedAgentCard, result2 error)

func (*FakeA2AAgentService) GetAgentCardsReturnsOnCall

func (fake *FakeA2AAgentService) GetAgentCardsReturnsOnCall(i int, result1 []*domain.CachedAgentCard, result2 error)

func (*FakeA2AAgentService) GetConfiguredAgents

func (fake *FakeA2AAgentService) GetConfiguredAgents() []string

func (*FakeA2AAgentService) GetConfiguredAgentsCallCount

func (fake *FakeA2AAgentService) GetConfiguredAgentsCallCount() int

func (*FakeA2AAgentService) GetConfiguredAgentsCalls

func (fake *FakeA2AAgentService) GetConfiguredAgentsCalls(stub func() []string)

func (*FakeA2AAgentService) GetConfiguredAgentsReturns

func (fake *FakeA2AAgentService) GetConfiguredAgentsReturns(result1 []string)

func (*FakeA2AAgentService) GetConfiguredAgentsReturnsOnCall

func (fake *FakeA2AAgentService) GetConfiguredAgentsReturnsOnCall(i int, result1 []string)

func (*FakeA2AAgentService) Invocations

func (fake *FakeA2AAgentService) Invocations() map[string][][]interface{}

type FakeAgentService

type FakeAgentService struct {
	CancelRequestStub func(string) error

	GetMetricsStub func(string) *domain.ChatMetrics

	RunStub func(context.Context, *domain.AgentRequest) (*domain.ChatSyncResponse, error)

	RunWithStreamStub func(context.Context, *domain.AgentRequest) (<-chan domain.ChatEvent, error)
	// contains filtered or unexported fields
}

func (*FakeAgentService) CancelRequest

func (fake *FakeAgentService) CancelRequest(arg1 string) error

func (*FakeAgentService) CancelRequestArgsForCall

func (fake *FakeAgentService) CancelRequestArgsForCall(i int) string

func (*FakeAgentService) CancelRequestCallCount

func (fake *FakeAgentService) CancelRequestCallCount() int

func (*FakeAgentService) CancelRequestCalls

func (fake *FakeAgentService) CancelRequestCalls(stub func(string) error)

func (*FakeAgentService) CancelRequestReturns

func (fake *FakeAgentService) CancelRequestReturns(result1 error)

func (*FakeAgentService) CancelRequestReturnsOnCall

func (fake *FakeAgentService) CancelRequestReturnsOnCall(i int, result1 error)

func (*FakeAgentService) GetMetrics

func (fake *FakeAgentService) GetMetrics(arg1 string) *domain.ChatMetrics

func (*FakeAgentService) GetMetricsArgsForCall

func (fake *FakeAgentService) GetMetricsArgsForCall(i int) string

func (*FakeAgentService) GetMetricsCallCount

func (fake *FakeAgentService) GetMetricsCallCount() int

func (*FakeAgentService) GetMetricsCalls

func (fake *FakeAgentService) GetMetricsCalls(stub func(string) *domain.ChatMetrics)

func (*FakeAgentService) GetMetricsReturns

func (fake *FakeAgentService) GetMetricsReturns(result1 *domain.ChatMetrics)

func (*FakeAgentService) GetMetricsReturnsOnCall

func (fake *FakeAgentService) GetMetricsReturnsOnCall(i int, result1 *domain.ChatMetrics)

func (*FakeAgentService) Invocations

func (fake *FakeAgentService) Invocations() map[string][][]interface{}

func (*FakeAgentService) Run

func (*FakeAgentService) RunArgsForCall

func (fake *FakeAgentService) RunArgsForCall(i int) (context.Context, *domain.AgentRequest)

func (*FakeAgentService) RunCallCount

func (fake *FakeAgentService) RunCallCount() int

func (*FakeAgentService) RunCalls

func (*FakeAgentService) RunReturns

func (fake *FakeAgentService) RunReturns(result1 *domain.ChatSyncResponse, result2 error)

func (*FakeAgentService) RunReturnsOnCall

func (fake *FakeAgentService) RunReturnsOnCall(i int, result1 *domain.ChatSyncResponse, result2 error)

func (*FakeAgentService) RunWithStream

func (fake *FakeAgentService) RunWithStream(arg1 context.Context, arg2 *domain.AgentRequest) (<-chan domain.ChatEvent, error)

func (*FakeAgentService) RunWithStreamArgsForCall

func (fake *FakeAgentService) RunWithStreamArgsForCall(i int) (context.Context, *domain.AgentRequest)

func (*FakeAgentService) RunWithStreamCallCount

func (fake *FakeAgentService) RunWithStreamCallCount() int

func (*FakeAgentService) RunWithStreamCalls

func (fake *FakeAgentService) RunWithStreamCalls(stub func(context.Context, *domain.AgentRequest) (<-chan domain.ChatEvent, error))

func (*FakeAgentService) RunWithStreamReturns

func (fake *FakeAgentService) RunWithStreamReturns(result1 <-chan domain.ChatEvent, result2 error)

func (*FakeAgentService) RunWithStreamReturnsOnCall

func (fake *FakeAgentService) RunWithStreamReturnsOnCall(i int, result1 <-chan domain.ChatEvent, result2 error)

type FakeConfigService

type FakeConfigService struct {
	GetAPIKeyStub func() string

	GetAgentConfigStub func() *config.AgentConfig

	GetGatewayURLStub func() string

	GetOutputDirectoryStub func() string

	GetProtectedPathsStub func() []string

	GetSandboxDirectoriesStub func() []string

	GetTimeoutStub func() int

	IsApprovalRequiredStub func(string) bool

	IsBashCommandWhitelistedStub func(string) bool
	// contains filtered or unexported fields
}

func (*FakeConfigService) GetAPIKey

func (fake *FakeConfigService) GetAPIKey() string

func (*FakeConfigService) GetAPIKeyCallCount

func (fake *FakeConfigService) GetAPIKeyCallCount() int

func (*FakeConfigService) GetAPIKeyCalls

func (fake *FakeConfigService) GetAPIKeyCalls(stub func() string)

func (*FakeConfigService) GetAPIKeyReturns

func (fake *FakeConfigService) GetAPIKeyReturns(result1 string)

func (*FakeConfigService) GetAPIKeyReturnsOnCall

func (fake *FakeConfigService) GetAPIKeyReturnsOnCall(i int, result1 string)

func (*FakeConfigService) GetAgentConfig

func (fake *FakeConfigService) GetAgentConfig() *config.AgentConfig

func (*FakeConfigService) GetAgentConfigCallCount

func (fake *FakeConfigService) GetAgentConfigCallCount() int

func (*FakeConfigService) GetAgentConfigCalls

func (fake *FakeConfigService) GetAgentConfigCalls(stub func() *config.AgentConfig)

func (*FakeConfigService) GetAgentConfigReturns

func (fake *FakeConfigService) GetAgentConfigReturns(result1 *config.AgentConfig)

func (*FakeConfigService) GetAgentConfigReturnsOnCall

func (fake *FakeConfigService) GetAgentConfigReturnsOnCall(i int, result1 *config.AgentConfig)

func (*FakeConfigService) GetGatewayURL

func (fake *FakeConfigService) GetGatewayURL() string

func (*FakeConfigService) GetGatewayURLCallCount

func (fake *FakeConfigService) GetGatewayURLCallCount() int

func (*FakeConfigService) GetGatewayURLCalls

func (fake *FakeConfigService) GetGatewayURLCalls(stub func() string)

func (*FakeConfigService) GetGatewayURLReturns

func (fake *FakeConfigService) GetGatewayURLReturns(result1 string)

func (*FakeConfigService) GetGatewayURLReturnsOnCall

func (fake *FakeConfigService) GetGatewayURLReturnsOnCall(i int, result1 string)

func (*FakeConfigService) GetOutputDirectory

func (fake *FakeConfigService) GetOutputDirectory() string

func (*FakeConfigService) GetOutputDirectoryCallCount

func (fake *FakeConfigService) GetOutputDirectoryCallCount() int

func (*FakeConfigService) GetOutputDirectoryCalls

func (fake *FakeConfigService) GetOutputDirectoryCalls(stub func() string)

func (*FakeConfigService) GetOutputDirectoryReturns

func (fake *FakeConfigService) GetOutputDirectoryReturns(result1 string)

func (*FakeConfigService) GetOutputDirectoryReturnsOnCall

func (fake *FakeConfigService) GetOutputDirectoryReturnsOnCall(i int, result1 string)

func (*FakeConfigService) GetProtectedPaths

func (fake *FakeConfigService) GetProtectedPaths() []string

func (*FakeConfigService) GetProtectedPathsCallCount

func (fake *FakeConfigService) GetProtectedPathsCallCount() int

func (*FakeConfigService) GetProtectedPathsCalls

func (fake *FakeConfigService) GetProtectedPathsCalls(stub func() []string)

func (*FakeConfigService) GetProtectedPathsReturns

func (fake *FakeConfigService) GetProtectedPathsReturns(result1 []string)

func (*FakeConfigService) GetProtectedPathsReturnsOnCall

func (fake *FakeConfigService) GetProtectedPathsReturnsOnCall(i int, result1 []string)

func (*FakeConfigService) GetSandboxDirectories

func (fake *FakeConfigService) GetSandboxDirectories() []string

func (*FakeConfigService) GetSandboxDirectoriesCallCount

func (fake *FakeConfigService) GetSandboxDirectoriesCallCount() int

func (*FakeConfigService) GetSandboxDirectoriesCalls

func (fake *FakeConfigService) GetSandboxDirectoriesCalls(stub func() []string)

func (*FakeConfigService) GetSandboxDirectoriesReturns

func (fake *FakeConfigService) GetSandboxDirectoriesReturns(result1 []string)

func (*FakeConfigService) GetSandboxDirectoriesReturnsOnCall

func (fake *FakeConfigService) GetSandboxDirectoriesReturnsOnCall(i int, result1 []string)

func (*FakeConfigService) GetTimeout

func (fake *FakeConfigService) GetTimeout() int

func (*FakeConfigService) GetTimeoutCallCount

func (fake *FakeConfigService) GetTimeoutCallCount() int

func (*FakeConfigService) GetTimeoutCalls

func (fake *FakeConfigService) GetTimeoutCalls(stub func() int)

func (*FakeConfigService) GetTimeoutReturns

func (fake *FakeConfigService) GetTimeoutReturns(result1 int)

func (*FakeConfigService) GetTimeoutReturnsOnCall

func (fake *FakeConfigService) GetTimeoutReturnsOnCall(i int, result1 int)

func (*FakeConfigService) Invocations

func (fake *FakeConfigService) Invocations() map[string][][]interface{}

func (*FakeConfigService) IsApprovalRequired

func (fake *FakeConfigService) IsApprovalRequired(arg1 string) bool

func (*FakeConfigService) IsApprovalRequiredArgsForCall

func (fake *FakeConfigService) IsApprovalRequiredArgsForCall(i int) string

func (*FakeConfigService) IsApprovalRequiredCallCount

func (fake *FakeConfigService) IsApprovalRequiredCallCount() int

func (*FakeConfigService) IsApprovalRequiredCalls

func (fake *FakeConfigService) IsApprovalRequiredCalls(stub func(string) bool)

func (*FakeConfigService) IsApprovalRequiredReturns

func (fake *FakeConfigService) IsApprovalRequiredReturns(result1 bool)

func (*FakeConfigService) IsApprovalRequiredReturnsOnCall

func (fake *FakeConfigService) IsApprovalRequiredReturnsOnCall(i int, result1 bool)

func (*FakeConfigService) IsBashCommandWhitelisted

func (fake *FakeConfigService) IsBashCommandWhitelisted(arg1 string) bool

func (*FakeConfigService) IsBashCommandWhitelistedArgsForCall

func (fake *FakeConfigService) IsBashCommandWhitelistedArgsForCall(i int) string

func (*FakeConfigService) IsBashCommandWhitelistedCallCount

func (fake *FakeConfigService) IsBashCommandWhitelistedCallCount() int

func (*FakeConfigService) IsBashCommandWhitelistedCalls

func (fake *FakeConfigService) IsBashCommandWhitelistedCalls(stub func(string) bool)

func (*FakeConfigService) IsBashCommandWhitelistedReturns

func (fake *FakeConfigService) IsBashCommandWhitelistedReturns(result1 bool)

func (*FakeConfigService) IsBashCommandWhitelistedReturnsOnCall

func (fake *FakeConfigService) IsBashCommandWhitelistedReturnsOnCall(i int, result1 bool)

type FakeConversationRepository

type FakeConversationRepository struct {
	AddMessageStub func(domain.ConversationEntry) error

	AddTokenUsageStub func(string, int, int, int) error

	ClearStub func() error

	ClearExceptFirstUserMessageStub func() error

	ExportStub func(domain.ExportFormat) ([]byte, error)

	FormatToolResultExpandedStub func(*domain.ToolExecutionResult, int) string

	FormatToolResultForLLMStub func(*domain.ToolExecutionResult) string

	FormatToolResultForUIStub func(*domain.ToolExecutionResult, int) string

	GetMessageCountStub func() int

	GetMessagesStub func() []domain.ConversationEntry

	GetSessionCostStatsStub func() domain.SessionCostStats

	GetSessionTokensStub func() domain.SessionTokenStats

	RemovePendingToolCallByIDStub func(string)

	StartNewConversationStub func(string) error

	UpdateLastMessageStub func(string) error

	UpdateLastMessageToolCallsStub func(*[]sdk.ChatCompletionMessageToolCall) error
	// contains filtered or unexported fields
}

func (*FakeConversationRepository) AddMessage

func (*FakeConversationRepository) AddMessageArgsForCall

func (fake *FakeConversationRepository) AddMessageArgsForCall(i int) domain.ConversationEntry

func (*FakeConversationRepository) AddMessageCallCount

func (fake *FakeConversationRepository) AddMessageCallCount() int

func (*FakeConversationRepository) AddMessageCalls

func (fake *FakeConversationRepository) AddMessageCalls(stub func(domain.ConversationEntry) error)

func (*FakeConversationRepository) AddMessageReturns

func (fake *FakeConversationRepository) AddMessageReturns(result1 error)

func (*FakeConversationRepository) AddMessageReturnsOnCall

func (fake *FakeConversationRepository) AddMessageReturnsOnCall(i int, result1 error)

func (*FakeConversationRepository) AddTokenUsage

func (fake *FakeConversationRepository) AddTokenUsage(arg1 string, arg2 int, arg3 int, arg4 int) error

func (*FakeConversationRepository) AddTokenUsageArgsForCall

func (fake *FakeConversationRepository) AddTokenUsageArgsForCall(i int) (string, int, int, int)

func (*FakeConversationRepository) AddTokenUsageCallCount

func (fake *FakeConversationRepository) AddTokenUsageCallCount() int

func (*FakeConversationRepository) AddTokenUsageCalls

func (fake *FakeConversationRepository) AddTokenUsageCalls(stub func(string, int, int, int) error)

func (*FakeConversationRepository) AddTokenUsageReturns

func (fake *FakeConversationRepository) AddTokenUsageReturns(result1 error)

func (*FakeConversationRepository) AddTokenUsageReturnsOnCall

func (fake *FakeConversationRepository) AddTokenUsageReturnsOnCall(i int, result1 error)

func (*FakeConversationRepository) Clear

func (fake *FakeConversationRepository) Clear() error

func (*FakeConversationRepository) ClearCallCount

func (fake *FakeConversationRepository) ClearCallCount() int

func (*FakeConversationRepository) ClearCalls

func (fake *FakeConversationRepository) ClearCalls(stub func() error)

func (*FakeConversationRepository) ClearExceptFirstUserMessage

func (fake *FakeConversationRepository) ClearExceptFirstUserMessage() error

func (*FakeConversationRepository) ClearExceptFirstUserMessageCallCount

func (fake *FakeConversationRepository) ClearExceptFirstUserMessageCallCount() int

func (*FakeConversationRepository) ClearExceptFirstUserMessageCalls

func (fake *FakeConversationRepository) ClearExceptFirstUserMessageCalls(stub func() error)

func (*FakeConversationRepository) ClearExceptFirstUserMessageReturns

func (fake *FakeConversationRepository) ClearExceptFirstUserMessageReturns(result1 error)

func (*FakeConversationRepository) ClearExceptFirstUserMessageReturnsOnCall

func (fake *FakeConversationRepository) ClearExceptFirstUserMessageReturnsOnCall(i int, result1 error)

func (*FakeConversationRepository) ClearReturns

func (fake *FakeConversationRepository) ClearReturns(result1 error)

func (*FakeConversationRepository) ClearReturnsOnCall

func (fake *FakeConversationRepository) ClearReturnsOnCall(i int, result1 error)

func (*FakeConversationRepository) Export

func (fake *FakeConversationRepository) Export(arg1 domain.ExportFormat) ([]byte, error)

func (*FakeConversationRepository) ExportArgsForCall

func (fake *FakeConversationRepository) ExportArgsForCall(i int) domain.ExportFormat

func (*FakeConversationRepository) ExportCallCount

func (fake *FakeConversationRepository) ExportCallCount() int

func (*FakeConversationRepository) ExportCalls

func (fake *FakeConversationRepository) ExportCalls(stub func(domain.ExportFormat) ([]byte, error))

func (*FakeConversationRepository) ExportReturns

func (fake *FakeConversationRepository) ExportReturns(result1 []byte, result2 error)

func (*FakeConversationRepository) ExportReturnsOnCall

func (fake *FakeConversationRepository) ExportReturnsOnCall(i int, result1 []byte, result2 error)

func (*FakeConversationRepository) FormatToolResultExpanded

func (fake *FakeConversationRepository) FormatToolResultExpanded(arg1 *domain.ToolExecutionResult, arg2 int) string

func (*FakeConversationRepository) FormatToolResultExpandedArgsForCall

func (fake *FakeConversationRepository) FormatToolResultExpandedArgsForCall(i int) (*domain.ToolExecutionResult, int)

func (*FakeConversationRepository) FormatToolResultExpandedCallCount

func (fake *FakeConversationRepository) FormatToolResultExpandedCallCount() int

func (*FakeConversationRepository) FormatToolResultExpandedCalls

func (fake *FakeConversationRepository) FormatToolResultExpandedCalls(stub func(*domain.ToolExecutionResult, int) string)

func (*FakeConversationRepository) FormatToolResultExpandedReturns

func (fake *FakeConversationRepository) FormatToolResultExpandedReturns(result1 string)

func (*FakeConversationRepository) FormatToolResultExpandedReturnsOnCall

func (fake *FakeConversationRepository) FormatToolResultExpandedReturnsOnCall(i int, result1 string)

func (*FakeConversationRepository) FormatToolResultForLLM

func (fake *FakeConversationRepository) FormatToolResultForLLM(arg1 *domain.ToolExecutionResult) string

func (*FakeConversationRepository) FormatToolResultForLLMArgsForCall

func (fake *FakeConversationRepository) FormatToolResultForLLMArgsForCall(i int) *domain.ToolExecutionResult

func (*FakeConversationRepository) FormatToolResultForLLMCallCount

func (fake *FakeConversationRepository) FormatToolResultForLLMCallCount() int

func (*FakeConversationRepository) FormatToolResultForLLMCalls

func (fake *FakeConversationRepository) FormatToolResultForLLMCalls(stub func(*domain.ToolExecutionResult) string)

func (*FakeConversationRepository) FormatToolResultForLLMReturns

func (fake *FakeConversationRepository) FormatToolResultForLLMReturns(result1 string)

func (*FakeConversationRepository) FormatToolResultForLLMReturnsOnCall

func (fake *FakeConversationRepository) FormatToolResultForLLMReturnsOnCall(i int, result1 string)

func (*FakeConversationRepository) FormatToolResultForUI

func (fake *FakeConversationRepository) FormatToolResultForUI(arg1 *domain.ToolExecutionResult, arg2 int) string

func (*FakeConversationRepository) FormatToolResultForUIArgsForCall

func (fake *FakeConversationRepository) FormatToolResultForUIArgsForCall(i int) (*domain.ToolExecutionResult, int)

func (*FakeConversationRepository) FormatToolResultForUICallCount

func (fake *FakeConversationRepository) FormatToolResultForUICallCount() int

func (*FakeConversationRepository) FormatToolResultForUICalls

func (fake *FakeConversationRepository) FormatToolResultForUICalls(stub func(*domain.ToolExecutionResult, int) string)

func (*FakeConversationRepository) FormatToolResultForUIReturns

func (fake *FakeConversationRepository) FormatToolResultForUIReturns(result1 string)

func (*FakeConversationRepository) FormatToolResultForUIReturnsOnCall

func (fake *FakeConversationRepository) FormatToolResultForUIReturnsOnCall(i int, result1 string)

func (*FakeConversationRepository) GetMessageCount

func (fake *FakeConversationRepository) GetMessageCount() int

func (*FakeConversationRepository) GetMessageCountCallCount

func (fake *FakeConversationRepository) GetMessageCountCallCount() int

func (*FakeConversationRepository) GetMessageCountCalls

func (fake *FakeConversationRepository) GetMessageCountCalls(stub func() int)

func (*FakeConversationRepository) GetMessageCountReturns

func (fake *FakeConversationRepository) GetMessageCountReturns(result1 int)

func (*FakeConversationRepository) GetMessageCountReturnsOnCall

func (fake *FakeConversationRepository) GetMessageCountReturnsOnCall(i int, result1 int)

func (*FakeConversationRepository) GetMessages

func (fake *FakeConversationRepository) GetMessages() []domain.ConversationEntry

func (*FakeConversationRepository) GetMessagesCallCount

func (fake *FakeConversationRepository) GetMessagesCallCount() int

func (*FakeConversationRepository) GetMessagesCalls

func (fake *FakeConversationRepository) GetMessagesCalls(stub func() []domain.ConversationEntry)

func (*FakeConversationRepository) GetMessagesReturns

func (fake *FakeConversationRepository) GetMessagesReturns(result1 []domain.ConversationEntry)

func (*FakeConversationRepository) GetMessagesReturnsOnCall

func (fake *FakeConversationRepository) GetMessagesReturnsOnCall(i int, result1 []domain.ConversationEntry)

func (*FakeConversationRepository) GetSessionCostStats added in v0.86.0

func (fake *FakeConversationRepository) GetSessionCostStats() domain.SessionCostStats

func (*FakeConversationRepository) GetSessionCostStatsCallCount added in v0.86.0

func (fake *FakeConversationRepository) GetSessionCostStatsCallCount() int

func (*FakeConversationRepository) GetSessionCostStatsCalls added in v0.86.0

func (fake *FakeConversationRepository) GetSessionCostStatsCalls(stub func() domain.SessionCostStats)

func (*FakeConversationRepository) GetSessionCostStatsReturns added in v0.86.0

func (fake *FakeConversationRepository) GetSessionCostStatsReturns(result1 domain.SessionCostStats)

func (*FakeConversationRepository) GetSessionCostStatsReturnsOnCall added in v0.86.0

func (fake *FakeConversationRepository) GetSessionCostStatsReturnsOnCall(i int, result1 domain.SessionCostStats)

func (*FakeConversationRepository) GetSessionTokens

func (fake *FakeConversationRepository) GetSessionTokens() domain.SessionTokenStats

func (*FakeConversationRepository) GetSessionTokensCallCount

func (fake *FakeConversationRepository) GetSessionTokensCallCount() int

func (*FakeConversationRepository) GetSessionTokensCalls

func (fake *FakeConversationRepository) GetSessionTokensCalls(stub func() domain.SessionTokenStats)

func (*FakeConversationRepository) GetSessionTokensReturns

func (fake *FakeConversationRepository) GetSessionTokensReturns(result1 domain.SessionTokenStats)

func (*FakeConversationRepository) GetSessionTokensReturnsOnCall

func (fake *FakeConversationRepository) GetSessionTokensReturnsOnCall(i int, result1 domain.SessionTokenStats)

func (*FakeConversationRepository) Invocations

func (fake *FakeConversationRepository) Invocations() map[string][][]interface{}

func (*FakeConversationRepository) RemovePendingToolCallByID

func (fake *FakeConversationRepository) RemovePendingToolCallByID(arg1 string)

func (*FakeConversationRepository) RemovePendingToolCallByIDArgsForCall

func (fake *FakeConversationRepository) RemovePendingToolCallByIDArgsForCall(i int) string

func (*FakeConversationRepository) RemovePendingToolCallByIDCallCount

func (fake *FakeConversationRepository) RemovePendingToolCallByIDCallCount() int

func (*FakeConversationRepository) RemovePendingToolCallByIDCalls

func (fake *FakeConversationRepository) RemovePendingToolCallByIDCalls(stub func(string))

func (*FakeConversationRepository) StartNewConversation added in v0.88.0

func (fake *FakeConversationRepository) StartNewConversation(arg1 string) error

func (*FakeConversationRepository) StartNewConversationArgsForCall added in v0.88.0

func (fake *FakeConversationRepository) StartNewConversationArgsForCall(i int) string

func (*FakeConversationRepository) StartNewConversationCallCount added in v0.88.0

func (fake *FakeConversationRepository) StartNewConversationCallCount() int

func (*FakeConversationRepository) StartNewConversationCalls added in v0.88.0

func (fake *FakeConversationRepository) StartNewConversationCalls(stub func(string) error)

func (*FakeConversationRepository) StartNewConversationReturns added in v0.88.0

func (fake *FakeConversationRepository) StartNewConversationReturns(result1 error)

func (*FakeConversationRepository) StartNewConversationReturnsOnCall added in v0.88.0

func (fake *FakeConversationRepository) StartNewConversationReturnsOnCall(i int, result1 error)

func (*FakeConversationRepository) UpdateLastMessage

func (fake *FakeConversationRepository) UpdateLastMessage(arg1 string) error

func (*FakeConversationRepository) UpdateLastMessageArgsForCall

func (fake *FakeConversationRepository) UpdateLastMessageArgsForCall(i int) string

func (*FakeConversationRepository) UpdateLastMessageCallCount

func (fake *FakeConversationRepository) UpdateLastMessageCallCount() int

func (*FakeConversationRepository) UpdateLastMessageCalls

func (fake *FakeConversationRepository) UpdateLastMessageCalls(stub func(string) error)

func (*FakeConversationRepository) UpdateLastMessageReturns

func (fake *FakeConversationRepository) UpdateLastMessageReturns(result1 error)

func (*FakeConversationRepository) UpdateLastMessageReturnsOnCall

func (fake *FakeConversationRepository) UpdateLastMessageReturnsOnCall(i int, result1 error)

func (*FakeConversationRepository) UpdateLastMessageToolCalls

func (fake *FakeConversationRepository) UpdateLastMessageToolCalls(arg1 *[]sdk.ChatCompletionMessageToolCall) error

func (*FakeConversationRepository) UpdateLastMessageToolCallsArgsForCall

func (fake *FakeConversationRepository) UpdateLastMessageToolCallsArgsForCall(i int) *[]sdk.ChatCompletionMessageToolCall

func (*FakeConversationRepository) UpdateLastMessageToolCallsCallCount

func (fake *FakeConversationRepository) UpdateLastMessageToolCallsCallCount() int

func (*FakeConversationRepository) UpdateLastMessageToolCallsCalls

func (fake *FakeConversationRepository) UpdateLastMessageToolCallsCalls(stub func(*[]sdk.ChatCompletionMessageToolCall) error)

func (*FakeConversationRepository) UpdateLastMessageToolCallsReturns

func (fake *FakeConversationRepository) UpdateLastMessageToolCallsReturns(result1 error)

func (*FakeConversationRepository) UpdateLastMessageToolCallsReturnsOnCall

func (fake *FakeConversationRepository) UpdateLastMessageToolCallsReturnsOnCall(i int, result1 error)

type FakeConversationStorage

type FakeConversationStorage struct {
	CloseStub func() error

	DeleteConversationStub func(context.Context, string) error

	HealthStub func(context.Context) error

	ListConversationsStub func(context.Context, int, int) ([]storage.ConversationSummary, error)

	ListConversationsNeedingTitlesStub func(context.Context, int) ([]storage.ConversationSummary, error)

	LoadConversationStub func(context.Context, string) ([]domain.ConversationEntry, storage.ConversationMetadata, error)

	SaveConversationStub func(context.Context, string, []domain.ConversationEntry, storage.ConversationMetadata) error

	UpdateConversationMetadataStub func(context.Context, string, storage.ConversationMetadata) error
	// contains filtered or unexported fields
}

func (*FakeConversationStorage) Close

func (fake *FakeConversationStorage) Close() error

func (*FakeConversationStorage) CloseCallCount

func (fake *FakeConversationStorage) CloseCallCount() int

func (*FakeConversationStorage) CloseCalls

func (fake *FakeConversationStorage) CloseCalls(stub func() error)

func (*FakeConversationStorage) CloseReturns

func (fake *FakeConversationStorage) CloseReturns(result1 error)

func (*FakeConversationStorage) CloseReturnsOnCall

func (fake *FakeConversationStorage) CloseReturnsOnCall(i int, result1 error)

func (*FakeConversationStorage) DeleteConversation

func (fake *FakeConversationStorage) DeleteConversation(arg1 context.Context, arg2 string) error

func (*FakeConversationStorage) DeleteConversationArgsForCall

func (fake *FakeConversationStorage) DeleteConversationArgsForCall(i int) (context.Context, string)

func (*FakeConversationStorage) DeleteConversationCallCount

func (fake *FakeConversationStorage) DeleteConversationCallCount() int

func (*FakeConversationStorage) DeleteConversationCalls

func (fake *FakeConversationStorage) DeleteConversationCalls(stub func(context.Context, string) error)

func (*FakeConversationStorage) DeleteConversationReturns

func (fake *FakeConversationStorage) DeleteConversationReturns(result1 error)

func (*FakeConversationStorage) DeleteConversationReturnsOnCall

func (fake *FakeConversationStorage) DeleteConversationReturnsOnCall(i int, result1 error)

func (*FakeConversationStorage) Health

func (fake *FakeConversationStorage) Health(arg1 context.Context) error

func (*FakeConversationStorage) HealthArgsForCall

func (fake *FakeConversationStorage) HealthArgsForCall(i int) context.Context

func (*FakeConversationStorage) HealthCallCount

func (fake *FakeConversationStorage) HealthCallCount() int

func (*FakeConversationStorage) HealthCalls

func (fake *FakeConversationStorage) HealthCalls(stub func(context.Context) error)

func (*FakeConversationStorage) HealthReturns

func (fake *FakeConversationStorage) HealthReturns(result1 error)

func (*FakeConversationStorage) HealthReturnsOnCall

func (fake *FakeConversationStorage) HealthReturnsOnCall(i int, result1 error)

func (*FakeConversationStorage) Invocations

func (fake *FakeConversationStorage) Invocations() map[string][][]interface{}

func (*FakeConversationStorage) ListConversations

func (fake *FakeConversationStorage) ListConversations(arg1 context.Context, arg2 int, arg3 int) ([]storage.ConversationSummary, error)

func (*FakeConversationStorage) ListConversationsArgsForCall

func (fake *FakeConversationStorage) ListConversationsArgsForCall(i int) (context.Context, int, int)

func (*FakeConversationStorage) ListConversationsCallCount

func (fake *FakeConversationStorage) ListConversationsCallCount() int

func (*FakeConversationStorage) ListConversationsCalls

func (fake *FakeConversationStorage) ListConversationsCalls(stub func(context.Context, int, int) ([]storage.ConversationSummary, error))

func (*FakeConversationStorage) ListConversationsNeedingTitles

func (fake *FakeConversationStorage) ListConversationsNeedingTitles(arg1 context.Context, arg2 int) ([]storage.ConversationSummary, error)

func (*FakeConversationStorage) ListConversationsNeedingTitlesArgsForCall

func (fake *FakeConversationStorage) ListConversationsNeedingTitlesArgsForCall(i int) (context.Context, int)

func (*FakeConversationStorage) ListConversationsNeedingTitlesCallCount

func (fake *FakeConversationStorage) ListConversationsNeedingTitlesCallCount() int

func (*FakeConversationStorage) ListConversationsNeedingTitlesCalls

func (fake *FakeConversationStorage) ListConversationsNeedingTitlesCalls(stub func(context.Context, int) ([]storage.ConversationSummary, error))

func (*FakeConversationStorage) ListConversationsNeedingTitlesReturns

func (fake *FakeConversationStorage) ListConversationsNeedingTitlesReturns(result1 []storage.ConversationSummary, result2 error)

func (*FakeConversationStorage) ListConversationsNeedingTitlesReturnsOnCall

func (fake *FakeConversationStorage) ListConversationsNeedingTitlesReturnsOnCall(i int, result1 []storage.ConversationSummary, result2 error)

func (*FakeConversationStorage) ListConversationsReturns

func (fake *FakeConversationStorage) ListConversationsReturns(result1 []storage.ConversationSummary, result2 error)

func (*FakeConversationStorage) ListConversationsReturnsOnCall

func (fake *FakeConversationStorage) ListConversationsReturnsOnCall(i int, result1 []storage.ConversationSummary, result2 error)

func (*FakeConversationStorage) LoadConversation

func (*FakeConversationStorage) LoadConversationArgsForCall

func (fake *FakeConversationStorage) LoadConversationArgsForCall(i int) (context.Context, string)

func (*FakeConversationStorage) LoadConversationCallCount

func (fake *FakeConversationStorage) LoadConversationCallCount() int

func (*FakeConversationStorage) LoadConversationCalls

func (*FakeConversationStorage) LoadConversationReturns

func (fake *FakeConversationStorage) LoadConversationReturns(result1 []domain.ConversationEntry, result2 storage.ConversationMetadata, result3 error)

func (*FakeConversationStorage) LoadConversationReturnsOnCall

func (fake *FakeConversationStorage) LoadConversationReturnsOnCall(i int, result1 []domain.ConversationEntry, result2 storage.ConversationMetadata, result3 error)

func (*FakeConversationStorage) SaveConversation

func (fake *FakeConversationStorage) SaveConversation(arg1 context.Context, arg2 string, arg3 []domain.ConversationEntry, arg4 storage.ConversationMetadata) error

func (*FakeConversationStorage) SaveConversationArgsForCall

func (*FakeConversationStorage) SaveConversationCallCount

func (fake *FakeConversationStorage) SaveConversationCallCount() int

func (*FakeConversationStorage) SaveConversationCalls

func (*FakeConversationStorage) SaveConversationReturns

func (fake *FakeConversationStorage) SaveConversationReturns(result1 error)

func (*FakeConversationStorage) SaveConversationReturnsOnCall

func (fake *FakeConversationStorage) SaveConversationReturnsOnCall(i int, result1 error)

func (*FakeConversationStorage) UpdateConversationMetadata

func (fake *FakeConversationStorage) UpdateConversationMetadata(arg1 context.Context, arg2 string, arg3 storage.ConversationMetadata) error

func (*FakeConversationStorage) UpdateConversationMetadataArgsForCall

func (fake *FakeConversationStorage) UpdateConversationMetadataArgsForCall(i int) (context.Context, string, storage.ConversationMetadata)

func (*FakeConversationStorage) UpdateConversationMetadataCallCount

func (fake *FakeConversationStorage) UpdateConversationMetadataCallCount() int

func (*FakeConversationStorage) UpdateConversationMetadataCalls

func (fake *FakeConversationStorage) UpdateConversationMetadataCalls(stub func(context.Context, string, storage.ConversationMetadata) error)

func (*FakeConversationStorage) UpdateConversationMetadataReturns

func (fake *FakeConversationStorage) UpdateConversationMetadataReturns(result1 error)

func (*FakeConversationStorage) UpdateConversationMetadataReturnsOnCall

func (fake *FakeConversationStorage) UpdateConversationMetadataReturnsOnCall(i int, result1 error)

type FakeFileService

type FakeFileService struct {
	GetFileInfoStub func(string) (domain.FileInfo, error)

	ListProjectFilesStub func() ([]string, error)

	ReadFileStub func(string) (string, error)

	ReadFileLinesStub func(string, int, int) (string, error)

	ValidateFileStub func(string) error
	// contains filtered or unexported fields
}

func (*FakeFileService) GetFileInfo

func (fake *FakeFileService) GetFileInfo(arg1 string) (domain.FileInfo, error)

func (*FakeFileService) GetFileInfoArgsForCall

func (fake *FakeFileService) GetFileInfoArgsForCall(i int) string

func (*FakeFileService) GetFileInfoCallCount

func (fake *FakeFileService) GetFileInfoCallCount() int

func (*FakeFileService) GetFileInfoCalls

func (fake *FakeFileService) GetFileInfoCalls(stub func(string) (domain.FileInfo, error))

func (*FakeFileService) GetFileInfoReturns

func (fake *FakeFileService) GetFileInfoReturns(result1 domain.FileInfo, result2 error)

func (*FakeFileService) GetFileInfoReturnsOnCall

func (fake *FakeFileService) GetFileInfoReturnsOnCall(i int, result1 domain.FileInfo, result2 error)

func (*FakeFileService) Invocations

func (fake *FakeFileService) Invocations() map[string][][]interface{}

func (*FakeFileService) ListProjectFiles

func (fake *FakeFileService) ListProjectFiles() ([]string, error)

func (*FakeFileService) ListProjectFilesCallCount

func (fake *FakeFileService) ListProjectFilesCallCount() int

func (*FakeFileService) ListProjectFilesCalls

func (fake *FakeFileService) ListProjectFilesCalls(stub func() ([]string, error))

func (*FakeFileService) ListProjectFilesReturns

func (fake *FakeFileService) ListProjectFilesReturns(result1 []string, result2 error)

func (*FakeFileService) ListProjectFilesReturnsOnCall

func (fake *FakeFileService) ListProjectFilesReturnsOnCall(i int, result1 []string, result2 error)

func (*FakeFileService) ReadFile

func (fake *FakeFileService) ReadFile(arg1 string) (string, error)

func (*FakeFileService) ReadFileArgsForCall

func (fake *FakeFileService) ReadFileArgsForCall(i int) string

func (*FakeFileService) ReadFileCallCount

func (fake *FakeFileService) ReadFileCallCount() int

func (*FakeFileService) ReadFileCalls

func (fake *FakeFileService) ReadFileCalls(stub func(string) (string, error))

func (*FakeFileService) ReadFileLines

func (fake *FakeFileService) ReadFileLines(arg1 string, arg2 int, arg3 int) (string, error)

func (*FakeFileService) ReadFileLinesArgsForCall

func (fake *FakeFileService) ReadFileLinesArgsForCall(i int) (string, int, int)

func (*FakeFileService) ReadFileLinesCallCount

func (fake *FakeFileService) ReadFileLinesCallCount() int

func (*FakeFileService) ReadFileLinesCalls

func (fake *FakeFileService) ReadFileLinesCalls(stub func(string, int, int) (string, error))

func (*FakeFileService) ReadFileLinesReturns

func (fake *FakeFileService) ReadFileLinesReturns(result1 string, result2 error)

func (*FakeFileService) ReadFileLinesReturnsOnCall

func (fake *FakeFileService) ReadFileLinesReturnsOnCall(i int, result1 string, result2 error)

func (*FakeFileService) ReadFileReturns

func (fake *FakeFileService) ReadFileReturns(result1 string, result2 error)

func (*FakeFileService) ReadFileReturnsOnCall

func (fake *FakeFileService) ReadFileReturnsOnCall(i int, result1 string, result2 error)

func (*FakeFileService) ValidateFile

func (fake *FakeFileService) ValidateFile(arg1 string) error

func (*FakeFileService) ValidateFileArgsForCall

func (fake *FakeFileService) ValidateFileArgsForCall(i int) string

func (*FakeFileService) ValidateFileCallCount

func (fake *FakeFileService) ValidateFileCallCount() int

func (*FakeFileService) ValidateFileCalls

func (fake *FakeFileService) ValidateFileCalls(stub func(string) error)

func (*FakeFileService) ValidateFileReturns

func (fake *FakeFileService) ValidateFileReturns(result1 error)

func (*FakeFileService) ValidateFileReturnsOnCall

func (fake *FakeFileService) ValidateFileReturnsOnCall(i int, result1 error)

type FakeImageService

type FakeImageService struct {
	CreateDataURLStub func(*domain.ImageAttachment) string

	IsImageFileStub func(string) bool

	IsImageURLStub func(string) bool

	ReadImageFromBinaryStub func([]byte, string) (*domain.ImageAttachment, error)

	ReadImageFromFileStub func(string) (*domain.ImageAttachment, error)

	ReadImageFromURLStub func(string) (*domain.ImageAttachment, error)
	// contains filtered or unexported fields
}

func (*FakeImageService) CreateDataURL

func (fake *FakeImageService) CreateDataURL(arg1 *domain.ImageAttachment) string

func (*FakeImageService) CreateDataURLArgsForCall

func (fake *FakeImageService) CreateDataURLArgsForCall(i int) *domain.ImageAttachment

func (*FakeImageService) CreateDataURLCallCount

func (fake *FakeImageService) CreateDataURLCallCount() int

func (*FakeImageService) CreateDataURLCalls

func (fake *FakeImageService) CreateDataURLCalls(stub func(*domain.ImageAttachment) string)

func (*FakeImageService) CreateDataURLReturns

func (fake *FakeImageService) CreateDataURLReturns(result1 string)

func (*FakeImageService) CreateDataURLReturnsOnCall

func (fake *FakeImageService) CreateDataURLReturnsOnCall(i int, result1 string)

func (*FakeImageService) Invocations

func (fake *FakeImageService) Invocations() map[string][][]interface{}

func (*FakeImageService) IsImageFile

func (fake *FakeImageService) IsImageFile(arg1 string) bool

func (*FakeImageService) IsImageFileArgsForCall

func (fake *FakeImageService) IsImageFileArgsForCall(i int) string

func (*FakeImageService) IsImageFileCallCount

func (fake *FakeImageService) IsImageFileCallCount() int

func (*FakeImageService) IsImageFileCalls

func (fake *FakeImageService) IsImageFileCalls(stub func(string) bool)

func (*FakeImageService) IsImageFileReturns

func (fake *FakeImageService) IsImageFileReturns(result1 bool)

func (*FakeImageService) IsImageFileReturnsOnCall

func (fake *FakeImageService) IsImageFileReturnsOnCall(i int, result1 bool)

func (*FakeImageService) IsImageURL

func (fake *FakeImageService) IsImageURL(arg1 string) bool

func (*FakeImageService) IsImageURLArgsForCall

func (fake *FakeImageService) IsImageURLArgsForCall(i int) string

func (*FakeImageService) IsImageURLCallCount

func (fake *FakeImageService) IsImageURLCallCount() int

func (*FakeImageService) IsImageURLCalls

func (fake *FakeImageService) IsImageURLCalls(stub func(string) bool)

func (*FakeImageService) IsImageURLReturns

func (fake *FakeImageService) IsImageURLReturns(result1 bool)

func (*FakeImageService) IsImageURLReturnsOnCall

func (fake *FakeImageService) IsImageURLReturnsOnCall(i int, result1 bool)

func (*FakeImageService) ReadImageFromBinary

func (fake *FakeImageService) ReadImageFromBinary(arg1 []byte, arg2 string) (*domain.ImageAttachment, error)

func (*FakeImageService) ReadImageFromBinaryArgsForCall

func (fake *FakeImageService) ReadImageFromBinaryArgsForCall(i int) ([]byte, string)

func (*FakeImageService) ReadImageFromBinaryCallCount

func (fake *FakeImageService) ReadImageFromBinaryCallCount() int

func (*FakeImageService) ReadImageFromBinaryCalls

func (fake *FakeImageService) ReadImageFromBinaryCalls(stub func([]byte, string) (*domain.ImageAttachment, error))

func (*FakeImageService) ReadImageFromBinaryReturns

func (fake *FakeImageService) ReadImageFromBinaryReturns(result1 *domain.ImageAttachment, result2 error)

func (*FakeImageService) ReadImageFromBinaryReturnsOnCall

func (fake *FakeImageService) ReadImageFromBinaryReturnsOnCall(i int, result1 *domain.ImageAttachment, result2 error)

func (*FakeImageService) ReadImageFromFile

func (fake *FakeImageService) ReadImageFromFile(arg1 string) (*domain.ImageAttachment, error)

func (*FakeImageService) ReadImageFromFileArgsForCall

func (fake *FakeImageService) ReadImageFromFileArgsForCall(i int) string

func (*FakeImageService) ReadImageFromFileCallCount

func (fake *FakeImageService) ReadImageFromFileCallCount() int

func (*FakeImageService) ReadImageFromFileCalls

func (fake *FakeImageService) ReadImageFromFileCalls(stub func(string) (*domain.ImageAttachment, error))

func (*FakeImageService) ReadImageFromFileReturns

func (fake *FakeImageService) ReadImageFromFileReturns(result1 *domain.ImageAttachment, result2 error)

func (*FakeImageService) ReadImageFromFileReturnsOnCall

func (fake *FakeImageService) ReadImageFromFileReturnsOnCall(i int, result1 *domain.ImageAttachment, result2 error)

func (*FakeImageService) ReadImageFromURL

func (fake *FakeImageService) ReadImageFromURL(arg1 string) (*domain.ImageAttachment, error)

func (*FakeImageService) ReadImageFromURLArgsForCall

func (fake *FakeImageService) ReadImageFromURLArgsForCall(i int) string

func (*FakeImageService) ReadImageFromURLCallCount

func (fake *FakeImageService) ReadImageFromURLCallCount() int

func (*FakeImageService) ReadImageFromURLCalls

func (fake *FakeImageService) ReadImageFromURLCalls(stub func(string) (*domain.ImageAttachment, error))

func (*FakeImageService) ReadImageFromURLReturns

func (fake *FakeImageService) ReadImageFromURLReturns(result1 *domain.ImageAttachment, result2 error)

func (*FakeImageService) ReadImageFromURLReturnsOnCall

func (fake *FakeImageService) ReadImageFromURLReturnsOnCall(i int, result1 *domain.ImageAttachment, result2 error)

type FakeMCPClient added in v0.79.0

type FakeMCPClient struct {
	CallToolStub func(context.Context, string, string, map[string]any) (any, error)

	CloseStub func() error

	DiscoverToolsStub func(context.Context) (map[string][]domain.MCPDiscoveredTool, error)

	PingServerStub func(context.Context, string) error
	// contains filtered or unexported fields
}

func (*FakeMCPClient) CallTool added in v0.79.0

func (fake *FakeMCPClient) CallTool(arg1 context.Context, arg2 string, arg3 string, arg4 map[string]any) (any, error)

func (*FakeMCPClient) CallToolArgsForCall added in v0.79.0

func (fake *FakeMCPClient) CallToolArgsForCall(i int) (context.Context, string, string, map[string]any)

func (*FakeMCPClient) CallToolCallCount added in v0.79.0

func (fake *FakeMCPClient) CallToolCallCount() int

func (*FakeMCPClient) CallToolCalls added in v0.79.0

func (fake *FakeMCPClient) CallToolCalls(stub func(context.Context, string, string, map[string]any) (any, error))

func (*FakeMCPClient) CallToolReturns added in v0.79.0

func (fake *FakeMCPClient) CallToolReturns(result1 any, result2 error)

func (*FakeMCPClient) CallToolReturnsOnCall added in v0.79.0

func (fake *FakeMCPClient) CallToolReturnsOnCall(i int, result1 any, result2 error)

func (*FakeMCPClient) Close added in v0.79.0

func (fake *FakeMCPClient) Close() error

func (*FakeMCPClient) CloseCallCount added in v0.79.0

func (fake *FakeMCPClient) CloseCallCount() int

func (*FakeMCPClient) CloseCalls added in v0.79.0

func (fake *FakeMCPClient) CloseCalls(stub func() error)

func (*FakeMCPClient) CloseReturns added in v0.79.0

func (fake *FakeMCPClient) CloseReturns(result1 error)

func (*FakeMCPClient) CloseReturnsOnCall added in v0.79.0

func (fake *FakeMCPClient) CloseReturnsOnCall(i int, result1 error)

func (*FakeMCPClient) DiscoverTools added in v0.79.0

func (fake *FakeMCPClient) DiscoverTools(arg1 context.Context) (map[string][]domain.MCPDiscoveredTool, error)

func (*FakeMCPClient) DiscoverToolsArgsForCall added in v0.79.0

func (fake *FakeMCPClient) DiscoverToolsArgsForCall(i int) context.Context

func (*FakeMCPClient) DiscoverToolsCallCount added in v0.79.0

func (fake *FakeMCPClient) DiscoverToolsCallCount() int

func (*FakeMCPClient) DiscoverToolsCalls added in v0.79.0

func (fake *FakeMCPClient) DiscoverToolsCalls(stub func(context.Context) (map[string][]domain.MCPDiscoveredTool, error))

func (*FakeMCPClient) DiscoverToolsReturns added in v0.79.0

func (fake *FakeMCPClient) DiscoverToolsReturns(result1 map[string][]domain.MCPDiscoveredTool, result2 error)

func (*FakeMCPClient) DiscoverToolsReturnsOnCall added in v0.79.0

func (fake *FakeMCPClient) DiscoverToolsReturnsOnCall(i int, result1 map[string][]domain.MCPDiscoveredTool, result2 error)

func (*FakeMCPClient) Invocations added in v0.79.0

func (fake *FakeMCPClient) Invocations() map[string][][]interface{}

func (*FakeMCPClient) PingServer added in v0.79.0

func (fake *FakeMCPClient) PingServer(arg1 context.Context, arg2 string) error

func (*FakeMCPClient) PingServerArgsForCall added in v0.79.0

func (fake *FakeMCPClient) PingServerArgsForCall(i int) (context.Context, string)

func (*FakeMCPClient) PingServerCallCount added in v0.79.0

func (fake *FakeMCPClient) PingServerCallCount() int

func (*FakeMCPClient) PingServerCalls added in v0.79.0

func (fake *FakeMCPClient) PingServerCalls(stub func(context.Context, string) error)

func (*FakeMCPClient) PingServerReturns added in v0.79.0

func (fake *FakeMCPClient) PingServerReturns(result1 error)

func (*FakeMCPClient) PingServerReturnsOnCall added in v0.79.0

func (fake *FakeMCPClient) PingServerReturnsOnCall(i int, result1 error)

type FakeModelService

type FakeModelService struct {
	GetCurrentModelStub func() string

	IsModelAvailableStub func(string) bool

	IsVisionModelStub func(string) bool

	ListModelsStub func(context.Context) ([]string, error)

	SelectModelStub func(string) error

	ValidateModelStub func(string) error
	// contains filtered or unexported fields
}

func (*FakeModelService) GetCurrentModel

func (fake *FakeModelService) GetCurrentModel() string

func (*FakeModelService) GetCurrentModelCallCount

func (fake *FakeModelService) GetCurrentModelCallCount() int

func (*FakeModelService) GetCurrentModelCalls

func (fake *FakeModelService) GetCurrentModelCalls(stub func() string)

func (*FakeModelService) GetCurrentModelReturns

func (fake *FakeModelService) GetCurrentModelReturns(result1 string)

func (*FakeModelService) GetCurrentModelReturnsOnCall

func (fake *FakeModelService) GetCurrentModelReturnsOnCall(i int, result1 string)

func (*FakeModelService) Invocations

func (fake *FakeModelService) Invocations() map[string][][]interface{}

func (*FakeModelService) IsModelAvailable

func (fake *FakeModelService) IsModelAvailable(arg1 string) bool

func (*FakeModelService) IsModelAvailableArgsForCall

func (fake *FakeModelService) IsModelAvailableArgsForCall(i int) string

func (*FakeModelService) IsModelAvailableCallCount

func (fake *FakeModelService) IsModelAvailableCallCount() int

func (*FakeModelService) IsModelAvailableCalls

func (fake *FakeModelService) IsModelAvailableCalls(stub func(string) bool)

func (*FakeModelService) IsModelAvailableReturns

func (fake *FakeModelService) IsModelAvailableReturns(result1 bool)

func (*FakeModelService) IsModelAvailableReturnsOnCall

func (fake *FakeModelService) IsModelAvailableReturnsOnCall(i int, result1 bool)

func (*FakeModelService) IsVisionModel

func (fake *FakeModelService) IsVisionModel(arg1 string) bool

func (*FakeModelService) IsVisionModelArgsForCall

func (fake *FakeModelService) IsVisionModelArgsForCall(i int) string

func (*FakeModelService) IsVisionModelCallCount

func (fake *FakeModelService) IsVisionModelCallCount() int

func (*FakeModelService) IsVisionModelCalls

func (fake *FakeModelService) IsVisionModelCalls(stub func(string) bool)

func (*FakeModelService) IsVisionModelReturns

func (fake *FakeModelService) IsVisionModelReturns(result1 bool)

func (*FakeModelService) IsVisionModelReturnsOnCall

func (fake *FakeModelService) IsVisionModelReturnsOnCall(i int, result1 bool)

func (*FakeModelService) ListModels

func (fake *FakeModelService) ListModels(arg1 context.Context) ([]string, error)

func (*FakeModelService) ListModelsArgsForCall

func (fake *FakeModelService) ListModelsArgsForCall(i int) context.Context

func (*FakeModelService) ListModelsCallCount

func (fake *FakeModelService) ListModelsCallCount() int

func (*FakeModelService) ListModelsCalls

func (fake *FakeModelService) ListModelsCalls(stub func(context.Context) ([]string, error))

func (*FakeModelService) ListModelsReturns

func (fake *FakeModelService) ListModelsReturns(result1 []string, result2 error)

func (*FakeModelService) ListModelsReturnsOnCall

func (fake *FakeModelService) ListModelsReturnsOnCall(i int, result1 []string, result2 error)

func (*FakeModelService) SelectModel

func (fake *FakeModelService) SelectModel(arg1 string) error

func (*FakeModelService) SelectModelArgsForCall

func (fake *FakeModelService) SelectModelArgsForCall(i int) string

func (*FakeModelService) SelectModelCallCount

func (fake *FakeModelService) SelectModelCallCount() int

func (*FakeModelService) SelectModelCalls

func (fake *FakeModelService) SelectModelCalls(stub func(string) error)

func (*FakeModelService) SelectModelReturns

func (fake *FakeModelService) SelectModelReturns(result1 error)

func (*FakeModelService) SelectModelReturnsOnCall

func (fake *FakeModelService) SelectModelReturnsOnCall(i int, result1 error)

func (*FakeModelService) ValidateModel

func (fake *FakeModelService) ValidateModel(arg1 string) error

func (*FakeModelService) ValidateModelArgsForCall

func (fake *FakeModelService) ValidateModelArgsForCall(i int) string

func (*FakeModelService) ValidateModelCallCount

func (fake *FakeModelService) ValidateModelCallCount() int

func (*FakeModelService) ValidateModelCalls

func (fake *FakeModelService) ValidateModelCalls(stub func(string) error)

func (*FakeModelService) ValidateModelReturns

func (fake *FakeModelService) ValidateModelReturns(result1 error)

func (*FakeModelService) ValidateModelReturnsOnCall

func (fake *FakeModelService) ValidateModelReturnsOnCall(i int, result1 error)

type FakeSDKClient

type FakeSDKClient struct {
	GenerateContentStub func(context.Context, sdk.Provider, string, []sdk.Message) (*sdk.CreateChatCompletionResponse, error)

	GenerateContentStreamStub func(context.Context, sdk.Provider, string, []sdk.Message) (<-chan sdk.SSEvent, error)

	WithMiddlewareOptionsStub func(*sdk.MiddlewareOptions) domain.SDKClient

	WithOptionsStub func(*sdk.CreateChatCompletionRequest) domain.SDKClient

	WithToolsStub func(*[]sdk.ChatCompletionTool) domain.SDKClient
	// contains filtered or unexported fields
}

func (*FakeSDKClient) GenerateContent

func (fake *FakeSDKClient) GenerateContent(arg1 context.Context, arg2 sdk.Provider, arg3 string, arg4 []sdk.Message) (*sdk.CreateChatCompletionResponse, error)

func (*FakeSDKClient) GenerateContentArgsForCall

func (fake *FakeSDKClient) GenerateContentArgsForCall(i int) (context.Context, sdk.Provider, string, []sdk.Message)

func (*FakeSDKClient) GenerateContentCallCount

func (fake *FakeSDKClient) GenerateContentCallCount() int

func (*FakeSDKClient) GenerateContentCalls

func (fake *FakeSDKClient) GenerateContentCalls(stub func(context.Context, sdk.Provider, string, []sdk.Message) (*sdk.CreateChatCompletionResponse, error))

func (*FakeSDKClient) GenerateContentReturns

func (fake *FakeSDKClient) GenerateContentReturns(result1 *sdk.CreateChatCompletionResponse, result2 error)

func (*FakeSDKClient) GenerateContentReturnsOnCall

func (fake *FakeSDKClient) GenerateContentReturnsOnCall(i int, result1 *sdk.CreateChatCompletionResponse, result2 error)

func (*FakeSDKClient) GenerateContentStream

func (fake *FakeSDKClient) GenerateContentStream(arg1 context.Context, arg2 sdk.Provider, arg3 string, arg4 []sdk.Message) (<-chan sdk.SSEvent, error)

func (*FakeSDKClient) GenerateContentStreamArgsForCall

func (fake *FakeSDKClient) GenerateContentStreamArgsForCall(i int) (context.Context, sdk.Provider, string, []sdk.Message)

func (*FakeSDKClient) GenerateContentStreamCallCount

func (fake *FakeSDKClient) GenerateContentStreamCallCount() int

func (*FakeSDKClient) GenerateContentStreamCalls

func (fake *FakeSDKClient) GenerateContentStreamCalls(stub func(context.Context, sdk.Provider, string, []sdk.Message) (<-chan sdk.SSEvent, error))

func (*FakeSDKClient) GenerateContentStreamReturns

func (fake *FakeSDKClient) GenerateContentStreamReturns(result1 <-chan sdk.SSEvent, result2 error)

func (*FakeSDKClient) GenerateContentStreamReturnsOnCall

func (fake *FakeSDKClient) GenerateContentStreamReturnsOnCall(i int, result1 <-chan sdk.SSEvent, result2 error)

func (*FakeSDKClient) Invocations

func (fake *FakeSDKClient) Invocations() map[string][][]interface{}

func (*FakeSDKClient) WithMiddlewareOptions

func (fake *FakeSDKClient) WithMiddlewareOptions(arg1 *sdk.MiddlewareOptions) domain.SDKClient

func (*FakeSDKClient) WithMiddlewareOptionsArgsForCall

func (fake *FakeSDKClient) WithMiddlewareOptionsArgsForCall(i int) *sdk.MiddlewareOptions

func (*FakeSDKClient) WithMiddlewareOptionsCallCount

func (fake *FakeSDKClient) WithMiddlewareOptionsCallCount() int

func (*FakeSDKClient) WithMiddlewareOptionsCalls

func (fake *FakeSDKClient) WithMiddlewareOptionsCalls(stub func(*sdk.MiddlewareOptions) domain.SDKClient)

func (*FakeSDKClient) WithMiddlewareOptionsReturns

func (fake *FakeSDKClient) WithMiddlewareOptionsReturns(result1 domain.SDKClient)

func (*FakeSDKClient) WithMiddlewareOptionsReturnsOnCall

func (fake *FakeSDKClient) WithMiddlewareOptionsReturnsOnCall(i int, result1 domain.SDKClient)

func (*FakeSDKClient) WithOptions

func (*FakeSDKClient) WithOptionsArgsForCall

func (fake *FakeSDKClient) WithOptionsArgsForCall(i int) *sdk.CreateChatCompletionRequest

func (*FakeSDKClient) WithOptionsCallCount

func (fake *FakeSDKClient) WithOptionsCallCount() int

func (*FakeSDKClient) WithOptionsCalls

func (fake *FakeSDKClient) WithOptionsCalls(stub func(*sdk.CreateChatCompletionRequest) domain.SDKClient)

func (*FakeSDKClient) WithOptionsReturns

func (fake *FakeSDKClient) WithOptionsReturns(result1 domain.SDKClient)

func (*FakeSDKClient) WithOptionsReturnsOnCall

func (fake *FakeSDKClient) WithOptionsReturnsOnCall(i int, result1 domain.SDKClient)

func (*FakeSDKClient) WithTools

func (fake *FakeSDKClient) WithTools(arg1 *[]sdk.ChatCompletionTool) domain.SDKClient

func (*FakeSDKClient) WithToolsArgsForCall

func (fake *FakeSDKClient) WithToolsArgsForCall(i int) *[]sdk.ChatCompletionTool

func (*FakeSDKClient) WithToolsCallCount

func (fake *FakeSDKClient) WithToolsCallCount() int

func (*FakeSDKClient) WithToolsCalls

func (fake *FakeSDKClient) WithToolsCalls(stub func(*[]sdk.ChatCompletionTool) domain.SDKClient)

func (*FakeSDKClient) WithToolsReturns

func (fake *FakeSDKClient) WithToolsReturns(result1 domain.SDKClient)

func (*FakeSDKClient) WithToolsReturnsOnCall

func (fake *FakeSDKClient) WithToolsReturnsOnCall(i int, result1 domain.SDKClient)

type FakeStateManager

type FakeStateManager struct {
	AreAllAgentsReadyStub func() bool

	ClearAgentReadinessStub func()

	ClearApprovalUIStateStub func()

	ClearFileSelectionStateStub func()

	ClearPlanApprovalUIStateStub func()

	CompleteCurrentToolStub func(*domain.ToolExecutionResult) error

	CycleAgentModeStub func() domain.AgentMode

	EndChatSessionStub func()

	EndToolExecutionStub func()

	FailCurrentToolStub func(*domain.ToolExecutionResult) error

	GetAgentModeStub func() domain.AgentMode

	GetAgentReadinessStub func() *domain.AgentReadinessState

	GetApprovalUIStateStub func() *domain.ApprovalUIState

	GetChatSessionStub func() *domain.ChatSession

	GetCurrentViewStub func() domain.ViewState

	GetDimensionsStub func() (int, int)

	GetFileSelectionStateStub func() *domain.FileSelectionState

	GetPlanApprovalUIStateStub func() *domain.PlanApprovalUIState

	GetPreviousViewStub func() domain.ViewState

	GetTodosStub func() []domain.TodoItem

	GetToolExecutionStub func() *domain.ToolExecutionSession

	InitializeAgentReadinessStub func(int)

	IsAgentBusyStub func() bool

	RemoveAgentStub func(string)

	SetAgentErrorStub func(string, error)

	SetAgentModeStub func(domain.AgentMode)

	SetApprovalSelectedIndexStub func(int)

	SetChatPendingStub func()

	SetDimensionsStub func(int, int)

	SetFileSelectedIndexStub func(int)

	SetPlanApprovalSelectedIndexStub func(int)

	SetTodosStub func([]domain.TodoItem)

	SetupApprovalUIStateStub func(*sdk.ChatCompletionMessageToolCall, chan domain.ApprovalAction)

	SetupFileSelectionStub func([]string)

	SetupPlanApprovalUIStateStub func(string, chan domain.PlanApprovalAction)

	StartChatSessionStub func(string, string, <-chan domain.ChatEvent) error

	StartToolExecutionStub func([]sdk.ChatCompletionMessageToolCall) error

	TransitionToViewStub func(domain.ViewState) error

	UpdateAgentStatusStub func(string, domain.AgentState, string, string, string)

	UpdateChatStatusStub func(domain.ChatStatus) error

	UpdateFileSearchQueryStub func(string)
	// contains filtered or unexported fields
}

func (*FakeStateManager) AreAllAgentsReady

func (fake *FakeStateManager) AreAllAgentsReady() bool

func (*FakeStateManager) AreAllAgentsReadyCallCount

func (fake *FakeStateManager) AreAllAgentsReadyCallCount() int

func (*FakeStateManager) AreAllAgentsReadyCalls

func (fake *FakeStateManager) AreAllAgentsReadyCalls(stub func() bool)

func (*FakeStateManager) AreAllAgentsReadyReturns

func (fake *FakeStateManager) AreAllAgentsReadyReturns(result1 bool)

func (*FakeStateManager) AreAllAgentsReadyReturnsOnCall

func (fake *FakeStateManager) AreAllAgentsReadyReturnsOnCall(i int, result1 bool)

func (*FakeStateManager) ClearAgentReadiness

func (fake *FakeStateManager) ClearAgentReadiness()

func (*FakeStateManager) ClearAgentReadinessCallCount

func (fake *FakeStateManager) ClearAgentReadinessCallCount() int

func (*FakeStateManager) ClearAgentReadinessCalls

func (fake *FakeStateManager) ClearAgentReadinessCalls(stub func())

func (*FakeStateManager) ClearApprovalUIState

func (fake *FakeStateManager) ClearApprovalUIState()

func (*FakeStateManager) ClearApprovalUIStateCallCount

func (fake *FakeStateManager) ClearApprovalUIStateCallCount() int

func (*FakeStateManager) ClearApprovalUIStateCalls

func (fake *FakeStateManager) ClearApprovalUIStateCalls(stub func())

func (*FakeStateManager) ClearFileSelectionState

func (fake *FakeStateManager) ClearFileSelectionState()

func (*FakeStateManager) ClearFileSelectionStateCallCount

func (fake *FakeStateManager) ClearFileSelectionStateCallCount() int

func (*FakeStateManager) ClearFileSelectionStateCalls

func (fake *FakeStateManager) ClearFileSelectionStateCalls(stub func())

func (*FakeStateManager) ClearPlanApprovalUIState

func (fake *FakeStateManager) ClearPlanApprovalUIState()

func (*FakeStateManager) ClearPlanApprovalUIStateCallCount

func (fake *FakeStateManager) ClearPlanApprovalUIStateCallCount() int

func (*FakeStateManager) ClearPlanApprovalUIStateCalls

func (fake *FakeStateManager) ClearPlanApprovalUIStateCalls(stub func())

func (*FakeStateManager) CompleteCurrentTool

func (fake *FakeStateManager) CompleteCurrentTool(arg1 *domain.ToolExecutionResult) error

func (*FakeStateManager) CompleteCurrentToolArgsForCall

func (fake *FakeStateManager) CompleteCurrentToolArgsForCall(i int) *domain.ToolExecutionResult

func (*FakeStateManager) CompleteCurrentToolCallCount

func (fake *FakeStateManager) CompleteCurrentToolCallCount() int

func (*FakeStateManager) CompleteCurrentToolCalls

func (fake *FakeStateManager) CompleteCurrentToolCalls(stub func(*domain.ToolExecutionResult) error)

func (*FakeStateManager) CompleteCurrentToolReturns

func (fake *FakeStateManager) CompleteCurrentToolReturns(result1 error)

func (*FakeStateManager) CompleteCurrentToolReturnsOnCall

func (fake *FakeStateManager) CompleteCurrentToolReturnsOnCall(i int, result1 error)

func (*FakeStateManager) CycleAgentMode

func (fake *FakeStateManager) CycleAgentMode() domain.AgentMode

func (*FakeStateManager) CycleAgentModeCallCount

func (fake *FakeStateManager) CycleAgentModeCallCount() int

func (*FakeStateManager) CycleAgentModeCalls

func (fake *FakeStateManager) CycleAgentModeCalls(stub func() domain.AgentMode)

func (*FakeStateManager) CycleAgentModeReturns

func (fake *FakeStateManager) CycleAgentModeReturns(result1 domain.AgentMode)

func (*FakeStateManager) CycleAgentModeReturnsOnCall

func (fake *FakeStateManager) CycleAgentModeReturnsOnCall(i int, result1 domain.AgentMode)

func (*FakeStateManager) EndChatSession

func (fake *FakeStateManager) EndChatSession()

func (*FakeStateManager) EndChatSessionCallCount

func (fake *FakeStateManager) EndChatSessionCallCount() int

func (*FakeStateManager) EndChatSessionCalls

func (fake *FakeStateManager) EndChatSessionCalls(stub func())

func (*FakeStateManager) EndToolExecution

func (fake *FakeStateManager) EndToolExecution()

func (*FakeStateManager) EndToolExecutionCallCount

func (fake *FakeStateManager) EndToolExecutionCallCount() int

func (*FakeStateManager) EndToolExecutionCalls

func (fake *FakeStateManager) EndToolExecutionCalls(stub func())

func (*FakeStateManager) FailCurrentTool

func (fake *FakeStateManager) FailCurrentTool(arg1 *domain.ToolExecutionResult) error

func (*FakeStateManager) FailCurrentToolArgsForCall

func (fake *FakeStateManager) FailCurrentToolArgsForCall(i int) *domain.ToolExecutionResult

func (*FakeStateManager) FailCurrentToolCallCount

func (fake *FakeStateManager) FailCurrentToolCallCount() int

func (*FakeStateManager) FailCurrentToolCalls

func (fake *FakeStateManager) FailCurrentToolCalls(stub func(*domain.ToolExecutionResult) error)

func (*FakeStateManager) FailCurrentToolReturns

func (fake *FakeStateManager) FailCurrentToolReturns(result1 error)

func (*FakeStateManager) FailCurrentToolReturnsOnCall

func (fake *FakeStateManager) FailCurrentToolReturnsOnCall(i int, result1 error)

func (*FakeStateManager) GetAgentMode

func (fake *FakeStateManager) GetAgentMode() domain.AgentMode

func (*FakeStateManager) GetAgentModeCallCount

func (fake *FakeStateManager) GetAgentModeCallCount() int

func (*FakeStateManager) GetAgentModeCalls

func (fake *FakeStateManager) GetAgentModeCalls(stub func() domain.AgentMode)

func (*FakeStateManager) GetAgentModeReturns

func (fake *FakeStateManager) GetAgentModeReturns(result1 domain.AgentMode)

func (*FakeStateManager) GetAgentModeReturnsOnCall

func (fake *FakeStateManager) GetAgentModeReturnsOnCall(i int, result1 domain.AgentMode)

func (*FakeStateManager) GetAgentReadiness

func (fake *FakeStateManager) GetAgentReadiness() *domain.AgentReadinessState

func (*FakeStateManager) GetAgentReadinessCallCount

func (fake *FakeStateManager) GetAgentReadinessCallCount() int

func (*FakeStateManager) GetAgentReadinessCalls

func (fake *FakeStateManager) GetAgentReadinessCalls(stub func() *domain.AgentReadinessState)

func (*FakeStateManager) GetAgentReadinessReturns

func (fake *FakeStateManager) GetAgentReadinessReturns(result1 *domain.AgentReadinessState)

func (*FakeStateManager) GetAgentReadinessReturnsOnCall

func (fake *FakeStateManager) GetAgentReadinessReturnsOnCall(i int, result1 *domain.AgentReadinessState)

func (*FakeStateManager) GetApprovalUIState

func (fake *FakeStateManager) GetApprovalUIState() *domain.ApprovalUIState

func (*FakeStateManager) GetApprovalUIStateCallCount

func (fake *FakeStateManager) GetApprovalUIStateCallCount() int

func (*FakeStateManager) GetApprovalUIStateCalls

func (fake *FakeStateManager) GetApprovalUIStateCalls(stub func() *domain.ApprovalUIState)

func (*FakeStateManager) GetApprovalUIStateReturns

func (fake *FakeStateManager) GetApprovalUIStateReturns(result1 *domain.ApprovalUIState)

func (*FakeStateManager) GetApprovalUIStateReturnsOnCall

func (fake *FakeStateManager) GetApprovalUIStateReturnsOnCall(i int, result1 *domain.ApprovalUIState)

func (*FakeStateManager) GetChatSession

func (fake *FakeStateManager) GetChatSession() *domain.ChatSession

func (*FakeStateManager) GetChatSessionCallCount

func (fake *FakeStateManager) GetChatSessionCallCount() int

func (*FakeStateManager) GetChatSessionCalls

func (fake *FakeStateManager) GetChatSessionCalls(stub func() *domain.ChatSession)

func (*FakeStateManager) GetChatSessionReturns

func (fake *FakeStateManager) GetChatSessionReturns(result1 *domain.ChatSession)

func (*FakeStateManager) GetChatSessionReturnsOnCall

func (fake *FakeStateManager) GetChatSessionReturnsOnCall(i int, result1 *domain.ChatSession)

func (*FakeStateManager) GetCurrentView

func (fake *FakeStateManager) GetCurrentView() domain.ViewState

func (*FakeStateManager) GetCurrentViewCallCount

func (fake *FakeStateManager) GetCurrentViewCallCount() int

func (*FakeStateManager) GetCurrentViewCalls

func (fake *FakeStateManager) GetCurrentViewCalls(stub func() domain.ViewState)

func (*FakeStateManager) GetCurrentViewReturns

func (fake *FakeStateManager) GetCurrentViewReturns(result1 domain.ViewState)

func (*FakeStateManager) GetCurrentViewReturnsOnCall

func (fake *FakeStateManager) GetCurrentViewReturnsOnCall(i int, result1 domain.ViewState)

func (*FakeStateManager) GetDimensions

func (fake *FakeStateManager) GetDimensions() (int, int)

func (*FakeStateManager) GetDimensionsCallCount

func (fake *FakeStateManager) GetDimensionsCallCount() int

func (*FakeStateManager) GetDimensionsCalls

func (fake *FakeStateManager) GetDimensionsCalls(stub func() (int, int))

func (*FakeStateManager) GetDimensionsReturns

func (fake *FakeStateManager) GetDimensionsReturns(result1 int, result2 int)

func (*FakeStateManager) GetDimensionsReturnsOnCall

func (fake *FakeStateManager) GetDimensionsReturnsOnCall(i int, result1 int, result2 int)

func (*FakeStateManager) GetFileSelectionState

func (fake *FakeStateManager) GetFileSelectionState() *domain.FileSelectionState

func (*FakeStateManager) GetFileSelectionStateCallCount

func (fake *FakeStateManager) GetFileSelectionStateCallCount() int

func (*FakeStateManager) GetFileSelectionStateCalls

func (fake *FakeStateManager) GetFileSelectionStateCalls(stub func() *domain.FileSelectionState)

func (*FakeStateManager) GetFileSelectionStateReturns

func (fake *FakeStateManager) GetFileSelectionStateReturns(result1 *domain.FileSelectionState)

func (*FakeStateManager) GetFileSelectionStateReturnsOnCall

func (fake *FakeStateManager) GetFileSelectionStateReturnsOnCall(i int, result1 *domain.FileSelectionState)

func (*FakeStateManager) GetPlanApprovalUIState

func (fake *FakeStateManager) GetPlanApprovalUIState() *domain.PlanApprovalUIState

func (*FakeStateManager) GetPlanApprovalUIStateCallCount

func (fake *FakeStateManager) GetPlanApprovalUIStateCallCount() int

func (*FakeStateManager) GetPlanApprovalUIStateCalls

func (fake *FakeStateManager) GetPlanApprovalUIStateCalls(stub func() *domain.PlanApprovalUIState)

func (*FakeStateManager) GetPlanApprovalUIStateReturns

func (fake *FakeStateManager) GetPlanApprovalUIStateReturns(result1 *domain.PlanApprovalUIState)

func (*FakeStateManager) GetPlanApprovalUIStateReturnsOnCall

func (fake *FakeStateManager) GetPlanApprovalUIStateReturnsOnCall(i int, result1 *domain.PlanApprovalUIState)

func (*FakeStateManager) GetPreviousView added in v0.86.0

func (fake *FakeStateManager) GetPreviousView() domain.ViewState

func (*FakeStateManager) GetPreviousViewCallCount added in v0.86.0

func (fake *FakeStateManager) GetPreviousViewCallCount() int

func (*FakeStateManager) GetPreviousViewCalls added in v0.86.0

func (fake *FakeStateManager) GetPreviousViewCalls(stub func() domain.ViewState)

func (*FakeStateManager) GetPreviousViewReturns added in v0.86.0

func (fake *FakeStateManager) GetPreviousViewReturns(result1 domain.ViewState)

func (*FakeStateManager) GetPreviousViewReturnsOnCall added in v0.86.0

func (fake *FakeStateManager) GetPreviousViewReturnsOnCall(i int, result1 domain.ViewState)

func (*FakeStateManager) GetTodos

func (fake *FakeStateManager) GetTodos() []domain.TodoItem

func (*FakeStateManager) GetTodosCallCount

func (fake *FakeStateManager) GetTodosCallCount() int

func (*FakeStateManager) GetTodosCalls

func (fake *FakeStateManager) GetTodosCalls(stub func() []domain.TodoItem)

func (*FakeStateManager) GetTodosReturns

func (fake *FakeStateManager) GetTodosReturns(result1 []domain.TodoItem)

func (*FakeStateManager) GetTodosReturnsOnCall

func (fake *FakeStateManager) GetTodosReturnsOnCall(i int, result1 []domain.TodoItem)

func (*FakeStateManager) GetToolExecution

func (fake *FakeStateManager) GetToolExecution() *domain.ToolExecutionSession

func (*FakeStateManager) GetToolExecutionCallCount

func (fake *FakeStateManager) GetToolExecutionCallCount() int

func (*FakeStateManager) GetToolExecutionCalls

func (fake *FakeStateManager) GetToolExecutionCalls(stub func() *domain.ToolExecutionSession)

func (*FakeStateManager) GetToolExecutionReturns

func (fake *FakeStateManager) GetToolExecutionReturns(result1 *domain.ToolExecutionSession)

func (*FakeStateManager) GetToolExecutionReturnsOnCall

func (fake *FakeStateManager) GetToolExecutionReturnsOnCall(i int, result1 *domain.ToolExecutionSession)

func (*FakeStateManager) InitializeAgentReadiness

func (fake *FakeStateManager) InitializeAgentReadiness(arg1 int)

func (*FakeStateManager) InitializeAgentReadinessArgsForCall

func (fake *FakeStateManager) InitializeAgentReadinessArgsForCall(i int) int

func (*FakeStateManager) InitializeAgentReadinessCallCount

func (fake *FakeStateManager) InitializeAgentReadinessCallCount() int

func (*FakeStateManager) InitializeAgentReadinessCalls

func (fake *FakeStateManager) InitializeAgentReadinessCalls(stub func(int))

func (*FakeStateManager) Invocations

func (fake *FakeStateManager) Invocations() map[string][][]interface{}

func (*FakeStateManager) IsAgentBusy

func (fake *FakeStateManager) IsAgentBusy() bool

func (*FakeStateManager) IsAgentBusyCallCount

func (fake *FakeStateManager) IsAgentBusyCallCount() int

func (*FakeStateManager) IsAgentBusyCalls

func (fake *FakeStateManager) IsAgentBusyCalls(stub func() bool)

func (*FakeStateManager) IsAgentBusyReturns

func (fake *FakeStateManager) IsAgentBusyReturns(result1 bool)

func (*FakeStateManager) IsAgentBusyReturnsOnCall

func (fake *FakeStateManager) IsAgentBusyReturnsOnCall(i int, result1 bool)

func (*FakeStateManager) RemoveAgent

func (fake *FakeStateManager) RemoveAgent(arg1 string)

func (*FakeStateManager) RemoveAgentArgsForCall

func (fake *FakeStateManager) RemoveAgentArgsForCall(i int) string

func (*FakeStateManager) RemoveAgentCallCount

func (fake *FakeStateManager) RemoveAgentCallCount() int

func (*FakeStateManager) RemoveAgentCalls

func (fake *FakeStateManager) RemoveAgentCalls(stub func(string))

func (*FakeStateManager) SetAgentError

func (fake *FakeStateManager) SetAgentError(arg1 string, arg2 error)

func (*FakeStateManager) SetAgentErrorArgsForCall

func (fake *FakeStateManager) SetAgentErrorArgsForCall(i int) (string, error)

func (*FakeStateManager) SetAgentErrorCallCount

func (fake *FakeStateManager) SetAgentErrorCallCount() int

func (*FakeStateManager) SetAgentErrorCalls

func (fake *FakeStateManager) SetAgentErrorCalls(stub func(string, error))

func (*FakeStateManager) SetAgentMode

func (fake *FakeStateManager) SetAgentMode(arg1 domain.AgentMode)

func (*FakeStateManager) SetAgentModeArgsForCall

func (fake *FakeStateManager) SetAgentModeArgsForCall(i int) domain.AgentMode

func (*FakeStateManager) SetAgentModeCallCount

func (fake *FakeStateManager) SetAgentModeCallCount() int

func (*FakeStateManager) SetAgentModeCalls

func (fake *FakeStateManager) SetAgentModeCalls(stub func(domain.AgentMode))

func (*FakeStateManager) SetApprovalSelectedIndex

func (fake *FakeStateManager) SetApprovalSelectedIndex(arg1 int)

func (*FakeStateManager) SetApprovalSelectedIndexArgsForCall

func (fake *FakeStateManager) SetApprovalSelectedIndexArgsForCall(i int) int

func (*FakeStateManager) SetApprovalSelectedIndexCallCount

func (fake *FakeStateManager) SetApprovalSelectedIndexCallCount() int

func (*FakeStateManager) SetApprovalSelectedIndexCalls

func (fake *FakeStateManager) SetApprovalSelectedIndexCalls(stub func(int))

func (*FakeStateManager) SetChatPending

func (fake *FakeStateManager) SetChatPending()

func (*FakeStateManager) SetChatPendingCallCount

func (fake *FakeStateManager) SetChatPendingCallCount() int

func (*FakeStateManager) SetChatPendingCalls

func (fake *FakeStateManager) SetChatPendingCalls(stub func())

func (*FakeStateManager) SetDimensions

func (fake *FakeStateManager) SetDimensions(arg1 int, arg2 int)

func (*FakeStateManager) SetDimensionsArgsForCall

func (fake *FakeStateManager) SetDimensionsArgsForCall(i int) (int, int)

func (*FakeStateManager) SetDimensionsCallCount

func (fake *FakeStateManager) SetDimensionsCallCount() int

func (*FakeStateManager) SetDimensionsCalls

func (fake *FakeStateManager) SetDimensionsCalls(stub func(int, int))

func (*FakeStateManager) SetFileSelectedIndex

func (fake *FakeStateManager) SetFileSelectedIndex(arg1 int)

func (*FakeStateManager) SetFileSelectedIndexArgsForCall

func (fake *FakeStateManager) SetFileSelectedIndexArgsForCall(i int) int

func (*FakeStateManager) SetFileSelectedIndexCallCount

func (fake *FakeStateManager) SetFileSelectedIndexCallCount() int

func (*FakeStateManager) SetFileSelectedIndexCalls

func (fake *FakeStateManager) SetFileSelectedIndexCalls(stub func(int))

func (*FakeStateManager) SetPlanApprovalSelectedIndex

func (fake *FakeStateManager) SetPlanApprovalSelectedIndex(arg1 int)

func (*FakeStateManager) SetPlanApprovalSelectedIndexArgsForCall

func (fake *FakeStateManager) SetPlanApprovalSelectedIndexArgsForCall(i int) int

func (*FakeStateManager) SetPlanApprovalSelectedIndexCallCount

func (fake *FakeStateManager) SetPlanApprovalSelectedIndexCallCount() int

func (*FakeStateManager) SetPlanApprovalSelectedIndexCalls

func (fake *FakeStateManager) SetPlanApprovalSelectedIndexCalls(stub func(int))

func (*FakeStateManager) SetTodos

func (fake *FakeStateManager) SetTodos(arg1 []domain.TodoItem)

func (*FakeStateManager) SetTodosArgsForCall

func (fake *FakeStateManager) SetTodosArgsForCall(i int) []domain.TodoItem

func (*FakeStateManager) SetTodosCallCount

func (fake *FakeStateManager) SetTodosCallCount() int

func (*FakeStateManager) SetTodosCalls

func (fake *FakeStateManager) SetTodosCalls(stub func([]domain.TodoItem))

func (*FakeStateManager) SetupApprovalUIState

func (fake *FakeStateManager) SetupApprovalUIState(arg1 *sdk.ChatCompletionMessageToolCall, arg2 chan domain.ApprovalAction)

func (*FakeStateManager) SetupApprovalUIStateArgsForCall

func (fake *FakeStateManager) SetupApprovalUIStateArgsForCall(i int) (*sdk.ChatCompletionMessageToolCall, chan domain.ApprovalAction)

func (*FakeStateManager) SetupApprovalUIStateCallCount

func (fake *FakeStateManager) SetupApprovalUIStateCallCount() int

func (*FakeStateManager) SetupApprovalUIStateCalls

func (fake *FakeStateManager) SetupApprovalUIStateCalls(stub func(*sdk.ChatCompletionMessageToolCall, chan domain.ApprovalAction))

func (*FakeStateManager) SetupFileSelection

func (fake *FakeStateManager) SetupFileSelection(arg1 []string)

func (*FakeStateManager) SetupFileSelectionArgsForCall

func (fake *FakeStateManager) SetupFileSelectionArgsForCall(i int) []string

func (*FakeStateManager) SetupFileSelectionCallCount

func (fake *FakeStateManager) SetupFileSelectionCallCount() int

func (*FakeStateManager) SetupFileSelectionCalls

func (fake *FakeStateManager) SetupFileSelectionCalls(stub func([]string))

func (*FakeStateManager) SetupPlanApprovalUIState

func (fake *FakeStateManager) SetupPlanApprovalUIState(arg1 string, arg2 chan domain.PlanApprovalAction)

func (*FakeStateManager) SetupPlanApprovalUIStateArgsForCall

func (fake *FakeStateManager) SetupPlanApprovalUIStateArgsForCall(i int) (string, chan domain.PlanApprovalAction)

func (*FakeStateManager) SetupPlanApprovalUIStateCallCount

func (fake *FakeStateManager) SetupPlanApprovalUIStateCallCount() int

func (*FakeStateManager) SetupPlanApprovalUIStateCalls

func (fake *FakeStateManager) SetupPlanApprovalUIStateCalls(stub func(string, chan domain.PlanApprovalAction))

func (*FakeStateManager) StartChatSession

func (fake *FakeStateManager) StartChatSession(arg1 string, arg2 string, arg3 <-chan domain.ChatEvent) error

func (*FakeStateManager) StartChatSessionArgsForCall

func (fake *FakeStateManager) StartChatSessionArgsForCall(i int) (string, string, <-chan domain.ChatEvent)

func (*FakeStateManager) StartChatSessionCallCount

func (fake *FakeStateManager) StartChatSessionCallCount() int

func (*FakeStateManager) StartChatSessionCalls

func (fake *FakeStateManager) StartChatSessionCalls(stub func(string, string, <-chan domain.ChatEvent) error)

func (*FakeStateManager) StartChatSessionReturns

func (fake *FakeStateManager) StartChatSessionReturns(result1 error)

func (*FakeStateManager) StartChatSessionReturnsOnCall

func (fake *FakeStateManager) StartChatSessionReturnsOnCall(i int, result1 error)

func (*FakeStateManager) StartToolExecution

func (fake *FakeStateManager) StartToolExecution(arg1 []sdk.ChatCompletionMessageToolCall) error

func (*FakeStateManager) StartToolExecutionArgsForCall

func (fake *FakeStateManager) StartToolExecutionArgsForCall(i int) []sdk.ChatCompletionMessageToolCall

func (*FakeStateManager) StartToolExecutionCallCount

func (fake *FakeStateManager) StartToolExecutionCallCount() int

func (*FakeStateManager) StartToolExecutionCalls

func (fake *FakeStateManager) StartToolExecutionCalls(stub func([]sdk.ChatCompletionMessageToolCall) error)

func (*FakeStateManager) StartToolExecutionReturns

func (fake *FakeStateManager) StartToolExecutionReturns(result1 error)

func (*FakeStateManager) StartToolExecutionReturnsOnCall

func (fake *FakeStateManager) StartToolExecutionReturnsOnCall(i int, result1 error)

func (*FakeStateManager) TransitionToView

func (fake *FakeStateManager) TransitionToView(arg1 domain.ViewState) error

func (*FakeStateManager) TransitionToViewArgsForCall

func (fake *FakeStateManager) TransitionToViewArgsForCall(i int) domain.ViewState

func (*FakeStateManager) TransitionToViewCallCount

func (fake *FakeStateManager) TransitionToViewCallCount() int

func (*FakeStateManager) TransitionToViewCalls

func (fake *FakeStateManager) TransitionToViewCalls(stub func(domain.ViewState) error)

func (*FakeStateManager) TransitionToViewReturns

func (fake *FakeStateManager) TransitionToViewReturns(result1 error)

func (*FakeStateManager) TransitionToViewReturnsOnCall

func (fake *FakeStateManager) TransitionToViewReturnsOnCall(i int, result1 error)

func (*FakeStateManager) UpdateAgentStatus

func (fake *FakeStateManager) UpdateAgentStatus(arg1 string, arg2 domain.AgentState, arg3 string, arg4 string, arg5 string)

func (*FakeStateManager) UpdateAgentStatusArgsForCall

func (fake *FakeStateManager) UpdateAgentStatusArgsForCall(i int) (string, domain.AgentState, string, string, string)

func (*FakeStateManager) UpdateAgentStatusCallCount

func (fake *FakeStateManager) UpdateAgentStatusCallCount() int

func (*FakeStateManager) UpdateAgentStatusCalls

func (fake *FakeStateManager) UpdateAgentStatusCalls(stub func(string, domain.AgentState, string, string, string))

func (*FakeStateManager) UpdateChatStatus

func (fake *FakeStateManager) UpdateChatStatus(arg1 domain.ChatStatus) error

func (*FakeStateManager) UpdateChatStatusArgsForCall

func (fake *FakeStateManager) UpdateChatStatusArgsForCall(i int) domain.ChatStatus

func (*FakeStateManager) UpdateChatStatusCallCount

func (fake *FakeStateManager) UpdateChatStatusCallCount() int

func (*FakeStateManager) UpdateChatStatusCalls

func (fake *FakeStateManager) UpdateChatStatusCalls(stub func(domain.ChatStatus) error)

func (*FakeStateManager) UpdateChatStatusReturns

func (fake *FakeStateManager) UpdateChatStatusReturns(result1 error)

func (*FakeStateManager) UpdateChatStatusReturnsOnCall

func (fake *FakeStateManager) UpdateChatStatusReturnsOnCall(i int, result1 error)

func (*FakeStateManager) UpdateFileSearchQuery

func (fake *FakeStateManager) UpdateFileSearchQuery(arg1 string)

func (*FakeStateManager) UpdateFileSearchQueryArgsForCall

func (fake *FakeStateManager) UpdateFileSearchQueryArgsForCall(i int) string

func (*FakeStateManager) UpdateFileSearchQueryCallCount

func (fake *FakeStateManager) UpdateFileSearchQueryCallCount() int

func (*FakeStateManager) UpdateFileSearchQueryCalls

func (fake *FakeStateManager) UpdateFileSearchQueryCalls(stub func(string))

type FakeTaskTracker

type FakeTaskTracker struct {
	AddTaskStub func(string, string)

	ClearAllAgentsStub func()

	GetAgentForContextStub func(string) string

	GetAllAgentsStub func() []string

	GetAllContextsStub func() []string

	GetAllPollingTasksStub func() []string

	GetContextForTaskStub func(string) string

	GetContextsForAgentStub func(string) []string

	GetLatestContextForAgentStub func(string) string

	GetLatestTaskForContextStub func(string) string

	GetPollingStateStub func(string) *domain.TaskPollingState

	GetPollingTasksForContextStub func(string) []string

	GetTasksForContextStub func(string) []string

	HasContextStub func(string) bool

	HasTaskStub func(string) bool

	IsPollingStub func(string) bool

	RegisterContextStub func(string, string)

	RemoveContextStub func(string)

	RemoveTaskStub func(string)

	StartPollingStub func(string, *domain.TaskPollingState)

	StopPollingStub func(string)
	// contains filtered or unexported fields
}

func (*FakeTaskTracker) AddTask

func (fake *FakeTaskTracker) AddTask(arg1 string, arg2 string)

func (*FakeTaskTracker) AddTaskArgsForCall

func (fake *FakeTaskTracker) AddTaskArgsForCall(i int) (string, string)

func (*FakeTaskTracker) AddTaskCallCount

func (fake *FakeTaskTracker) AddTaskCallCount() int

func (*FakeTaskTracker) AddTaskCalls

func (fake *FakeTaskTracker) AddTaskCalls(stub func(string, string))

func (*FakeTaskTracker) ClearAllAgents

func (fake *FakeTaskTracker) ClearAllAgents()

func (*FakeTaskTracker) ClearAllAgentsCallCount

func (fake *FakeTaskTracker) ClearAllAgentsCallCount() int

func (*FakeTaskTracker) ClearAllAgentsCalls

func (fake *FakeTaskTracker) ClearAllAgentsCalls(stub func())

func (*FakeTaskTracker) GetAgentForContext

func (fake *FakeTaskTracker) GetAgentForContext(arg1 string) string

func (*FakeTaskTracker) GetAgentForContextArgsForCall

func (fake *FakeTaskTracker) GetAgentForContextArgsForCall(i int) string

func (*FakeTaskTracker) GetAgentForContextCallCount

func (fake *FakeTaskTracker) GetAgentForContextCallCount() int

func (*FakeTaskTracker) GetAgentForContextCalls

func (fake *FakeTaskTracker) GetAgentForContextCalls(stub func(string) string)

func (*FakeTaskTracker) GetAgentForContextReturns

func (fake *FakeTaskTracker) GetAgentForContextReturns(result1 string)

func (*FakeTaskTracker) GetAgentForContextReturnsOnCall

func (fake *FakeTaskTracker) GetAgentForContextReturnsOnCall(i int, result1 string)

func (*FakeTaskTracker) GetAllAgents

func (fake *FakeTaskTracker) GetAllAgents() []string

func (*FakeTaskTracker) GetAllAgentsCallCount

func (fake *FakeTaskTracker) GetAllAgentsCallCount() int

func (*FakeTaskTracker) GetAllAgentsCalls

func (fake *FakeTaskTracker) GetAllAgentsCalls(stub func() []string)

func (*FakeTaskTracker) GetAllAgentsReturns

func (fake *FakeTaskTracker) GetAllAgentsReturns(result1 []string)

func (*FakeTaskTracker) GetAllAgentsReturnsOnCall

func (fake *FakeTaskTracker) GetAllAgentsReturnsOnCall(i int, result1 []string)

func (*FakeTaskTracker) GetAllContexts

func (fake *FakeTaskTracker) GetAllContexts() []string

func (*FakeTaskTracker) GetAllContextsCallCount

func (fake *FakeTaskTracker) GetAllContextsCallCount() int

func (*FakeTaskTracker) GetAllContextsCalls

func (fake *FakeTaskTracker) GetAllContextsCalls(stub func() []string)

func (*FakeTaskTracker) GetAllContextsReturns

func (fake *FakeTaskTracker) GetAllContextsReturns(result1 []string)

func (*FakeTaskTracker) GetAllContextsReturnsOnCall

func (fake *FakeTaskTracker) GetAllContextsReturnsOnCall(i int, result1 []string)

func (*FakeTaskTracker) GetAllPollingTasks

func (fake *FakeTaskTracker) GetAllPollingTasks() []string

func (*FakeTaskTracker) GetAllPollingTasksCallCount

func (fake *FakeTaskTracker) GetAllPollingTasksCallCount() int

func (*FakeTaskTracker) GetAllPollingTasksCalls

func (fake *FakeTaskTracker) GetAllPollingTasksCalls(stub func() []string)

func (*FakeTaskTracker) GetAllPollingTasksReturns

func (fake *FakeTaskTracker) GetAllPollingTasksReturns(result1 []string)

func (*FakeTaskTracker) GetAllPollingTasksReturnsOnCall

func (fake *FakeTaskTracker) GetAllPollingTasksReturnsOnCall(i int, result1 []string)

func (*FakeTaskTracker) GetContextForTask

func (fake *FakeTaskTracker) GetContextForTask(arg1 string) string

func (*FakeTaskTracker) GetContextForTaskArgsForCall

func (fake *FakeTaskTracker) GetContextForTaskArgsForCall(i int) string

func (*FakeTaskTracker) GetContextForTaskCallCount

func (fake *FakeTaskTracker) GetContextForTaskCallCount() int

func (*FakeTaskTracker) GetContextForTaskCalls

func (fake *FakeTaskTracker) GetContextForTaskCalls(stub func(string) string)

func (*FakeTaskTracker) GetContextForTaskReturns

func (fake *FakeTaskTracker) GetContextForTaskReturns(result1 string)

func (*FakeTaskTracker) GetContextForTaskReturnsOnCall

func (fake *FakeTaskTracker) GetContextForTaskReturnsOnCall(i int, result1 string)

func (*FakeTaskTracker) GetContextsForAgent

func (fake *FakeTaskTracker) GetContextsForAgent(arg1 string) []string

func (*FakeTaskTracker) GetContextsForAgentArgsForCall

func (fake *FakeTaskTracker) GetContextsForAgentArgsForCall(i int) string

func (*FakeTaskTracker) GetContextsForAgentCallCount

func (fake *FakeTaskTracker) GetContextsForAgentCallCount() int

func (*FakeTaskTracker) GetContextsForAgentCalls

func (fake *FakeTaskTracker) GetContextsForAgentCalls(stub func(string) []string)

func (*FakeTaskTracker) GetContextsForAgentReturns

func (fake *FakeTaskTracker) GetContextsForAgentReturns(result1 []string)

func (*FakeTaskTracker) GetContextsForAgentReturnsOnCall

func (fake *FakeTaskTracker) GetContextsForAgentReturnsOnCall(i int, result1 []string)

func (*FakeTaskTracker) GetLatestContextForAgent

func (fake *FakeTaskTracker) GetLatestContextForAgent(arg1 string) string

func (*FakeTaskTracker) GetLatestContextForAgentArgsForCall

func (fake *FakeTaskTracker) GetLatestContextForAgentArgsForCall(i int) string

func (*FakeTaskTracker) GetLatestContextForAgentCallCount

func (fake *FakeTaskTracker) GetLatestContextForAgentCallCount() int

func (*FakeTaskTracker) GetLatestContextForAgentCalls

func (fake *FakeTaskTracker) GetLatestContextForAgentCalls(stub func(string) string)

func (*FakeTaskTracker) GetLatestContextForAgentReturns

func (fake *FakeTaskTracker) GetLatestContextForAgentReturns(result1 string)

func (*FakeTaskTracker) GetLatestContextForAgentReturnsOnCall

func (fake *FakeTaskTracker) GetLatestContextForAgentReturnsOnCall(i int, result1 string)

func (*FakeTaskTracker) GetLatestTaskForContext

func (fake *FakeTaskTracker) GetLatestTaskForContext(arg1 string) string

func (*FakeTaskTracker) GetLatestTaskForContextArgsForCall

func (fake *FakeTaskTracker) GetLatestTaskForContextArgsForCall(i int) string

func (*FakeTaskTracker) GetLatestTaskForContextCallCount

func (fake *FakeTaskTracker) GetLatestTaskForContextCallCount() int

func (*FakeTaskTracker) GetLatestTaskForContextCalls

func (fake *FakeTaskTracker) GetLatestTaskForContextCalls(stub func(string) string)

func (*FakeTaskTracker) GetLatestTaskForContextReturns

func (fake *FakeTaskTracker) GetLatestTaskForContextReturns(result1 string)

func (*FakeTaskTracker) GetLatestTaskForContextReturnsOnCall

func (fake *FakeTaskTracker) GetLatestTaskForContextReturnsOnCall(i int, result1 string)

func (*FakeTaskTracker) GetPollingState

func (fake *FakeTaskTracker) GetPollingState(arg1 string) *domain.TaskPollingState

func (*FakeTaskTracker) GetPollingStateArgsForCall

func (fake *FakeTaskTracker) GetPollingStateArgsForCall(i int) string

func (*FakeTaskTracker) GetPollingStateCallCount

func (fake *FakeTaskTracker) GetPollingStateCallCount() int

func (*FakeTaskTracker) GetPollingStateCalls

func (fake *FakeTaskTracker) GetPollingStateCalls(stub func(string) *domain.TaskPollingState)

func (*FakeTaskTracker) GetPollingStateReturns

func (fake *FakeTaskTracker) GetPollingStateReturns(result1 *domain.TaskPollingState)

func (*FakeTaskTracker) GetPollingStateReturnsOnCall

func (fake *FakeTaskTracker) GetPollingStateReturnsOnCall(i int, result1 *domain.TaskPollingState)

func (*FakeTaskTracker) GetPollingTasksForContext

func (fake *FakeTaskTracker) GetPollingTasksForContext(arg1 string) []string

func (*FakeTaskTracker) GetPollingTasksForContextArgsForCall

func (fake *FakeTaskTracker) GetPollingTasksForContextArgsForCall(i int) string

func (*FakeTaskTracker) GetPollingTasksForContextCallCount

func (fake *FakeTaskTracker) GetPollingTasksForContextCallCount() int

func (*FakeTaskTracker) GetPollingTasksForContextCalls

func (fake *FakeTaskTracker) GetPollingTasksForContextCalls(stub func(string) []string)

func (*FakeTaskTracker) GetPollingTasksForContextReturns

func (fake *FakeTaskTracker) GetPollingTasksForContextReturns(result1 []string)

func (*FakeTaskTracker) GetPollingTasksForContextReturnsOnCall

func (fake *FakeTaskTracker) GetPollingTasksForContextReturnsOnCall(i int, result1 []string)

func (*FakeTaskTracker) GetTasksForContext

func (fake *FakeTaskTracker) GetTasksForContext(arg1 string) []string

func (*FakeTaskTracker) GetTasksForContextArgsForCall

func (fake *FakeTaskTracker) GetTasksForContextArgsForCall(i int) string

func (*FakeTaskTracker) GetTasksForContextCallCount

func (fake *FakeTaskTracker) GetTasksForContextCallCount() int

func (*FakeTaskTracker) GetTasksForContextCalls

func (fake *FakeTaskTracker) GetTasksForContextCalls(stub func(string) []string)

func (*FakeTaskTracker) GetTasksForContextReturns

func (fake *FakeTaskTracker) GetTasksForContextReturns(result1 []string)

func (*FakeTaskTracker) GetTasksForContextReturnsOnCall

func (fake *FakeTaskTracker) GetTasksForContextReturnsOnCall(i int, result1 []string)

func (*FakeTaskTracker) HasContext

func (fake *FakeTaskTracker) HasContext(arg1 string) bool

func (*FakeTaskTracker) HasContextArgsForCall

func (fake *FakeTaskTracker) HasContextArgsForCall(i int) string

func (*FakeTaskTracker) HasContextCallCount

func (fake *FakeTaskTracker) HasContextCallCount() int

func (*FakeTaskTracker) HasContextCalls

func (fake *FakeTaskTracker) HasContextCalls(stub func(string) bool)

func (*FakeTaskTracker) HasContextReturns

func (fake *FakeTaskTracker) HasContextReturns(result1 bool)

func (*FakeTaskTracker) HasContextReturnsOnCall

func (fake *FakeTaskTracker) HasContextReturnsOnCall(i int, result1 bool)

func (*FakeTaskTracker) HasTask

func (fake *FakeTaskTracker) HasTask(arg1 string) bool

func (*FakeTaskTracker) HasTaskArgsForCall

func (fake *FakeTaskTracker) HasTaskArgsForCall(i int) string

func (*FakeTaskTracker) HasTaskCallCount

func (fake *FakeTaskTracker) HasTaskCallCount() int

func (*FakeTaskTracker) HasTaskCalls

func (fake *FakeTaskTracker) HasTaskCalls(stub func(string) bool)

func (*FakeTaskTracker) HasTaskReturns

func (fake *FakeTaskTracker) HasTaskReturns(result1 bool)

func (*FakeTaskTracker) HasTaskReturnsOnCall

func (fake *FakeTaskTracker) HasTaskReturnsOnCall(i int, result1 bool)

func (*FakeTaskTracker) Invocations

func (fake *FakeTaskTracker) Invocations() map[string][][]interface{}

func (*FakeTaskTracker) IsPolling

func (fake *FakeTaskTracker) IsPolling(arg1 string) bool

func (*FakeTaskTracker) IsPollingArgsForCall

func (fake *FakeTaskTracker) IsPollingArgsForCall(i int) string

func (*FakeTaskTracker) IsPollingCallCount

func (fake *FakeTaskTracker) IsPollingCallCount() int

func (*FakeTaskTracker) IsPollingCalls

func (fake *FakeTaskTracker) IsPollingCalls(stub func(string) bool)

func (*FakeTaskTracker) IsPollingReturns

func (fake *FakeTaskTracker) IsPollingReturns(result1 bool)

func (*FakeTaskTracker) IsPollingReturnsOnCall

func (fake *FakeTaskTracker) IsPollingReturnsOnCall(i int, result1 bool)

func (*FakeTaskTracker) RegisterContext

func (fake *FakeTaskTracker) RegisterContext(arg1 string, arg2 string)

func (*FakeTaskTracker) RegisterContextArgsForCall

func (fake *FakeTaskTracker) RegisterContextArgsForCall(i int) (string, string)

func (*FakeTaskTracker) RegisterContextCallCount

func (fake *FakeTaskTracker) RegisterContextCallCount() int

func (*FakeTaskTracker) RegisterContextCalls

func (fake *FakeTaskTracker) RegisterContextCalls(stub func(string, string))

func (*FakeTaskTracker) RemoveContext

func (fake *FakeTaskTracker) RemoveContext(arg1 string)

func (*FakeTaskTracker) RemoveContextArgsForCall

func (fake *FakeTaskTracker) RemoveContextArgsForCall(i int) string

func (*FakeTaskTracker) RemoveContextCallCount

func (fake *FakeTaskTracker) RemoveContextCallCount() int

func (*FakeTaskTracker) RemoveContextCalls

func (fake *FakeTaskTracker) RemoveContextCalls(stub func(string))

func (*FakeTaskTracker) RemoveTask

func (fake *FakeTaskTracker) RemoveTask(arg1 string)

func (*FakeTaskTracker) RemoveTaskArgsForCall

func (fake *FakeTaskTracker) RemoveTaskArgsForCall(i int) string

func (*FakeTaskTracker) RemoveTaskCallCount

func (fake *FakeTaskTracker) RemoveTaskCallCount() int

func (*FakeTaskTracker) RemoveTaskCalls

func (fake *FakeTaskTracker) RemoveTaskCalls(stub func(string))

func (*FakeTaskTracker) StartPolling

func (fake *FakeTaskTracker) StartPolling(arg1 string, arg2 *domain.TaskPollingState)

func (*FakeTaskTracker) StartPollingArgsForCall

func (fake *FakeTaskTracker) StartPollingArgsForCall(i int) (string, *domain.TaskPollingState)

func (*FakeTaskTracker) StartPollingCallCount

func (fake *FakeTaskTracker) StartPollingCallCount() int

func (*FakeTaskTracker) StartPollingCalls

func (fake *FakeTaskTracker) StartPollingCalls(stub func(string, *domain.TaskPollingState))

func (*FakeTaskTracker) StopPolling

func (fake *FakeTaskTracker) StopPolling(arg1 string)

func (*FakeTaskTracker) StopPollingArgsForCall

func (fake *FakeTaskTracker) StopPollingArgsForCall(i int) string

func (*FakeTaskTracker) StopPollingCallCount

func (fake *FakeTaskTracker) StopPollingCallCount() int

func (*FakeTaskTracker) StopPollingCalls

func (fake *FakeTaskTracker) StopPollingCalls(stub func(string))

type FakeThemeService

type FakeThemeService struct {
	GetCurrentThemeStub func() domain.Theme

	GetCurrentThemeNameStub func() string

	ListThemesStub func() []string

	SetThemeStub func(string) error
	// contains filtered or unexported fields
}

func (*FakeThemeService) GetCurrentTheme

func (fake *FakeThemeService) GetCurrentTheme() domain.Theme

func (*FakeThemeService) GetCurrentThemeCallCount

func (fake *FakeThemeService) GetCurrentThemeCallCount() int

func (*FakeThemeService) GetCurrentThemeCalls

func (fake *FakeThemeService) GetCurrentThemeCalls(stub func() domain.Theme)

func (*FakeThemeService) GetCurrentThemeName

func (fake *FakeThemeService) GetCurrentThemeName() string

func (*FakeThemeService) GetCurrentThemeNameCallCount

func (fake *FakeThemeService) GetCurrentThemeNameCallCount() int

func (*FakeThemeService) GetCurrentThemeNameCalls

func (fake *FakeThemeService) GetCurrentThemeNameCalls(stub func() string)

func (*FakeThemeService) GetCurrentThemeNameReturns

func (fake *FakeThemeService) GetCurrentThemeNameReturns(result1 string)

func (*FakeThemeService) GetCurrentThemeNameReturnsOnCall

func (fake *FakeThemeService) GetCurrentThemeNameReturnsOnCall(i int, result1 string)

func (*FakeThemeService) GetCurrentThemeReturns

func (fake *FakeThemeService) GetCurrentThemeReturns(result1 domain.Theme)

func (*FakeThemeService) GetCurrentThemeReturnsOnCall

func (fake *FakeThemeService) GetCurrentThemeReturnsOnCall(i int, result1 domain.Theme)

func (*FakeThemeService) Invocations

func (fake *FakeThemeService) Invocations() map[string][][]interface{}

func (*FakeThemeService) ListThemes

func (fake *FakeThemeService) ListThemes() []string

func (*FakeThemeService) ListThemesCallCount

func (fake *FakeThemeService) ListThemesCallCount() int

func (*FakeThemeService) ListThemesCalls

func (fake *FakeThemeService) ListThemesCalls(stub func() []string)

func (*FakeThemeService) ListThemesReturns

func (fake *FakeThemeService) ListThemesReturns(result1 []string)

func (*FakeThemeService) ListThemesReturnsOnCall

func (fake *FakeThemeService) ListThemesReturnsOnCall(i int, result1 []string)

func (*FakeThemeService) SetTheme

func (fake *FakeThemeService) SetTheme(arg1 string) error

func (*FakeThemeService) SetThemeArgsForCall

func (fake *FakeThemeService) SetThemeArgsForCall(i int) string

func (*FakeThemeService) SetThemeCallCount

func (fake *FakeThemeService) SetThemeCallCount() int

func (*FakeThemeService) SetThemeCalls

func (fake *FakeThemeService) SetThemeCalls(stub func(string) error)

func (*FakeThemeService) SetThemeReturns

func (fake *FakeThemeService) SetThemeReturns(result1 error)

func (*FakeThemeService) SetThemeReturnsOnCall

func (fake *FakeThemeService) SetThemeReturnsOnCall(i int, result1 error)

type FakeTool

type FakeTool struct {
	DefinitionStub func() sdk.ChatCompletionTool

	ExecuteStub func(context.Context, map[string]any) (*domain.ToolExecutionResult, error)

	FormatPreviewStub func(*domain.ToolExecutionResult) string

	FormatResultStub func(*domain.ToolExecutionResult, domain.FormatterType) string

	IsEnabledStub func() bool

	ShouldAlwaysExpandStub func() bool

	ShouldCollapseArgStub func(string) bool

	ValidateStub func(map[string]any) error
	// contains filtered or unexported fields
}

func (*FakeTool) Definition

func (fake *FakeTool) Definition() sdk.ChatCompletionTool

func (*FakeTool) DefinitionCallCount

func (fake *FakeTool) DefinitionCallCount() int

func (*FakeTool) DefinitionCalls

func (fake *FakeTool) DefinitionCalls(stub func() sdk.ChatCompletionTool)

func (*FakeTool) DefinitionReturns

func (fake *FakeTool) DefinitionReturns(result1 sdk.ChatCompletionTool)

func (*FakeTool) DefinitionReturnsOnCall

func (fake *FakeTool) DefinitionReturnsOnCall(i int, result1 sdk.ChatCompletionTool)

func (*FakeTool) Execute

func (fake *FakeTool) Execute(arg1 context.Context, arg2 map[string]any) (*domain.ToolExecutionResult, error)

func (*FakeTool) ExecuteArgsForCall

func (fake *FakeTool) ExecuteArgsForCall(i int) (context.Context, map[string]any)

func (*FakeTool) ExecuteCallCount

func (fake *FakeTool) ExecuteCallCount() int

func (*FakeTool) ExecuteCalls

func (fake *FakeTool) ExecuteCalls(stub func(context.Context, map[string]any) (*domain.ToolExecutionResult, error))

func (*FakeTool) ExecuteReturns

func (fake *FakeTool) ExecuteReturns(result1 *domain.ToolExecutionResult, result2 error)

func (*FakeTool) ExecuteReturnsOnCall

func (fake *FakeTool) ExecuteReturnsOnCall(i int, result1 *domain.ToolExecutionResult, result2 error)

func (*FakeTool) FormatPreview

func (fake *FakeTool) FormatPreview(arg1 *domain.ToolExecutionResult) string

func (*FakeTool) FormatPreviewArgsForCall

func (fake *FakeTool) FormatPreviewArgsForCall(i int) *domain.ToolExecutionResult

func (*FakeTool) FormatPreviewCallCount

func (fake *FakeTool) FormatPreviewCallCount() int

func (*FakeTool) FormatPreviewCalls

func (fake *FakeTool) FormatPreviewCalls(stub func(*domain.ToolExecutionResult) string)

func (*FakeTool) FormatPreviewReturns

func (fake *FakeTool) FormatPreviewReturns(result1 string)

func (*FakeTool) FormatPreviewReturnsOnCall

func (fake *FakeTool) FormatPreviewReturnsOnCall(i int, result1 string)

func (*FakeTool) FormatResult

func (fake *FakeTool) FormatResult(arg1 *domain.ToolExecutionResult, arg2 domain.FormatterType) string

func (*FakeTool) FormatResultArgsForCall

func (fake *FakeTool) FormatResultArgsForCall(i int) (*domain.ToolExecutionResult, domain.FormatterType)

func (*FakeTool) FormatResultCallCount

func (fake *FakeTool) FormatResultCallCount() int

func (*FakeTool) FormatResultCalls

func (fake *FakeTool) FormatResultCalls(stub func(*domain.ToolExecutionResult, domain.FormatterType) string)

func (*FakeTool) FormatResultReturns

func (fake *FakeTool) FormatResultReturns(result1 string)

func (*FakeTool) FormatResultReturnsOnCall

func (fake *FakeTool) FormatResultReturnsOnCall(i int, result1 string)

func (*FakeTool) Invocations

func (fake *FakeTool) Invocations() map[string][][]interface{}

func (*FakeTool) IsEnabled

func (fake *FakeTool) IsEnabled() bool

func (*FakeTool) IsEnabledCallCount

func (fake *FakeTool) IsEnabledCallCount() int

func (*FakeTool) IsEnabledCalls

func (fake *FakeTool) IsEnabledCalls(stub func() bool)

func (*FakeTool) IsEnabledReturns

func (fake *FakeTool) IsEnabledReturns(result1 bool)

func (*FakeTool) IsEnabledReturnsOnCall

func (fake *FakeTool) IsEnabledReturnsOnCall(i int, result1 bool)

func (*FakeTool) ShouldAlwaysExpand

func (fake *FakeTool) ShouldAlwaysExpand() bool

func (*FakeTool) ShouldAlwaysExpandCallCount

func (fake *FakeTool) ShouldAlwaysExpandCallCount() int

func (*FakeTool) ShouldAlwaysExpandCalls

func (fake *FakeTool) ShouldAlwaysExpandCalls(stub func() bool)

func (*FakeTool) ShouldAlwaysExpandReturns

func (fake *FakeTool) ShouldAlwaysExpandReturns(result1 bool)

func (*FakeTool) ShouldAlwaysExpandReturnsOnCall

func (fake *FakeTool) ShouldAlwaysExpandReturnsOnCall(i int, result1 bool)

func (*FakeTool) ShouldCollapseArg

func (fake *FakeTool) ShouldCollapseArg(arg1 string) bool

func (*FakeTool) ShouldCollapseArgArgsForCall

func (fake *FakeTool) ShouldCollapseArgArgsForCall(i int) string

func (*FakeTool) ShouldCollapseArgCallCount

func (fake *FakeTool) ShouldCollapseArgCallCount() int

func (*FakeTool) ShouldCollapseArgCalls

func (fake *FakeTool) ShouldCollapseArgCalls(stub func(string) bool)

func (*FakeTool) ShouldCollapseArgReturns

func (fake *FakeTool) ShouldCollapseArgReturns(result1 bool)

func (*FakeTool) ShouldCollapseArgReturnsOnCall

func (fake *FakeTool) ShouldCollapseArgReturnsOnCall(i int, result1 bool)

func (*FakeTool) Validate

func (fake *FakeTool) Validate(arg1 map[string]any) error

func (*FakeTool) ValidateArgsForCall

func (fake *FakeTool) ValidateArgsForCall(i int) map[string]any

func (*FakeTool) ValidateCallCount

func (fake *FakeTool) ValidateCallCount() int

func (*FakeTool) ValidateCalls

func (fake *FakeTool) ValidateCalls(stub func(map[string]any) error)

func (*FakeTool) ValidateReturns

func (fake *FakeTool) ValidateReturns(result1 error)

func (*FakeTool) ValidateReturnsOnCall

func (fake *FakeTool) ValidateReturnsOnCall(i int, result1 error)

type FakeToolFactory

type FakeToolFactory struct {
	CreateToolStub func(string) (domain.Tool, error)

	ListAvailableToolsStub func() []string
	// contains filtered or unexported fields
}

func (*FakeToolFactory) CreateTool

func (fake *FakeToolFactory) CreateTool(arg1 string) (domain.Tool, error)

func (*FakeToolFactory) CreateToolArgsForCall

func (fake *FakeToolFactory) CreateToolArgsForCall(i int) string

func (*FakeToolFactory) CreateToolCallCount

func (fake *FakeToolFactory) CreateToolCallCount() int

func (*FakeToolFactory) CreateToolCalls

func (fake *FakeToolFactory) CreateToolCalls(stub func(string) (domain.Tool, error))

func (*FakeToolFactory) CreateToolReturns

func (fake *FakeToolFactory) CreateToolReturns(result1 domain.Tool, result2 error)

func (*FakeToolFactory) CreateToolReturnsOnCall

func (fake *FakeToolFactory) CreateToolReturnsOnCall(i int, result1 domain.Tool, result2 error)

func (*FakeToolFactory) Invocations

func (fake *FakeToolFactory) Invocations() map[string][][]interface{}

func (*FakeToolFactory) ListAvailableTools

func (fake *FakeToolFactory) ListAvailableTools() []string

func (*FakeToolFactory) ListAvailableToolsCallCount

func (fake *FakeToolFactory) ListAvailableToolsCallCount() int

func (*FakeToolFactory) ListAvailableToolsCalls

func (fake *FakeToolFactory) ListAvailableToolsCalls(stub func() []string)

func (*FakeToolFactory) ListAvailableToolsReturns

func (fake *FakeToolFactory) ListAvailableToolsReturns(result1 []string)

func (*FakeToolFactory) ListAvailableToolsReturnsOnCall

func (fake *FakeToolFactory) ListAvailableToolsReturnsOnCall(i int, result1 []string)

type FakeToolService

type FakeToolService struct {
	ExecuteToolStub func(context.Context, sdk.ChatCompletionMessageToolCallFunction) (*domain.ToolExecutionResult, error)

	ExecuteToolDirectStub func(context.Context, sdk.ChatCompletionMessageToolCallFunction) (*domain.ToolExecutionResult, error)

	GetTaskTrackerStub func() domain.TaskTracker

	GetToolStub func(string) (domain.Tool, error)

	IsToolEnabledStub func(string) bool

	ListAvailableToolsStub func() []string

	ListToolsStub func() []sdk.ChatCompletionTool

	ListToolsForModeStub func(domain.AgentMode) []sdk.ChatCompletionTool

	ValidateToolStub func(string, map[string]any) error
	// contains filtered or unexported fields
}

func (*FakeToolService) ExecuteTool

func (*FakeToolService) ExecuteToolArgsForCall

func (fake *FakeToolService) ExecuteToolArgsForCall(i int) (context.Context, sdk.ChatCompletionMessageToolCallFunction)

func (*FakeToolService) ExecuteToolCallCount

func (fake *FakeToolService) ExecuteToolCallCount() int

func (*FakeToolService) ExecuteToolCalls

func (*FakeToolService) ExecuteToolDirect

func (*FakeToolService) ExecuteToolDirectArgsForCall

func (fake *FakeToolService) ExecuteToolDirectArgsForCall(i int) (context.Context, sdk.ChatCompletionMessageToolCallFunction)

func (*FakeToolService) ExecuteToolDirectCallCount

func (fake *FakeToolService) ExecuteToolDirectCallCount() int

func (*FakeToolService) ExecuteToolDirectCalls

func (*FakeToolService) ExecuteToolDirectReturns

func (fake *FakeToolService) ExecuteToolDirectReturns(result1 *domain.ToolExecutionResult, result2 error)

func (*FakeToolService) ExecuteToolDirectReturnsOnCall

func (fake *FakeToolService) ExecuteToolDirectReturnsOnCall(i int, result1 *domain.ToolExecutionResult, result2 error)

func (*FakeToolService) ExecuteToolReturns

func (fake *FakeToolService) ExecuteToolReturns(result1 *domain.ToolExecutionResult, result2 error)

func (*FakeToolService) ExecuteToolReturnsOnCall

func (fake *FakeToolService) ExecuteToolReturnsOnCall(i int, result1 *domain.ToolExecutionResult, result2 error)

func (*FakeToolService) GetTaskTracker

func (fake *FakeToolService) GetTaskTracker() domain.TaskTracker

func (*FakeToolService) GetTaskTrackerCallCount

func (fake *FakeToolService) GetTaskTrackerCallCount() int

func (*FakeToolService) GetTaskTrackerCalls

func (fake *FakeToolService) GetTaskTrackerCalls(stub func() domain.TaskTracker)

func (*FakeToolService) GetTaskTrackerReturns

func (fake *FakeToolService) GetTaskTrackerReturns(result1 domain.TaskTracker)

func (*FakeToolService) GetTaskTrackerReturnsOnCall

func (fake *FakeToolService) GetTaskTrackerReturnsOnCall(i int, result1 domain.TaskTracker)

func (*FakeToolService) GetTool added in v0.81.0

func (fake *FakeToolService) GetTool(arg1 string) (domain.Tool, error)

func (*FakeToolService) GetToolArgsForCall added in v0.81.0

func (fake *FakeToolService) GetToolArgsForCall(i int) string

func (*FakeToolService) GetToolCallCount added in v0.81.0

func (fake *FakeToolService) GetToolCallCount() int

func (*FakeToolService) GetToolCalls added in v0.81.0

func (fake *FakeToolService) GetToolCalls(stub func(string) (domain.Tool, error))

func (*FakeToolService) GetToolReturns added in v0.81.0

func (fake *FakeToolService) GetToolReturns(result1 domain.Tool, result2 error)

func (*FakeToolService) GetToolReturnsOnCall added in v0.81.0

func (fake *FakeToolService) GetToolReturnsOnCall(i int, result1 domain.Tool, result2 error)

func (*FakeToolService) Invocations

func (fake *FakeToolService) Invocations() map[string][][]interface{}

func (*FakeToolService) IsToolEnabled

func (fake *FakeToolService) IsToolEnabled(arg1 string) bool

func (*FakeToolService) IsToolEnabledArgsForCall

func (fake *FakeToolService) IsToolEnabledArgsForCall(i int) string

func (*FakeToolService) IsToolEnabledCallCount

func (fake *FakeToolService) IsToolEnabledCallCount() int

func (*FakeToolService) IsToolEnabledCalls

func (fake *FakeToolService) IsToolEnabledCalls(stub func(string) bool)

func (*FakeToolService) IsToolEnabledReturns

func (fake *FakeToolService) IsToolEnabledReturns(result1 bool)

func (*FakeToolService) IsToolEnabledReturnsOnCall

func (fake *FakeToolService) IsToolEnabledReturnsOnCall(i int, result1 bool)

func (*FakeToolService) ListAvailableTools

func (fake *FakeToolService) ListAvailableTools() []string

func (*FakeToolService) ListAvailableToolsCallCount

func (fake *FakeToolService) ListAvailableToolsCallCount() int

func (*FakeToolService) ListAvailableToolsCalls

func (fake *FakeToolService) ListAvailableToolsCalls(stub func() []string)

func (*FakeToolService) ListAvailableToolsReturns

func (fake *FakeToolService) ListAvailableToolsReturns(result1 []string)

func (*FakeToolService) ListAvailableToolsReturnsOnCall

func (fake *FakeToolService) ListAvailableToolsReturnsOnCall(i int, result1 []string)

func (*FakeToolService) ListTools

func (fake *FakeToolService) ListTools() []sdk.ChatCompletionTool

func (*FakeToolService) ListToolsCallCount

func (fake *FakeToolService) ListToolsCallCount() int

func (*FakeToolService) ListToolsCalls

func (fake *FakeToolService) ListToolsCalls(stub func() []sdk.ChatCompletionTool)

func (*FakeToolService) ListToolsForMode

func (fake *FakeToolService) ListToolsForMode(arg1 domain.AgentMode) []sdk.ChatCompletionTool

func (*FakeToolService) ListToolsForModeArgsForCall

func (fake *FakeToolService) ListToolsForModeArgsForCall(i int) domain.AgentMode

func (*FakeToolService) ListToolsForModeCallCount

func (fake *FakeToolService) ListToolsForModeCallCount() int

func (*FakeToolService) ListToolsForModeCalls

func (fake *FakeToolService) ListToolsForModeCalls(stub func(domain.AgentMode) []sdk.ChatCompletionTool)

func (*FakeToolService) ListToolsForModeReturns

func (fake *FakeToolService) ListToolsForModeReturns(result1 []sdk.ChatCompletionTool)

func (*FakeToolService) ListToolsForModeReturnsOnCall

func (fake *FakeToolService) ListToolsForModeReturnsOnCall(i int, result1 []sdk.ChatCompletionTool)

func (*FakeToolService) ListToolsReturns

func (fake *FakeToolService) ListToolsReturns(result1 []sdk.ChatCompletionTool)

func (*FakeToolService) ListToolsReturnsOnCall

func (fake *FakeToolService) ListToolsReturnsOnCall(i int, result1 []sdk.ChatCompletionTool)

func (*FakeToolService) ValidateTool

func (fake *FakeToolService) ValidateTool(arg1 string, arg2 map[string]any) error

func (*FakeToolService) ValidateToolArgsForCall

func (fake *FakeToolService) ValidateToolArgsForCall(i int) (string, map[string]any)

func (*FakeToolService) ValidateToolCallCount

func (fake *FakeToolService) ValidateToolCallCount() int

func (*FakeToolService) ValidateToolCalls

func (fake *FakeToolService) ValidateToolCalls(stub func(string, map[string]any) error)

func (*FakeToolService) ValidateToolReturns

func (fake *FakeToolService) ValidateToolReturns(result1 error)

func (*FakeToolService) ValidateToolReturnsOnCall

func (fake *FakeToolService) ValidateToolReturnsOnCall(i int, result1 error)

type FakeWebFetchService

type FakeWebFetchService struct {
	ClearCacheStub func()

	FetchContentStub func(context.Context, string) (*domain.FetchResult, error)

	GetCacheStatsStub func() map[string]any

	ValidateURLStub func(string) error
	// contains filtered or unexported fields
}

func (*FakeWebFetchService) ClearCache

func (fake *FakeWebFetchService) ClearCache()

func (*FakeWebFetchService) ClearCacheCallCount

func (fake *FakeWebFetchService) ClearCacheCallCount() int

func (*FakeWebFetchService) ClearCacheCalls

func (fake *FakeWebFetchService) ClearCacheCalls(stub func())

func (*FakeWebFetchService) FetchContent

func (fake *FakeWebFetchService) FetchContent(arg1 context.Context, arg2 string) (*domain.FetchResult, error)

func (*FakeWebFetchService) FetchContentArgsForCall

func (fake *FakeWebFetchService) FetchContentArgsForCall(i int) (context.Context, string)

func (*FakeWebFetchService) FetchContentCallCount

func (fake *FakeWebFetchService) FetchContentCallCount() int

func (*FakeWebFetchService) FetchContentCalls

func (fake *FakeWebFetchService) FetchContentCalls(stub func(context.Context, string) (*domain.FetchResult, error))

func (*FakeWebFetchService) FetchContentReturns

func (fake *FakeWebFetchService) FetchContentReturns(result1 *domain.FetchResult, result2 error)

func (*FakeWebFetchService) FetchContentReturnsOnCall

func (fake *FakeWebFetchService) FetchContentReturnsOnCall(i int, result1 *domain.FetchResult, result2 error)

func (*FakeWebFetchService) GetCacheStats

func (fake *FakeWebFetchService) GetCacheStats() map[string]any

func (*FakeWebFetchService) GetCacheStatsCallCount

func (fake *FakeWebFetchService) GetCacheStatsCallCount() int

func (*FakeWebFetchService) GetCacheStatsCalls

func (fake *FakeWebFetchService) GetCacheStatsCalls(stub func() map[string]any)

func (*FakeWebFetchService) GetCacheStatsReturns

func (fake *FakeWebFetchService) GetCacheStatsReturns(result1 map[string]any)

func (*FakeWebFetchService) GetCacheStatsReturnsOnCall

func (fake *FakeWebFetchService) GetCacheStatsReturnsOnCall(i int, result1 map[string]any)

func (*FakeWebFetchService) Invocations

func (fake *FakeWebFetchService) Invocations() map[string][][]interface{}

func (*FakeWebFetchService) ValidateURL

func (fake *FakeWebFetchService) ValidateURL(arg1 string) error

func (*FakeWebFetchService) ValidateURLArgsForCall

func (fake *FakeWebFetchService) ValidateURLArgsForCall(i int) string

func (*FakeWebFetchService) ValidateURLCallCount

func (fake *FakeWebFetchService) ValidateURLCallCount() int

func (*FakeWebFetchService) ValidateURLCalls

func (fake *FakeWebFetchService) ValidateURLCalls(stub func(string) error)

func (*FakeWebFetchService) ValidateURLReturns

func (fake *FakeWebFetchService) ValidateURLReturns(result1 error)

func (*FakeWebFetchService) ValidateURLReturnsOnCall

func (fake *FakeWebFetchService) ValidateURLReturnsOnCall(i int, result1 error)

type FakeWebSearchService

type FakeWebSearchService struct {
	IsEnabledStub func() bool

	SearchDuckDuckGoStub func(context.Context, string, int) (*domain.WebSearchResponse, error)

	SearchGoogleStub func(context.Context, string, int) (*domain.WebSearchResponse, error)

	SetEnabledStub func(bool)
	// contains filtered or unexported fields
}

func (*FakeWebSearchService) Invocations

func (fake *FakeWebSearchService) Invocations() map[string][][]interface{}

func (*FakeWebSearchService) IsEnabled

func (fake *FakeWebSearchService) IsEnabled() bool

func (*FakeWebSearchService) IsEnabledCallCount

func (fake *FakeWebSearchService) IsEnabledCallCount() int

func (*FakeWebSearchService) IsEnabledCalls

func (fake *FakeWebSearchService) IsEnabledCalls(stub func() bool)

func (*FakeWebSearchService) IsEnabledReturns

func (fake *FakeWebSearchService) IsEnabledReturns(result1 bool)

func (*FakeWebSearchService) IsEnabledReturnsOnCall

func (fake *FakeWebSearchService) IsEnabledReturnsOnCall(i int, result1 bool)

func (*FakeWebSearchService) SearchDuckDuckGo

func (fake *FakeWebSearchService) SearchDuckDuckGo(arg1 context.Context, arg2 string, arg3 int) (*domain.WebSearchResponse, error)

func (*FakeWebSearchService) SearchDuckDuckGoArgsForCall

func (fake *FakeWebSearchService) SearchDuckDuckGoArgsForCall(i int) (context.Context, string, int)

func (*FakeWebSearchService) SearchDuckDuckGoCallCount

func (fake *FakeWebSearchService) SearchDuckDuckGoCallCount() int

func (*FakeWebSearchService) SearchDuckDuckGoCalls

func (fake *FakeWebSearchService) SearchDuckDuckGoCalls(stub func(context.Context, string, int) (*domain.WebSearchResponse, error))

func (*FakeWebSearchService) SearchDuckDuckGoReturns

func (fake *FakeWebSearchService) SearchDuckDuckGoReturns(result1 *domain.WebSearchResponse, result2 error)

func (*FakeWebSearchService) SearchDuckDuckGoReturnsOnCall

func (fake *FakeWebSearchService) SearchDuckDuckGoReturnsOnCall(i int, result1 *domain.WebSearchResponse, result2 error)

func (*FakeWebSearchService) SearchGoogle

func (fake *FakeWebSearchService) SearchGoogle(arg1 context.Context, arg2 string, arg3 int) (*domain.WebSearchResponse, error)

func (*FakeWebSearchService) SearchGoogleArgsForCall

func (fake *FakeWebSearchService) SearchGoogleArgsForCall(i int) (context.Context, string, int)

func (*FakeWebSearchService) SearchGoogleCallCount

func (fake *FakeWebSearchService) SearchGoogleCallCount() int

func (*FakeWebSearchService) SearchGoogleCalls

func (fake *FakeWebSearchService) SearchGoogleCalls(stub func(context.Context, string, int) (*domain.WebSearchResponse, error))

func (*FakeWebSearchService) SearchGoogleReturns

func (fake *FakeWebSearchService) SearchGoogleReturns(result1 *domain.WebSearchResponse, result2 error)

func (*FakeWebSearchService) SearchGoogleReturnsOnCall

func (fake *FakeWebSearchService) SearchGoogleReturnsOnCall(i int, result1 *domain.WebSearchResponse, result2 error)

func (*FakeWebSearchService) SetEnabled

func (fake *FakeWebSearchService) SetEnabled(arg1 bool)

func (*FakeWebSearchService) SetEnabledArgsForCall

func (fake *FakeWebSearchService) SetEnabledArgsForCall(i int) bool

func (*FakeWebSearchService) SetEnabledCallCount

func (fake *FakeWebSearchService) SetEnabledCallCount() int

func (*FakeWebSearchService) SetEnabledCalls

func (fake *FakeWebSearchService) SetEnabledCalls(stub func(bool))

Jump to

Keyboard shortcuts

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