Versions in this module Expand all Collapse all v0 v0.1.156 Apr 24, 2026 v0.1.155 Apr 24, 2026 Changes in this version + const MindService_ApproveChanges_FullMethodName + const MindService_Build_FullMethodName + const MindService_CancelOperation_FullMethodName + const MindService_CreateSession_FullMethodName + const MindService_GetContextState_FullMethodName + const MindService_GetCostBreakdown_FullMethodName + const MindService_GetDashboard_FullMethodName + const MindService_GetFileChanges_FullMethodName + const MindService_GetLLMCalls_FullMethodName + const MindService_GetLastSummary_FullMethodName + const MindService_GetMemory_FullMethodName + const MindService_GetMetrics_FullMethodName + const MindService_GetMiddleware_FullMethodName + const MindService_GetObjectiveGraph_FullMethodName + const MindService_GetRules_FullMethodName + const MindService_GetSessionDetail_FullMethodName + const MindService_GetSymbolMap_FullMethodName + const MindService_GetTrace_FullMethodName + const MindService_InitContext_FullMethodName + const MindService_Lint_FullMethodName + const MindService_ListSessions_FullMethodName + const MindService_ListSymbols_FullMethodName + const MindService_PlanAndExecute_FullMethodName + const MindService_ReadFile_FullMethodName + const MindService_RevertChanges_FullMethodName + const MindService_RunObjective_FullMethodName + const MindService_SearchCode_FullMethodName + const MindService_SendMessage_FullMethodName + const MindService_StreamEvents_FullMethodName + const MindService_Test_FullMethodName + const MindService_WriteFile_FullMethodName + var ExecutionEventKind_name = map[int32]string + var ExecutionEventKind_value = map[string]int32 + var File_mind_v1_mind_proto protoreflect.FileDescriptor + var MindService_ServiceDesc = grpc.ServiceDesc + func RegisterMindServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterMindServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MindServiceClient) error + func RegisterMindServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterMindServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MindServiceServer) error + func RegisterMindServiceServer(s grpc.ServiceRegistrar, srv MindServiceServer) + type ApproveChangesRequest struct + ObjectiveId string + SessionId string + func (*ApproveChangesRequest) Descriptor() ([]byte, []int) + func (*ApproveChangesRequest) ProtoMessage() + func (x *ApproveChangesRequest) GetObjectiveId() string + func (x *ApproveChangesRequest) GetSessionId() string + func (x *ApproveChangesRequest) ProtoReflect() protoreflect.Message + func (x *ApproveChangesRequest) Reset() + func (x *ApproveChangesRequest) String() string + type ApproveChangesResponse struct + FilesCommitted []string + func (*ApproveChangesResponse) Descriptor() ([]byte, []int) + func (*ApproveChangesResponse) ProtoMessage() + func (x *ApproveChangesResponse) GetFilesCommitted() []string + func (x *ApproveChangesResponse) ProtoReflect() protoreflect.Message + func (x *ApproveChangesResponse) Reset() + func (x *ApproveChangesResponse) String() string + type BuildRequest struct + SessionId string + func (*BuildRequest) Descriptor() ([]byte, []int) + func (*BuildRequest) ProtoMessage() + func (x *BuildRequest) GetSessionId() string + func (x *BuildRequest) ProtoReflect() protoreflect.Message + func (x *BuildRequest) Reset() + func (x *BuildRequest) String() string + type BuildResponse struct + Output string + Success bool + func (*BuildResponse) Descriptor() ([]byte, []int) + func (*BuildResponse) ProtoMessage() + func (x *BuildResponse) GetOutput() string + func (x *BuildResponse) GetSuccess() bool + func (x *BuildResponse) ProtoReflect() protoreflect.Message + func (x *BuildResponse) Reset() + func (x *BuildResponse) String() string + type CancelOperationRequest struct + SessionId string + func (*CancelOperationRequest) Descriptor() ([]byte, []int) + func (*CancelOperationRequest) ProtoMessage() + func (x *CancelOperationRequest) GetSessionId() string + func (x *CancelOperationRequest) ProtoReflect() protoreflect.Message + func (x *CancelOperationRequest) Reset() + func (x *CancelOperationRequest) String() string + type CancelOperationResponse struct + func (*CancelOperationResponse) Descriptor() ([]byte, []int) + func (*CancelOperationResponse) ProtoMessage() + func (x *CancelOperationResponse) ProtoReflect() protoreflect.Message + func (x *CancelOperationResponse) Reset() + func (x *CancelOperationResponse) String() string + type ChangeEntry struct + Action string + File string + What string + func (*ChangeEntry) Descriptor() ([]byte, []int) + func (*ChangeEntry) ProtoMessage() + func (x *ChangeEntry) GetAction() string + func (x *ChangeEntry) GetFile() string + func (x *ChangeEntry) GetWhat() string + func (x *ChangeEntry) ProtoReflect() protoreflect.Message + func (x *ChangeEntry) Reset() + func (x *ChangeEntry) String() string + type ChatCommandOutput struct + Command string + Output string + func (*ChatCommandOutput) Descriptor() ([]byte, []int) + func (*ChatCommandOutput) ProtoMessage() + func (x *ChatCommandOutput) GetCommand() string + func (x *ChatCommandOutput) GetOutput() string + func (x *ChatCommandOutput) ProtoReflect() protoreflect.Message + func (x *ChatCommandOutput) Reset() + func (x *ChatCommandOutput) String() string + type ChatComplete struct + Metrics *ContextMetrics + Text string + func (*ChatComplete) Descriptor() ([]byte, []int) + func (*ChatComplete) ProtoMessage() + func (x *ChatComplete) GetMetrics() *ContextMetrics + func (x *ChatComplete) GetText() string + func (x *ChatComplete) ProtoReflect() protoreflect.Message + func (x *ChatComplete) Reset() + func (x *ChatComplete) String() string + type ChatError struct + Cancelled bool + Message string + func (*ChatError) Descriptor() ([]byte, []int) + func (*ChatError) ProtoMessage() + func (x *ChatError) GetCancelled() bool + func (x *ChatError) GetMessage() string + func (x *ChatError) ProtoReflect() protoreflect.Message + func (x *ChatError) Reset() + func (x *ChatError) String() string + type ChatEvent struct + Event isChatEvent_Event + func (*ChatEvent) Descriptor() ([]byte, []int) + func (*ChatEvent) ProtoMessage() + func (x *ChatEvent) GetCommand() *ChatCommandOutput + func (x *ChatEvent) GetComplete() *ChatComplete + func (x *ChatEvent) GetError() *ChatError + func (x *ChatEvent) GetEvent() isChatEvent_Event + func (x *ChatEvent) GetToken() *ChatTokenChunk + func (x *ChatEvent) GetToolCall() *ChatToolCall + func (x *ChatEvent) GetToolResult() *ChatToolResult + func (x *ChatEvent) ProtoReflect() protoreflect.Message + func (x *ChatEvent) Reset() + func (x *ChatEvent) String() string + type ChatEvent_Command struct + Command *ChatCommandOutput + type ChatEvent_Complete struct + Complete *ChatComplete + type ChatEvent_Error struct + Error *ChatError + type ChatEvent_Token struct + Token *ChatTokenChunk + type ChatEvent_ToolCall struct + ToolCall *ChatToolCall + type ChatEvent_ToolResult struct + ToolResult *ChatToolResult + type ChatTokenChunk struct + Text string + func (*ChatTokenChunk) Descriptor() ([]byte, []int) + func (*ChatTokenChunk) ProtoMessage() + func (x *ChatTokenChunk) GetText() string + func (x *ChatTokenChunk) ProtoReflect() protoreflect.Message + func (x *ChatTokenChunk) Reset() + func (x *ChatTokenChunk) String() string + type ChatToolCall struct + Args map[string]string + Tool string + func (*ChatToolCall) Descriptor() ([]byte, []int) + func (*ChatToolCall) ProtoMessage() + func (x *ChatToolCall) GetArgs() map[string]string + func (x *ChatToolCall) GetTool() string + func (x *ChatToolCall) ProtoReflect() protoreflect.Message + func (x *ChatToolCall) Reset() + func (x *ChatToolCall) String() string + type ChatToolResult struct + IsError bool + Output string + Tool string + func (*ChatToolResult) Descriptor() ([]byte, []int) + func (*ChatToolResult) ProtoMessage() + func (x *ChatToolResult) GetIsError() bool + func (x *ChatToolResult) GetOutput() string + func (x *ChatToolResult) GetTool() string + func (x *ChatToolResult) ProtoReflect() protoreflect.Message + func (x *ChatToolResult) Reset() + func (x *ChatToolResult) String() string + type CheckEntry struct + Error string + HasResult bool + Name string + Passed bool + Type string + func (*CheckEntry) Descriptor() ([]byte, []int) + func (*CheckEntry) ProtoMessage() + func (x *CheckEntry) GetError() string + func (x *CheckEntry) GetHasResult() bool + func (x *CheckEntry) GetName() string + func (x *CheckEntry) GetPassed() bool + func (x *CheckEntry) GetType() string + func (x *CheckEntry) ProtoReflect() protoreflect.Message + func (x *CheckEntry) Reset() + func (x *CheckEntry) String() string + type CheckResult struct + Error string + Name string + Passed bool + func (*CheckResult) Descriptor() ([]byte, []int) + func (*CheckResult) ProtoMessage() + func (x *CheckResult) GetError() string + func (x *CheckResult) GetName() string + func (x *CheckResult) GetPassed() bool + func (x *CheckResult) ProtoReflect() protoreflect.Message + func (x *CheckResult) Reset() + func (x *CheckResult) String() string + type CheckResultEvent struct + Error string + Name string + Output string + Passed bool + Type string + func (*CheckResultEvent) Descriptor() ([]byte, []int) + func (*CheckResultEvent) ProtoMessage() + func (x *CheckResultEvent) GetError() string + func (x *CheckResultEvent) GetName() string + func (x *CheckResultEvent) GetOutput() string + func (x *CheckResultEvent) GetPassed() bool + func (x *CheckResultEvent) GetType() string + func (x *CheckResultEvent) ProtoReflect() protoreflect.Message + func (x *CheckResultEvent) Reset() + func (x *CheckResultEvent) String() string + type CheckSpec struct + Body string + Expect string + Method string + Name string + Path string + Run string + Type string + func (*CheckSpec) Descriptor() ([]byte, []int) + func (*CheckSpec) ProtoMessage() + func (x *CheckSpec) GetBody() string + func (x *CheckSpec) GetExpect() string + func (x *CheckSpec) GetMethod() string + func (x *CheckSpec) GetName() string + func (x *CheckSpec) GetPath() string + func (x *CheckSpec) GetRun() string + func (x *CheckSpec) GetType() string + func (x *CheckSpec) ProtoReflect() protoreflect.Message + func (x *CheckSpec) Reset() + func (x *CheckSpec) String() string + type CompletionEvent struct + Achieved bool + Checks []*CheckResult + CostUsd float64 + FilesChanged []*FileChange + Iterations int32 + PendingApproval bool + func (*CompletionEvent) Descriptor() ([]byte, []int) + func (*CompletionEvent) ProtoMessage() + func (x *CompletionEvent) GetAchieved() bool + func (x *CompletionEvent) GetChecks() []*CheckResult + func (x *CompletionEvent) GetCostUsd() float64 + func (x *CompletionEvent) GetFilesChanged() []*FileChange + func (x *CompletionEvent) GetIterations() int32 + func (x *CompletionEvent) GetPendingApproval() bool + func (x *CompletionEvent) ProtoReflect() protoreflect.Message + func (x *CompletionEvent) Reset() + func (x *CompletionEvent) String() string + type ContextMetrics struct + CacheableRatio float64 + SavedTokens int32 + StateTokens int32 + SystemTokens int32 + TotalTokens int32 + TurnTokens int32 + func (*ContextMetrics) Descriptor() ([]byte, []int) + func (*ContextMetrics) ProtoMessage() + func (x *ContextMetrics) GetCacheableRatio() float64 + func (x *ContextMetrics) GetSavedTokens() int32 + func (x *ContextMetrics) GetStateTokens() int32 + func (x *ContextMetrics) GetSystemTokens() int32 + func (x *ContextMetrics) GetTotalTokens() int32 + func (x *ContextMetrics) GetTurnTokens() int32 + func (x *ContextMetrics) ProtoReflect() protoreflect.Message + func (x *ContextMetrics) Reset() + func (x *ContextMetrics) String() string + type ConventionEntry struct + Category string + Package string + Pattern string + Usage string + func (*ConventionEntry) Descriptor() ([]byte, []int) + func (*ConventionEntry) ProtoMessage() + func (x *ConventionEntry) GetCategory() string + func (x *ConventionEntry) GetPackage() string + func (x *ConventionEntry) GetPattern() string + func (x *ConventionEntry) GetUsage() string + func (x *ConventionEntry) ProtoReflect() protoreflect.Message + func (x *ConventionEntry) Reset() + func (x *ConventionEntry) String() string + type CostEntry struct + CachedTokens int32 + Calls int32 + CostUsd float64 + InputTokens int32 + Name string + OutputTokens int32 + func (*CostEntry) Descriptor() ([]byte, []int) + func (*CostEntry) ProtoMessage() + func (x *CostEntry) GetCachedTokens() int32 + func (x *CostEntry) GetCalls() int32 + func (x *CostEntry) GetCostUsd() float64 + func (x *CostEntry) GetInputTokens() int32 + func (x *CostEntry) GetName() string + func (x *CostEntry) GetOutputTokens() int32 + func (x *CostEntry) ProtoReflect() protoreflect.Message + func (x *CostEntry) Reset() + func (x *CostEntry) String() string + type CreateSessionRequest struct + CodeflyBin string + Env map[string]string + ObjectivePath string + WorkDir string + func (*CreateSessionRequest) Descriptor() ([]byte, []int) + func (*CreateSessionRequest) ProtoMessage() + func (x *CreateSessionRequest) GetCodeflyBin() string + func (x *CreateSessionRequest) GetEnv() map[string]string + func (x *CreateSessionRequest) GetObjectivePath() string + func (x *CreateSessionRequest) GetWorkDir() string + func (x *CreateSessionRequest) ProtoReflect() protoreflect.Message + func (x *CreateSessionRequest) Reset() + func (x *CreateSessionRequest) String() string + type CreateSessionResponse struct + Plugin string + ProjectName string + SessionId string + func (*CreateSessionResponse) Descriptor() ([]byte, []int) + func (*CreateSessionResponse) ProtoMessage() + func (x *CreateSessionResponse) GetPlugin() string + func (x *CreateSessionResponse) GetProjectName() string + func (x *CreateSessionResponse) GetSessionId() string + func (x *CreateSessionResponse) ProtoReflect() protoreflect.Message + func (x *CreateSessionResponse) Reset() + func (x *CreateSessionResponse) String() string + type EventEntry struct + Agent string + Kind string + Message string + Timestamp *timestamppb.Timestamp + func (*EventEntry) Descriptor() ([]byte, []int) + func (*EventEntry) ProtoMessage() + func (x *EventEntry) GetAgent() string + func (x *EventEntry) GetKind() string + func (x *EventEntry) GetMessage() string + func (x *EventEntry) GetTimestamp() *timestamppb.Timestamp + func (x *EventEntry) ProtoReflect() protoreflect.Message + func (x *EventEntry) Reset() + func (x *EventEntry) String() string + type ExecutionEvent struct + Agent string + Check *CheckResultEvent + Completion *CompletionEvent + Data map[string]string + FileOp *FileOpEvent + Iteration *IterationEvent + Kind ExecutionEventKind + Llm *LLMEvent + Message string + Plan *PlanPhaseEvent + Strategy *StrategyEvent + Timestamp *timestamppb.Timestamp + Tool *ToolEvent + func (*ExecutionEvent) Descriptor() ([]byte, []int) + func (*ExecutionEvent) ProtoMessage() + func (x *ExecutionEvent) GetAgent() string + func (x *ExecutionEvent) GetCheck() *CheckResultEvent + func (x *ExecutionEvent) GetCompletion() *CompletionEvent + func (x *ExecutionEvent) GetData() map[string]string + func (x *ExecutionEvent) GetFileOp() *FileOpEvent + func (x *ExecutionEvent) GetIteration() *IterationEvent + func (x *ExecutionEvent) GetKind() ExecutionEventKind + func (x *ExecutionEvent) GetLlm() *LLMEvent + func (x *ExecutionEvent) GetMessage() string + func (x *ExecutionEvent) GetPlan() *PlanPhaseEvent + func (x *ExecutionEvent) GetStrategy() *StrategyEvent + func (x *ExecutionEvent) GetTimestamp() *timestamppb.Timestamp + func (x *ExecutionEvent) GetTool() *ToolEvent + func (x *ExecutionEvent) ProtoReflect() protoreflect.Message + func (x *ExecutionEvent) Reset() + func (x *ExecutionEvent) String() string + type ExecutionEventKind int32 + const ExecutionEventKind_AGENT_DONE + const ExecutionEventKind_AGENT_START + const ExecutionEventKind_CHECK_RESULT + const ExecutionEventKind_CHECK_START + const ExecutionEventKind_COMPLETE + const ExecutionEventKind_ERROR + const ExecutionEventKind_EXECUTION_EVENT_KIND_UNSPECIFIED + const ExecutionEventKind_FILE_OP + const ExecutionEventKind_INFO + const ExecutionEventKind_ITERATION_DONE + const ExecutionEventKind_ITERATION_START + const ExecutionEventKind_LLM_DONE + const ExecutionEventKind_LLM_START + const ExecutionEventKind_OBJECTIVE_DONE + const ExecutionEventKind_OBJECTIVE_START + const ExecutionEventKind_PLAN_DETAIL_DONE + const ExecutionEventKind_PLAN_DETAIL_START + const ExecutionEventKind_PLAN_PLAN_DONE + const ExecutionEventKind_PLAN_PLAN_START + const ExecutionEventKind_PLAN_REVIEW + const ExecutionEventKind_PLAN_UNDERSTAND_DONE + const ExecutionEventKind_PLAN_UNDERSTAND_START + const ExecutionEventKind_STRATEGY_DECISION + const ExecutionEventKind_TOOL_CALL + const ExecutionEventKind_TOOL_RESULT + func (ExecutionEventKind) Descriptor() protoreflect.EnumDescriptor + func (ExecutionEventKind) EnumDescriptor() ([]byte, []int) + func (ExecutionEventKind) Type() protoreflect.EnumType + func (x ExecutionEventKind) Enum() *ExecutionEventKind + func (x ExecutionEventKind) Number() protoreflect.EnumNumber + func (x ExecutionEventKind) String() string + type FileChange struct + Diff string + Op string + Path string + Reason string + func (*FileChange) Descriptor() ([]byte, []int) + func (*FileChange) ProtoMessage() + func (x *FileChange) GetDiff() string + func (x *FileChange) GetOp() string + func (x *FileChange) GetPath() string + func (x *FileChange) GetReason() string + func (x *FileChange) ProtoReflect() protoreflect.Message + func (x *FileChange) Reset() + func (x *FileChange) String() string + type FileOpEvent struct + Diff string + Op string + Path string + func (*FileOpEvent) Descriptor() ([]byte, []int) + func (*FileOpEvent) ProtoMessage() + func (x *FileOpEvent) GetDiff() string + func (x *FileOpEvent) GetOp() string + func (x *FileOpEvent) GetPath() string + func (x *FileOpEvent) ProtoReflect() protoreflect.Message + func (x *FileOpEvent) Reset() + func (x *FileOpEvent) String() string + type FileSymbols struct + Path string + Symbols []*SymbolNode + func (*FileSymbols) Descriptor() ([]byte, []int) + func (*FileSymbols) ProtoMessage() + func (x *FileSymbols) GetPath() string + func (x *FileSymbols) GetSymbols() []*SymbolNode + func (x *FileSymbols) ProtoReflect() protoreflect.Message + func (x *FileSymbols) Reset() + func (x *FileSymbols) String() string + type GetContextStateRequest struct + SessionId string + func (*GetContextStateRequest) Descriptor() ([]byte, []int) + func (*GetContextStateRequest) ProtoMessage() + func (x *GetContextStateRequest) GetSessionId() string + func (x *GetContextStateRequest) ProtoReflect() protoreflect.Message + func (x *GetContextStateRequest) Reset() + func (x *GetContextStateRequest) String() string + type GetContextStateResponse struct + Conventions []*ConventionEntry + HasConventions bool + HasMemory bool + HasRules bool + HasSession bool + HasSymbolMap bool + Metrics *ContextMetrics + ProjectName string + ServiceName string + StatePreview string + SystemPreview string + TurnPreview string + func (*GetContextStateResponse) Descriptor() ([]byte, []int) + func (*GetContextStateResponse) ProtoMessage() + func (x *GetContextStateResponse) GetConventions() []*ConventionEntry + func (x *GetContextStateResponse) GetHasConventions() bool + func (x *GetContextStateResponse) GetHasMemory() bool + func (x *GetContextStateResponse) GetHasRules() bool + func (x *GetContextStateResponse) GetHasSession() bool + func (x *GetContextStateResponse) GetHasSymbolMap() bool + func (x *GetContextStateResponse) GetMetrics() *ContextMetrics + func (x *GetContextStateResponse) GetProjectName() string + func (x *GetContextStateResponse) GetServiceName() string + func (x *GetContextStateResponse) GetStatePreview() string + func (x *GetContextStateResponse) GetSystemPreview() string + func (x *GetContextStateResponse) GetTurnPreview() string + func (x *GetContextStateResponse) ProtoReflect() protoreflect.Message + func (x *GetContextStateResponse) Reset() + func (x *GetContextStateResponse) String() string + type GetCostBreakdownRequest struct + SessionId string + func (*GetCostBreakdownRequest) Descriptor() ([]byte, []int) + func (*GetCostBreakdownRequest) ProtoMessage() + func (x *GetCostBreakdownRequest) GetSessionId() string + func (x *GetCostBreakdownRequest) ProtoReflect() protoreflect.Message + func (x *GetCostBreakdownRequest) Reset() + func (x *GetCostBreakdownRequest) String() string + type GetCostBreakdownResponse struct + Entries []*CostEntry + Title string + Total *CostEntry + func (*GetCostBreakdownResponse) Descriptor() ([]byte, []int) + func (*GetCostBreakdownResponse) ProtoMessage() + func (x *GetCostBreakdownResponse) GetEntries() []*CostEntry + func (x *GetCostBreakdownResponse) GetTitle() string + func (x *GetCostBreakdownResponse) GetTotal() *CostEntry + func (x *GetCostBreakdownResponse) ProtoReflect() protoreflect.Message + func (x *GetCostBreakdownResponse) Reset() + func (x *GetCostBreakdownResponse) String() string + type GetDashboardRequest struct + SessionId string + func (*GetDashboardRequest) Descriptor() ([]byte, []int) + func (*GetDashboardRequest) ProtoMessage() + func (x *GetDashboardRequest) GetSessionId() string + func (x *GetDashboardRequest) ProtoReflect() protoreflect.Message + func (x *GetDashboardRequest) Reset() + func (x *GetDashboardRequest) String() string + type GetDashboardResponse struct + Achieved bool + ActiveObjective string + BudgetRemaining float64 + CachedTokens int32 + ChecksPassed int32 + ChecksTotal int32 + ContextWindow int32 + CostUsd float64 + InputTokens int32 + Iteration int32 + LlmCalls int32 + OutputTokens int32 + Phase string + TokensUsed int32 + Uptime *durationpb.Duration + func (*GetDashboardResponse) Descriptor() ([]byte, []int) + func (*GetDashboardResponse) ProtoMessage() + func (x *GetDashboardResponse) GetAchieved() bool + func (x *GetDashboardResponse) GetActiveObjective() string + func (x *GetDashboardResponse) GetBudgetRemaining() float64 + func (x *GetDashboardResponse) GetCachedTokens() int32 + func (x *GetDashboardResponse) GetChecksPassed() int32 + func (x *GetDashboardResponse) GetChecksTotal() int32 + func (x *GetDashboardResponse) GetContextWindow() int32 + func (x *GetDashboardResponse) GetCostUsd() float64 + func (x *GetDashboardResponse) GetInputTokens() int32 + func (x *GetDashboardResponse) GetIteration() int32 + func (x *GetDashboardResponse) GetLlmCalls() int32 + func (x *GetDashboardResponse) GetOutputTokens() int32 + func (x *GetDashboardResponse) GetPhase() string + func (x *GetDashboardResponse) GetTokensUsed() int32 + func (x *GetDashboardResponse) GetUptime() *durationpb.Duration + func (x *GetDashboardResponse) ProtoReflect() protoreflect.Message + func (x *GetDashboardResponse) Reset() + func (x *GetDashboardResponse) String() string + type GetFileChangesRequest struct + SessionId string + func (*GetFileChangesRequest) Descriptor() ([]byte, []int) + func (*GetFileChangesRequest) ProtoMessage() + func (x *GetFileChangesRequest) GetSessionId() string + func (x *GetFileChangesRequest) ProtoReflect() protoreflect.Message + func (x *GetFileChangesRequest) Reset() + func (x *GetFileChangesRequest) String() string + type GetFileChangesResponse struct + Files []*FileChange + func (*GetFileChangesResponse) Descriptor() ([]byte, []int) + func (*GetFileChangesResponse) ProtoMessage() + func (x *GetFileChangesResponse) GetFiles() []*FileChange + func (x *GetFileChangesResponse) ProtoReflect() protoreflect.Message + func (x *GetFileChangesResponse) Reset() + func (x *GetFileChangesResponse) String() string + type GetLLMCallsRequest struct + Limit int32 + Offset int32 + SessionId string + func (*GetLLMCallsRequest) Descriptor() ([]byte, []int) + func (*GetLLMCallsRequest) ProtoMessage() + func (x *GetLLMCallsRequest) GetLimit() int32 + func (x *GetLLMCallsRequest) GetOffset() int32 + func (x *GetLLMCallsRequest) GetSessionId() string + func (x *GetLLMCallsRequest) ProtoReflect() protoreflect.Message + func (x *GetLLMCallsRequest) Reset() + func (x *GetLLMCallsRequest) String() string + type GetLLMCallsResponse struct + Calls []*LLMCallEntry + Total int32 + func (*GetLLMCallsResponse) Descriptor() ([]byte, []int) + func (*GetLLMCallsResponse) ProtoMessage() + func (x *GetLLMCallsResponse) GetCalls() []*LLMCallEntry + func (x *GetLLMCallsResponse) GetTotal() int32 + func (x *GetLLMCallsResponse) ProtoReflect() protoreflect.Message + func (x *GetLLMCallsResponse) Reset() + func (x *GetLLMCallsResponse) String() string + type GetLastSummaryRequest struct + SessionId string + func (*GetLastSummaryRequest) Descriptor() ([]byte, []int) + func (*GetLastSummaryRequest) ProtoMessage() + func (x *GetLastSummaryRequest) GetSessionId() string + func (x *GetLastSummaryRequest) ProtoReflect() protoreflect.Message + func (x *GetLastSummaryRequest) Reset() + func (x *GetLastSummaryRequest) String() string + type GetLastSummaryResponse struct + Achieved bool + CachedTokens int32 + Checks []*CheckResult + CostUsd float64 + Duration *durationpb.Duration + Files []*FileChange + InputTokens int32 + Iterations int32 + LlmCalls int32 + OutputTokens int32 + TraceCompact string + func (*GetLastSummaryResponse) Descriptor() ([]byte, []int) + func (*GetLastSummaryResponse) ProtoMessage() + func (x *GetLastSummaryResponse) GetAchieved() bool + func (x *GetLastSummaryResponse) GetCachedTokens() int32 + func (x *GetLastSummaryResponse) GetChecks() []*CheckResult + func (x *GetLastSummaryResponse) GetCostUsd() float64 + func (x *GetLastSummaryResponse) GetDuration() *durationpb.Duration + func (x *GetLastSummaryResponse) GetFiles() []*FileChange + func (x *GetLastSummaryResponse) GetInputTokens() int32 + func (x *GetLastSummaryResponse) GetIterations() int32 + func (x *GetLastSummaryResponse) GetLlmCalls() int32 + func (x *GetLastSummaryResponse) GetOutputTokens() int32 + func (x *GetLastSummaryResponse) GetTraceCompact() string + func (x *GetLastSummaryResponse) ProtoReflect() protoreflect.Message + func (x *GetLastSummaryResponse) Reset() + func (x *GetLastSummaryResponse) String() string + type GetMemoryRequest struct + SessionId string + func (*GetMemoryRequest) Descriptor() ([]byte, []int) + func (*GetMemoryRequest) ProtoMessage() + func (x *GetMemoryRequest) GetSessionId() string + func (x *GetMemoryRequest) ProtoReflect() protoreflect.Message + func (x *GetMemoryRequest) Reset() + func (x *GetMemoryRequest) String() string + type GetMemoryResponse struct + Approach string + Blockers []string + FilesModified map[string]string + FilesRead map[string]string + Hypotheses []string + Iterations []*IterationRecord + NextSteps []string + Objective string + Symbols []*SymbolRef + ThreadSummary string + func (*GetMemoryResponse) Descriptor() ([]byte, []int) + func (*GetMemoryResponse) ProtoMessage() + func (x *GetMemoryResponse) GetApproach() string + func (x *GetMemoryResponse) GetBlockers() []string + func (x *GetMemoryResponse) GetFilesModified() map[string]string + func (x *GetMemoryResponse) GetFilesRead() map[string]string + func (x *GetMemoryResponse) GetHypotheses() []string + func (x *GetMemoryResponse) GetIterations() []*IterationRecord + func (x *GetMemoryResponse) GetNextSteps() []string + func (x *GetMemoryResponse) GetObjective() string + func (x *GetMemoryResponse) GetSymbols() []*SymbolRef + func (x *GetMemoryResponse) GetThreadSummary() string + func (x *GetMemoryResponse) ProtoReflect() protoreflect.Message + func (x *GetMemoryResponse) Reset() + func (x *GetMemoryResponse) String() string + type GetMetricsRequest struct + SessionId string + func (*GetMetricsRequest) Descriptor() ([]byte, []int) + func (*GetMetricsRequest) ProtoMessage() + func (x *GetMetricsRequest) GetSessionId() string + func (x *GetMetricsRequest) ProtoReflect() protoreflect.Message + func (x *GetMetricsRequest) Reset() + func (x *GetMetricsRequest) String() string + type GetMetricsResponse struct + CachedTokens int32 + Context *ContextMetrics + CostUsd float64 + Duration *durationpb.Duration + InputTokens int32 + Iterations int32 + LlmCalls int32 + OutputTokens int32 + func (*GetMetricsResponse) Descriptor() ([]byte, []int) + func (*GetMetricsResponse) ProtoMessage() + func (x *GetMetricsResponse) GetCachedTokens() int32 + func (x *GetMetricsResponse) GetContext() *ContextMetrics + func (x *GetMetricsResponse) GetCostUsd() float64 + func (x *GetMetricsResponse) GetDuration() *durationpb.Duration + func (x *GetMetricsResponse) GetInputTokens() int32 + func (x *GetMetricsResponse) GetIterations() int32 + func (x *GetMetricsResponse) GetLlmCalls() int32 + func (x *GetMetricsResponse) GetOutputTokens() int32 + func (x *GetMetricsResponse) ProtoReflect() protoreflect.Message + func (x *GetMetricsResponse) Reset() + func (x *GetMetricsResponse) String() string + type GetMiddlewareRequest struct + SessionId string + func (*GetMiddlewareRequest) Descriptor() ([]byte, []int) + func (*GetMiddlewareRequest) ProtoMessage() + func (x *GetMiddlewareRequest) GetSessionId() string + func (x *GetMiddlewareRequest) ProtoReflect() protoreflect.Message + func (x *GetMiddlewareRequest) Reset() + func (x *GetMiddlewareRequest) String() string + type GetMiddlewareResponse struct + Chain []*MiddlewareEntry + func (*GetMiddlewareResponse) Descriptor() ([]byte, []int) + func (*GetMiddlewareResponse) ProtoMessage() + func (x *GetMiddlewareResponse) GetChain() []*MiddlewareEntry + func (x *GetMiddlewareResponse) ProtoReflect() protoreflect.Message + func (x *GetMiddlewareResponse) Reset() + func (x *GetMiddlewareResponse) String() string + type GetObjectiveGraphRequest struct + SessionId string + func (*GetObjectiveGraphRequest) Descriptor() ([]byte, []int) + func (*GetObjectiveGraphRequest) ProtoMessage() + func (x *GetObjectiveGraphRequest) GetSessionId() string + func (x *GetObjectiveGraphRequest) ProtoReflect() protoreflect.Message + func (x *GetObjectiveGraphRequest) Reset() + func (x *GetObjectiveGraphRequest) String() string + type GetObjectiveGraphResponse struct + Edges []*ObjectiveEdge + Nodes []*ObjectiveNode + func (*GetObjectiveGraphResponse) Descriptor() ([]byte, []int) + func (*GetObjectiveGraphResponse) ProtoMessage() + func (x *GetObjectiveGraphResponse) GetEdges() []*ObjectiveEdge + func (x *GetObjectiveGraphResponse) GetNodes() []*ObjectiveNode + func (x *GetObjectiveGraphResponse) ProtoReflect() protoreflect.Message + func (x *GetObjectiveGraphResponse) Reset() + func (x *GetObjectiveGraphResponse) String() string + type GetRulesRequest struct + SessionId string + func (*GetRulesRequest) Descriptor() ([]byte, []int) + func (*GetRulesRequest) ProtoMessage() + func (x *GetRulesRequest) GetSessionId() string + func (x *GetRulesRequest) ProtoReflect() protoreflect.Message + func (x *GetRulesRequest) Reset() + func (x *GetRulesRequest) String() string + type GetRulesResponse struct + Rules []*RuleEntry + func (*GetRulesResponse) Descriptor() ([]byte, []int) + func (*GetRulesResponse) ProtoMessage() + func (x *GetRulesResponse) GetRules() []*RuleEntry + func (x *GetRulesResponse) ProtoReflect() protoreflect.Message + func (x *GetRulesResponse) Reset() + func (x *GetRulesResponse) String() string + type GetSessionDetailRequest struct + SessionId string + func (*GetSessionDetailRequest) Descriptor() ([]byte, []int) + func (*GetSessionDetailRequest) ProtoMessage() + func (x *GetSessionDetailRequest) GetSessionId() string + func (x *GetSessionDetailRequest) ProtoReflect() protoreflect.Message + func (x *GetSessionDetailRequest) Reset() + func (x *GetSessionDetailRequest) String() string + type GetSessionDetailResponse struct + Events []*EventEntry + Session *SessionSummary + func (*GetSessionDetailResponse) Descriptor() ([]byte, []int) + func (*GetSessionDetailResponse) ProtoMessage() + func (x *GetSessionDetailResponse) GetEvents() []*EventEntry + func (x *GetSessionDetailResponse) GetSession() *SessionSummary + func (x *GetSessionDetailResponse) ProtoReflect() protoreflect.Message + func (x *GetSessionDetailResponse) Reset() + func (x *GetSessionDetailResponse) String() string + type GetSymbolMapRequest struct + SessionId string + func (*GetSymbolMapRequest) Descriptor() ([]byte, []int) + func (*GetSymbolMapRequest) ProtoMessage() + func (x *GetSymbolMapRequest) GetSessionId() string + func (x *GetSymbolMapRequest) ProtoReflect() protoreflect.Message + func (x *GetSymbolMapRequest) Reset() + func (x *GetSymbolMapRequest) String() string + type GetSymbolMapResponse struct + Files []*FileSymbols + OverlayActive bool + TotalFiles int32 + TotalSymbols int32 + func (*GetSymbolMapResponse) Descriptor() ([]byte, []int) + func (*GetSymbolMapResponse) ProtoMessage() + func (x *GetSymbolMapResponse) GetFiles() []*FileSymbols + func (x *GetSymbolMapResponse) GetOverlayActive() bool + func (x *GetSymbolMapResponse) GetTotalFiles() int32 + func (x *GetSymbolMapResponse) GetTotalSymbols() int32 + func (x *GetSymbolMapResponse) ProtoReflect() protoreflect.Message + func (x *GetSymbolMapResponse) Reset() + func (x *GetSymbolMapResponse) String() string + type GetTraceRequest struct + SessionId string + func (*GetTraceRequest) Descriptor() ([]byte, []int) + func (*GetTraceRequest) ProtoMessage() + func (x *GetTraceRequest) GetSessionId() string + func (x *GetTraceRequest) ProtoReflect() protoreflect.Message + func (x *GetTraceRequest) Reset() + func (x *GetTraceRequest) String() string + type GetTraceResponse struct + Root *TraceNode + func (*GetTraceResponse) Descriptor() ([]byte, []int) + func (*GetTraceResponse) ProtoMessage() + func (x *GetTraceResponse) GetRoot() *TraceNode + func (x *GetTraceResponse) ProtoReflect() protoreflect.Message + func (x *GetTraceResponse) Reset() + func (x *GetTraceResponse) String() string + type InitContextRequest struct + SessionId string + func (*InitContextRequest) Descriptor() ([]byte, []int) + func (*InitContextRequest) ProtoMessage() + func (x *InitContextRequest) GetSessionId() string + func (x *InitContextRequest) ProtoReflect() protoreflect.Message + func (x *InitContextRequest) Reset() + func (x *InitContextRequest) String() string + type InitEvent struct + Done bool + Message string + Phase string + Progress float64 + func (*InitEvent) Descriptor() ([]byte, []int) + func (*InitEvent) ProtoMessage() + func (x *InitEvent) GetDone() bool + func (x *InitEvent) GetMessage() string + func (x *InitEvent) GetPhase() string + func (x *InitEvent) GetProgress() float64 + func (x *InitEvent) ProtoReflect() protoreflect.Message + func (x *InitEvent) Reset() + func (x *InitEvent) String() string + type IterationEvent struct + ChecksPassed int32 + ChecksTotal int32 + Number int32 + ObjectiveDo string + ObjectiveId string + Outcome string + func (*IterationEvent) Descriptor() ([]byte, []int) + func (*IterationEvent) ProtoMessage() + func (x *IterationEvent) GetChecksPassed() int32 + func (x *IterationEvent) GetChecksTotal() int32 + func (x *IterationEvent) GetNumber() int32 + func (x *IterationEvent) GetObjectiveDo() string + func (x *IterationEvent) GetObjectiveId() string + func (x *IterationEvent) GetOutcome() string + func (x *IterationEvent) ProtoReflect() protoreflect.Message + func (x *IterationEvent) Reset() + func (x *IterationEvent) String() string + type IterationRecord struct + Files []string + Insight string + Number int32 + Outcome string + func (*IterationRecord) Descriptor() ([]byte, []int) + func (*IterationRecord) ProtoMessage() + func (x *IterationRecord) GetFiles() []string + func (x *IterationRecord) GetInsight() string + func (x *IterationRecord) GetNumber() int32 + func (x *IterationRecord) GetOutcome() string + func (x *IterationRecord) ProtoReflect() protoreflect.Message + func (x *IterationRecord) Reset() + func (x *IterationRecord) String() string + type LLMCallEntry struct + Agent string + CacheHit bool + CachedTokens int32 + CostUsd float64 + DurationMs int64 + FullPrompt string + FullResponse string + InputTokens int32 + Model string + OutputTokens int32 + PromptHash string + PromptPreview string + ResponsePreview string + Timestamp *timestamppb.Timestamp + ToolCallCount int32 + func (*LLMCallEntry) Descriptor() ([]byte, []int) + func (*LLMCallEntry) ProtoMessage() + func (x *LLMCallEntry) GetAgent() string + func (x *LLMCallEntry) GetCacheHit() bool + func (x *LLMCallEntry) GetCachedTokens() int32 + func (x *LLMCallEntry) GetCostUsd() float64 + func (x *LLMCallEntry) GetDurationMs() int64 + func (x *LLMCallEntry) GetFullPrompt() string + func (x *LLMCallEntry) GetFullResponse() string + func (x *LLMCallEntry) GetInputTokens() int32 + func (x *LLMCallEntry) GetModel() string + func (x *LLMCallEntry) GetOutputTokens() int32 + func (x *LLMCallEntry) GetPromptHash() string + func (x *LLMCallEntry) GetPromptPreview() string + func (x *LLMCallEntry) GetResponsePreview() string + func (x *LLMCallEntry) GetTimestamp() *timestamppb.Timestamp + func (x *LLMCallEntry) GetToolCallCount() int32 + func (x *LLMCallEntry) ProtoReflect() protoreflect.Message + func (x *LLMCallEntry) Reset() + func (x *LLMCallEntry) String() string + type LLMEvent struct + CachedTokens int32 + CostUsd float64 + DurationMs int64 + InputTokens int32 + Model string + OutputTokens int32 + func (*LLMEvent) Descriptor() ([]byte, []int) + func (*LLMEvent) ProtoMessage() + func (x *LLMEvent) GetCachedTokens() int32 + func (x *LLMEvent) GetCostUsd() float64 + func (x *LLMEvent) GetDurationMs() int64 + func (x *LLMEvent) GetInputTokens() int32 + func (x *LLMEvent) GetModel() string + func (x *LLMEvent) GetOutputTokens() int32 + func (x *LLMEvent) ProtoReflect() protoreflect.Message + func (x *LLMEvent) Reset() + func (x *LLMEvent) String() string + type LintRequest struct + SessionId string + func (*LintRequest) Descriptor() ([]byte, []int) + func (*LintRequest) ProtoMessage() + func (x *LintRequest) GetSessionId() string + func (x *LintRequest) ProtoReflect() protoreflect.Message + func (x *LintRequest) Reset() + func (x *LintRequest) String() string + type LintResponse struct + Issues int32 + Output string + Success bool + func (*LintResponse) Descriptor() ([]byte, []int) + func (*LintResponse) ProtoMessage() + func (x *LintResponse) GetIssues() int32 + func (x *LintResponse) GetOutput() string + func (x *LintResponse) GetSuccess() bool + func (x *LintResponse) ProtoReflect() protoreflect.Message + func (x *LintResponse) Reset() + func (x *LintResponse) String() string + type ListSessionsRequest struct + Limit int32 + func (*ListSessionsRequest) Descriptor() ([]byte, []int) + func (*ListSessionsRequest) ProtoMessage() + func (x *ListSessionsRequest) GetLimit() int32 + func (x *ListSessionsRequest) ProtoReflect() protoreflect.Message + func (x *ListSessionsRequest) Reset() + func (x *ListSessionsRequest) String() string + type ListSessionsResponse struct + Sessions []*SessionSummary + func (*ListSessionsResponse) Descriptor() ([]byte, []int) + func (*ListSessionsResponse) ProtoMessage() + func (x *ListSessionsResponse) GetSessions() []*SessionSummary + func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message + func (x *ListSessionsResponse) Reset() + func (x *ListSessionsResponse) String() string + type ListSymbolsRequest struct + Filter string + SessionId string + func (*ListSymbolsRequest) Descriptor() ([]byte, []int) + func (*ListSymbolsRequest) ProtoMessage() + func (x *ListSymbolsRequest) GetFilter() string + func (x *ListSymbolsRequest) GetSessionId() string + func (x *ListSymbolsRequest) ProtoReflect() protoreflect.Message + func (x *ListSymbolsRequest) Reset() + func (x *ListSymbolsRequest) String() string + type ListSymbolsResponse struct + Symbols []*SymbolInfo + func (*ListSymbolsResponse) Descriptor() ([]byte, []int) + func (*ListSymbolsResponse) ProtoMessage() + func (x *ListSymbolsResponse) GetSymbols() []*SymbolInfo + func (x *ListSymbolsResponse) ProtoReflect() protoreflect.Message + func (x *ListSymbolsResponse) Reset() + func (x *ListSymbolsResponse) String() string + type MiddlewareEntry struct + Details map[string]string + Name string + Status string + func (*MiddlewareEntry) Descriptor() ([]byte, []int) + func (*MiddlewareEntry) ProtoMessage() + func (x *MiddlewareEntry) GetDetails() map[string]string + func (x *MiddlewareEntry) GetName() string + func (x *MiddlewareEntry) GetStatus() string + func (x *MiddlewareEntry) ProtoReflect() protoreflect.Message + func (x *MiddlewareEntry) Reset() + func (x *MiddlewareEntry) String() string + type MindEvent struct + Agent string + Data map[string]string + Kind string + Message string + Timestamp *timestamppb.Timestamp + func (*MindEvent) Descriptor() ([]byte, []int) + func (*MindEvent) ProtoMessage() + func (x *MindEvent) GetAgent() string + func (x *MindEvent) GetData() map[string]string + func (x *MindEvent) GetKind() string + func (x *MindEvent) GetMessage() string + func (x *MindEvent) GetTimestamp() *timestamppb.Timestamp + func (x *MindEvent) ProtoReflect() protoreflect.Message + func (x *MindEvent) Reset() + func (x *MindEvent) String() string + type MindServiceClient interface + ApproveChanges func(ctx context.Context, in *ApproveChangesRequest, opts ...grpc.CallOption) (*ApproveChangesResponse, error) + Build func(ctx context.Context, in *BuildRequest, opts ...grpc.CallOption) (*BuildResponse, error) + CancelOperation func(ctx context.Context, in *CancelOperationRequest, opts ...grpc.CallOption) (*CancelOperationResponse, error) + CreateSession func(ctx context.Context, in *CreateSessionRequest, opts ...grpc.CallOption) (*CreateSessionResponse, error) + GetContextState func(ctx context.Context, in *GetContextStateRequest, opts ...grpc.CallOption) (*GetContextStateResponse, error) + GetCostBreakdown func(ctx context.Context, in *GetCostBreakdownRequest, opts ...grpc.CallOption) (*GetCostBreakdownResponse, error) + GetDashboard func(ctx context.Context, in *GetDashboardRequest, opts ...grpc.CallOption) (*GetDashboardResponse, error) + GetFileChanges func(ctx context.Context, in *GetFileChangesRequest, opts ...grpc.CallOption) (*GetFileChangesResponse, error) + GetLLMCalls func(ctx context.Context, in *GetLLMCallsRequest, opts ...grpc.CallOption) (*GetLLMCallsResponse, error) + GetLastSummary func(ctx context.Context, in *GetLastSummaryRequest, opts ...grpc.CallOption) (*GetLastSummaryResponse, error) + GetMemory func(ctx context.Context, in *GetMemoryRequest, opts ...grpc.CallOption) (*GetMemoryResponse, error) + GetMetrics func(ctx context.Context, in *GetMetricsRequest, opts ...grpc.CallOption) (*GetMetricsResponse, error) + GetMiddleware func(ctx context.Context, in *GetMiddlewareRequest, opts ...grpc.CallOption) (*GetMiddlewareResponse, error) + GetObjectiveGraph func(ctx context.Context, in *GetObjectiveGraphRequest, opts ...grpc.CallOption) (*GetObjectiveGraphResponse, error) + GetRules func(ctx context.Context, in *GetRulesRequest, opts ...grpc.CallOption) (*GetRulesResponse, error) + GetSessionDetail func(ctx context.Context, in *GetSessionDetailRequest, opts ...grpc.CallOption) (*GetSessionDetailResponse, error) + GetSymbolMap func(ctx context.Context, in *GetSymbolMapRequest, opts ...grpc.CallOption) (*GetSymbolMapResponse, error) + GetTrace func(ctx context.Context, in *GetTraceRequest, opts ...grpc.CallOption) (*GetTraceResponse, error) + InitContext func(ctx context.Context, in *InitContextRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[InitEvent], error) + Lint func(ctx context.Context, in *LintRequest, opts ...grpc.CallOption) (*LintResponse, error) + ListSessions func(ctx context.Context, in *ListSessionsRequest, opts ...grpc.CallOption) (*ListSessionsResponse, error) + ListSymbols func(ctx context.Context, in *ListSymbolsRequest, opts ...grpc.CallOption) (*ListSymbolsResponse, error) + PlanAndExecute func(ctx context.Context, in *PlanAndExecuteRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ExecutionEvent], error) + ReadFile func(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (*ReadFileResponse, error) + RevertChanges func(ctx context.Context, in *RevertChangesRequest, opts ...grpc.CallOption) (*RevertChangesResponse, error) + RunObjective func(ctx context.Context, in *RunObjectiveRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ExecutionEvent], error) + SearchCode func(ctx context.Context, in *SearchCodeRequest, opts ...grpc.CallOption) (*SearchCodeResponse, error) + SendMessage func(ctx context.Context, in *SendMessageRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ChatEvent], error) + StreamEvents func(ctx context.Context, in *StreamEventsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[MindEvent], error) + Test func(ctx context.Context, in *TestRequest, opts ...grpc.CallOption) (*TestResponse, error) + WriteFile func(ctx context.Context, in *WriteFileRequest, opts ...grpc.CallOption) (*WriteFileResponse, error) + func NewMindServiceClient(cc grpc.ClientConnInterface) MindServiceClient + type MindServiceServer interface + ApproveChanges func(context.Context, *ApproveChangesRequest) (*ApproveChangesResponse, error) + Build func(context.Context, *BuildRequest) (*BuildResponse, error) + CancelOperation func(context.Context, *CancelOperationRequest) (*CancelOperationResponse, error) + CreateSession func(context.Context, *CreateSessionRequest) (*CreateSessionResponse, error) + GetContextState func(context.Context, *GetContextStateRequest) (*GetContextStateResponse, error) + GetCostBreakdown func(context.Context, *GetCostBreakdownRequest) (*GetCostBreakdownResponse, error) + GetDashboard func(context.Context, *GetDashboardRequest) (*GetDashboardResponse, error) + GetFileChanges func(context.Context, *GetFileChangesRequest) (*GetFileChangesResponse, error) + GetLLMCalls func(context.Context, *GetLLMCallsRequest) (*GetLLMCallsResponse, error) + GetLastSummary func(context.Context, *GetLastSummaryRequest) (*GetLastSummaryResponse, error) + GetMemory func(context.Context, *GetMemoryRequest) (*GetMemoryResponse, error) + GetMetrics func(context.Context, *GetMetricsRequest) (*GetMetricsResponse, error) + GetMiddleware func(context.Context, *GetMiddlewareRequest) (*GetMiddlewareResponse, error) + GetObjectiveGraph func(context.Context, *GetObjectiveGraphRequest) (*GetObjectiveGraphResponse, error) + GetRules func(context.Context, *GetRulesRequest) (*GetRulesResponse, error) + GetSessionDetail func(context.Context, *GetSessionDetailRequest) (*GetSessionDetailResponse, error) + GetSymbolMap func(context.Context, *GetSymbolMapRequest) (*GetSymbolMapResponse, error) + GetTrace func(context.Context, *GetTraceRequest) (*GetTraceResponse, error) + InitContext func(*InitContextRequest, grpc.ServerStreamingServer[InitEvent]) error + Lint func(context.Context, *LintRequest) (*LintResponse, error) + ListSessions func(context.Context, *ListSessionsRequest) (*ListSessionsResponse, error) + ListSymbols func(context.Context, *ListSymbolsRequest) (*ListSymbolsResponse, error) + PlanAndExecute func(*PlanAndExecuteRequest, grpc.ServerStreamingServer[ExecutionEvent]) error + ReadFile func(context.Context, *ReadFileRequest) (*ReadFileResponse, error) + RevertChanges func(context.Context, *RevertChangesRequest) (*RevertChangesResponse, error) + RunObjective func(*RunObjectiveRequest, grpc.ServerStreamingServer[ExecutionEvent]) error + SearchCode func(context.Context, *SearchCodeRequest) (*SearchCodeResponse, error) + SendMessage func(*SendMessageRequest, grpc.ServerStreamingServer[ChatEvent]) error + StreamEvents func(*StreamEventsRequest, grpc.ServerStreamingServer[MindEvent]) error + Test func(context.Context, *TestRequest) (*TestResponse, error) + WriteFile func(context.Context, *WriteFileRequest) (*WriteFileResponse, error) + type MindService_InitContextClient = grpc.ServerStreamingClient[InitEvent] + type MindService_InitContextServer = grpc.ServerStreamingServer[InitEvent] + type MindService_PlanAndExecuteClient = grpc.ServerStreamingClient[ExecutionEvent] + type MindService_PlanAndExecuteServer = grpc.ServerStreamingServer[ExecutionEvent] + type MindService_RunObjectiveClient = grpc.ServerStreamingClient[ExecutionEvent] + type MindService_RunObjectiveServer = grpc.ServerStreamingServer[ExecutionEvent] + type MindService_SendMessageClient = grpc.ServerStreamingClient[ChatEvent] + type MindService_SendMessageServer = grpc.ServerStreamingServer[ChatEvent] + type MindService_StreamEventsClient = grpc.ServerStreamingClient[MindEvent] + type MindService_StreamEventsServer = grpc.ServerStreamingServer[MindEvent] + type ObjectiveEdge struct + From string + Kind string + To string + func (*ObjectiveEdge) Descriptor() ([]byte, []int) + func (*ObjectiveEdge) ProtoMessage() + func (x *ObjectiveEdge) GetFrom() string + func (x *ObjectiveEdge) GetKind() string + func (x *ObjectiveEdge) GetTo() string + func (x *ObjectiveEdge) ProtoReflect() protoreflect.Message + func (x *ObjectiveEdge) Reset() + func (x *ObjectiveEdge) String() string + type ObjectiveGraphSnapshot struct + Edges []*ObjectiveEdge + Nodes []*ObjectiveNode + func (*ObjectiveGraphSnapshot) Descriptor() ([]byte, []int) + func (*ObjectiveGraphSnapshot) ProtoMessage() + func (x *ObjectiveGraphSnapshot) GetEdges() []*ObjectiveEdge + func (x *ObjectiveGraphSnapshot) GetNodes() []*ObjectiveNode + func (x *ObjectiveGraphSnapshot) ProtoReflect() protoreflect.Message + func (x *ObjectiveGraphSnapshot) Reset() + func (x *ObjectiveGraphSnapshot) String() string + type ObjectiveNode struct + Changes []*ChangeEntry + Checks []*CheckEntry + Children []*ObjectiveNode + CostUsd float64 + Description string + Id string + Status string + WallClockS float64 + WorkTimeS float64 + func (*ObjectiveNode) Descriptor() ([]byte, []int) + func (*ObjectiveNode) ProtoMessage() + func (x *ObjectiveNode) GetChanges() []*ChangeEntry + func (x *ObjectiveNode) GetChecks() []*CheckEntry + func (x *ObjectiveNode) GetChildren() []*ObjectiveNode + func (x *ObjectiveNode) GetCostUsd() float64 + func (x *ObjectiveNode) GetDescription() string + func (x *ObjectiveNode) GetId() string + func (x *ObjectiveNode) GetStatus() string + func (x *ObjectiveNode) GetWallClockS() float64 + func (x *ObjectiveNode) GetWorkTimeS() float64 + func (x *ObjectiveNode) ProtoReflect() protoreflect.Message + func (x *ObjectiveNode) Reset() + func (x *ObjectiveNode) String() string + type ObjectivePolicy struct + AllowDecompose bool + MaxCostUsd float64 + MaxIterations int32 + func (*ObjectivePolicy) Descriptor() ([]byte, []int) + func (*ObjectivePolicy) ProtoMessage() + func (x *ObjectivePolicy) GetAllowDecompose() bool + func (x *ObjectivePolicy) GetMaxCostUsd() float64 + func (x *ObjectivePolicy) GetMaxIterations() int32 + func (x *ObjectivePolicy) ProtoReflect() protoreflect.Message + func (x *ObjectivePolicy) Reset() + func (x *ObjectivePolicy) String() string + type ObjectiveScope struct + Read []string + Write []string + func (*ObjectiveScope) Descriptor() ([]byte, []int) + func (*ObjectiveScope) ProtoMessage() + func (x *ObjectiveScope) GetRead() []string + func (x *ObjectiveScope) GetWrite() []string + func (x *ObjectiveScope) ProtoReflect() protoreflect.Message + func (x *ObjectiveScope) Reset() + func (x *ObjectiveScope) String() string + type ObjectiveSpec struct + Checks []*CheckSpec + Do string + Id string + Policy *ObjectivePolicy + Scope *ObjectiveScope + Service string + func (*ObjectiveSpec) Descriptor() ([]byte, []int) + func (*ObjectiveSpec) ProtoMessage() + func (x *ObjectiveSpec) GetChecks() []*CheckSpec + func (x *ObjectiveSpec) GetDo() string + func (x *ObjectiveSpec) GetId() string + func (x *ObjectiveSpec) GetPolicy() *ObjectivePolicy + func (x *ObjectiveSpec) GetScope() *ObjectiveScope + func (x *ObjectiveSpec) GetService() string + func (x *ObjectiveSpec) ProtoReflect() protoreflect.Message + func (x *ObjectiveSpec) Reset() + func (x *ObjectiveSpec) String() string + type PlanAndExecuteRequest struct + DryRun bool + MaxIterations int32 + Request string + SessionId string + func (*PlanAndExecuteRequest) Descriptor() ([]byte, []int) + func (*PlanAndExecuteRequest) ProtoMessage() + func (x *PlanAndExecuteRequest) GetDryRun() bool + func (x *PlanAndExecuteRequest) GetMaxIterations() int32 + func (x *PlanAndExecuteRequest) GetRequest() string + func (x *PlanAndExecuteRequest) GetSessionId() string + func (x *PlanAndExecuteRequest) ProtoReflect() protoreflect.Message + func (x *PlanAndExecuteRequest) Reset() + func (x *PlanAndExecuteRequest) String() string + type PlanPhaseEvent struct + Graph *ObjectiveGraphSnapshot + Phase string + func (*PlanPhaseEvent) Descriptor() ([]byte, []int) + func (*PlanPhaseEvent) ProtoMessage() + func (x *PlanPhaseEvent) GetGraph() *ObjectiveGraphSnapshot + func (x *PlanPhaseEvent) GetPhase() string + func (x *PlanPhaseEvent) ProtoReflect() protoreflect.Message + func (x *PlanPhaseEvent) Reset() + func (x *PlanPhaseEvent) String() string + type ReadFileRequest struct + Path string + SessionId string + func (*ReadFileRequest) Descriptor() ([]byte, []int) + func (*ReadFileRequest) ProtoMessage() + func (x *ReadFileRequest) GetPath() string + func (x *ReadFileRequest) GetSessionId() string + func (x *ReadFileRequest) ProtoReflect() protoreflect.Message + func (x *ReadFileRequest) Reset() + func (x *ReadFileRequest) String() string + type ReadFileResponse struct + Content string + Language string + Path string + func (*ReadFileResponse) Descriptor() ([]byte, []int) + func (*ReadFileResponse) ProtoMessage() + func (x *ReadFileResponse) GetContent() string + func (x *ReadFileResponse) GetLanguage() string + func (x *ReadFileResponse) GetPath() string + func (x *ReadFileResponse) ProtoReflect() protoreflect.Message + func (x *ReadFileResponse) Reset() + func (x *ReadFileResponse) String() string + type RevertChangesRequest struct + ObjectiveId string + SessionId string + func (*RevertChangesRequest) Descriptor() ([]byte, []int) + func (*RevertChangesRequest) ProtoMessage() + func (x *RevertChangesRequest) GetObjectiveId() string + func (x *RevertChangesRequest) GetSessionId() string + func (x *RevertChangesRequest) ProtoReflect() protoreflect.Message + func (x *RevertChangesRequest) Reset() + func (x *RevertChangesRequest) String() string + type RevertChangesResponse struct + FilesReverted []string + func (*RevertChangesResponse) Descriptor() ([]byte, []int) + func (*RevertChangesResponse) ProtoMessage() + func (x *RevertChangesResponse) GetFilesReverted() []string + func (x *RevertChangesResponse) ProtoReflect() protoreflect.Message + func (x *RevertChangesResponse) Reset() + func (x *RevertChangesResponse) String() string + type RuleEntry struct + Id string + MatchedCurrent bool + Scope *RuleScope + Text string + func (*RuleEntry) Descriptor() ([]byte, []int) + func (*RuleEntry) ProtoMessage() + func (x *RuleEntry) GetId() string + func (x *RuleEntry) GetMatchedCurrent() bool + func (x *RuleEntry) GetScope() *RuleScope + func (x *RuleEntry) GetText() string + func (x *RuleEntry) ProtoReflect() protoreflect.Message + func (x *RuleEntry) Reset() + func (x *RuleEntry) String() string + type RuleScope struct + Agents []string + Code string + Objectives []string + func (*RuleScope) Descriptor() ([]byte, []int) + func (*RuleScope) ProtoMessage() + func (x *RuleScope) GetAgents() []string + func (x *RuleScope) GetCode() string + func (x *RuleScope) GetObjectives() []string + func (x *RuleScope) ProtoReflect() protoreflect.Message + func (x *RuleScope) Reset() + func (x *RuleScope) String() string + type RunObjectiveRequest struct + DryRun bool + MaxIterations int32 + SessionId string + Source isRunObjectiveRequest_Source + func (*RunObjectiveRequest) Descriptor() ([]byte, []int) + func (*RunObjectiveRequest) ProtoMessage() + func (x *RunObjectiveRequest) GetDryRun() bool + func (x *RunObjectiveRequest) GetInline() *ObjectiveSpec + func (x *RunObjectiveRequest) GetMaxIterations() int32 + func (x *RunObjectiveRequest) GetObjectivePath() string + func (x *RunObjectiveRequest) GetSessionId() string + func (x *RunObjectiveRequest) GetSource() isRunObjectiveRequest_Source + func (x *RunObjectiveRequest) ProtoReflect() protoreflect.Message + func (x *RunObjectiveRequest) Reset() + func (x *RunObjectiveRequest) String() string + type RunObjectiveRequest_Inline struct + Inline *ObjectiveSpec + type RunObjectiveRequest_ObjectivePath struct + ObjectivePath string + type SearchCodeRequest struct + CaseInsensitive bool + FilePattern string + Limit int32 + Pattern string + SessionId string + func (*SearchCodeRequest) Descriptor() ([]byte, []int) + func (*SearchCodeRequest) ProtoMessage() + func (x *SearchCodeRequest) GetCaseInsensitive() bool + func (x *SearchCodeRequest) GetFilePattern() string + func (x *SearchCodeRequest) GetLimit() int32 + func (x *SearchCodeRequest) GetPattern() string + func (x *SearchCodeRequest) GetSessionId() string + func (x *SearchCodeRequest) ProtoReflect() protoreflect.Message + func (x *SearchCodeRequest) Reset() + func (x *SearchCodeRequest) String() string + type SearchCodeResponse struct + Matches []*SearchMatch + Total int32 + func (*SearchCodeResponse) Descriptor() ([]byte, []int) + func (*SearchCodeResponse) ProtoMessage() + func (x *SearchCodeResponse) GetMatches() []*SearchMatch + func (x *SearchCodeResponse) GetTotal() int32 + func (x *SearchCodeResponse) ProtoReflect() protoreflect.Message + func (x *SearchCodeResponse) Reset() + func (x *SearchCodeResponse) String() string + type SearchMatch struct + File string + Line int32 + Text string + func (*SearchMatch) Descriptor() ([]byte, []int) + func (*SearchMatch) ProtoMessage() + func (x *SearchMatch) GetFile() string + func (x *SearchMatch) GetLine() int32 + func (x *SearchMatch) GetText() string + func (x *SearchMatch) ProtoReflect() protoreflect.Message + func (x *SearchMatch) Reset() + func (x *SearchMatch) String() string + type SendMessageRequest struct + SessionId string + Text string + func (*SendMessageRequest) Descriptor() ([]byte, []int) + func (*SendMessageRequest) ProtoMessage() + func (x *SendMessageRequest) GetSessionId() string + func (x *SendMessageRequest) GetText() string + func (x *SendMessageRequest) ProtoReflect() protoreflect.Message + func (x *SendMessageRequest) Reset() + func (x *SendMessageRequest) String() string + type SessionSummary struct + Achieved bool + CostUsd float64 + CreatedAt *timestamppb.Timestamp + Duration *durationpb.Duration + Id string + LastObjective string + LlmCalls int32 + Project string + func (*SessionSummary) Descriptor() ([]byte, []int) + func (*SessionSummary) ProtoMessage() + func (x *SessionSummary) GetAchieved() bool + func (x *SessionSummary) GetCostUsd() float64 + func (x *SessionSummary) GetCreatedAt() *timestamppb.Timestamp + func (x *SessionSummary) GetDuration() *durationpb.Duration + func (x *SessionSummary) GetId() string + func (x *SessionSummary) GetLastObjective() string + func (x *SessionSummary) GetLlmCalls() int32 + func (x *SessionSummary) GetProject() string + func (x *SessionSummary) ProtoReflect() protoreflect.Message + func (x *SessionSummary) Reset() + func (x *SessionSummary) String() string + type StrategyEvent struct + Action string + Reasoning string + func (*StrategyEvent) Descriptor() ([]byte, []int) + func (*StrategyEvent) ProtoMessage() + func (x *StrategyEvent) GetAction() string + func (x *StrategyEvent) GetReasoning() string + func (x *StrategyEvent) ProtoReflect() protoreflect.Message + func (x *StrategyEvent) Reset() + func (x *StrategyEvent) String() string + type StreamEventsRequest struct + AgentFilter string + Kinds []string + SessionId string + func (*StreamEventsRequest) Descriptor() ([]byte, []int) + func (*StreamEventsRequest) ProtoMessage() + func (x *StreamEventsRequest) GetAgentFilter() string + func (x *StreamEventsRequest) GetKinds() []string + func (x *StreamEventsRequest) GetSessionId() string + func (x *StreamEventsRequest) ProtoReflect() protoreflect.Message + func (x *StreamEventsRequest) Reset() + func (x *StreamEventsRequest) String() string + type SymbolInfo struct + File string + Kind string + Line int32 + Name string + Signature string + func (*SymbolInfo) Descriptor() ([]byte, []int) + func (*SymbolInfo) ProtoMessage() + func (x *SymbolInfo) GetFile() string + func (x *SymbolInfo) GetKind() string + func (x *SymbolInfo) GetLine() int32 + func (x *SymbolInfo) GetName() string + func (x *SymbolInfo) GetSignature() string + func (x *SymbolInfo) ProtoReflect() protoreflect.Message + func (x *SymbolInfo) Reset() + func (x *SymbolInfo) String() string + type SymbolNode struct + Kind string + Name string + Overlay bool + Signature string + func (*SymbolNode) Descriptor() ([]byte, []int) + func (*SymbolNode) ProtoMessage() + func (x *SymbolNode) GetKind() string + func (x *SymbolNode) GetName() string + func (x *SymbolNode) GetOverlay() bool + func (x *SymbolNode) GetSignature() string + func (x *SymbolNode) ProtoReflect() protoreflect.Message + func (x *SymbolNode) Reset() + func (x *SymbolNode) String() string + type SymbolRef struct + File string + Name string + Relevance string + func (*SymbolRef) Descriptor() ([]byte, []int) + func (*SymbolRef) ProtoMessage() + func (x *SymbolRef) GetFile() string + func (x *SymbolRef) GetName() string + func (x *SymbolRef) GetRelevance() string + func (x *SymbolRef) ProtoReflect() protoreflect.Message + func (x *SymbolRef) Reset() + func (x *SymbolRef) String() string + type TestRequest struct + Pattern string + SessionId string + func (*TestRequest) Descriptor() ([]byte, []int) + func (*TestRequest) ProtoMessage() + func (x *TestRequest) GetPattern() string + func (x *TestRequest) GetSessionId() string + func (x *TestRequest) ProtoReflect() protoreflect.Message + func (x *TestRequest) Reset() + func (x *TestRequest) String() string + type TestResponse struct + Failed int32 + Output string + Passed int32 + Success bool + func (*TestResponse) Descriptor() ([]byte, []int) + func (*TestResponse) ProtoMessage() + func (x *TestResponse) GetFailed() int32 + func (x *TestResponse) GetOutput() string + func (x *TestResponse) GetPassed() int32 + func (x *TestResponse) GetSuccess() bool + func (x *TestResponse) ProtoReflect() protoreflect.Message + func (x *TestResponse) Reset() + func (x *TestResponse) String() string + type ToolEvent struct + Args map[string]string + Cached bool + IsError bool + Output string + Tool string + func (*ToolEvent) Descriptor() ([]byte, []int) + func (*ToolEvent) ProtoMessage() + func (x *ToolEvent) GetArgs() map[string]string + func (x *ToolEvent) GetCached() bool + func (x *ToolEvent) GetIsError() bool + func (x *ToolEvent) GetOutput() string + func (x *ToolEvent) GetTool() string + func (x *ToolEvent) ProtoReflect() protoreflect.Message + func (x *ToolEvent) Reset() + func (x *ToolEvent) String() string + type TraceEvent struct + Agent string + Data map[string]string + Kind string + Message string + func (*TraceEvent) Descriptor() ([]byte, []int) + func (*TraceEvent) ProtoMessage() + func (x *TraceEvent) GetAgent() string + func (x *TraceEvent) GetData() map[string]string + func (x *TraceEvent) GetKind() string + func (x *TraceEvent) GetMessage() string + func (x *TraceEvent) ProtoReflect() protoreflect.Message + func (x *TraceEvent) Reset() + func (x *TraceEvent) String() string + type TraceNode struct + Agent string + Children []*TraceNode + Duration *durationpb.Duration + Events []*TraceEvent + Stats *TraceStats + func (*TraceNode) Descriptor() ([]byte, []int) + func (*TraceNode) ProtoMessage() + func (x *TraceNode) GetAgent() string + func (x *TraceNode) GetChildren() []*TraceNode + func (x *TraceNode) GetDuration() *durationpb.Duration + func (x *TraceNode) GetEvents() []*TraceEvent + func (x *TraceNode) GetStats() *TraceStats + func (x *TraceNode) ProtoReflect() protoreflect.Message + func (x *TraceNode) Reset() + func (x *TraceNode) String() string + type TraceStats struct + Errors int32 + LlmCalls int32 + ToolCalls int32 + func (*TraceStats) Descriptor() ([]byte, []int) + func (*TraceStats) ProtoMessage() + func (x *TraceStats) GetErrors() int32 + func (x *TraceStats) GetLlmCalls() int32 + func (x *TraceStats) GetToolCalls() int32 + func (x *TraceStats) ProtoReflect() protoreflect.Message + func (x *TraceStats) Reset() + func (x *TraceStats) String() string + type UnimplementedMindServiceServer struct + func (UnimplementedMindServiceServer) ApproveChanges(context.Context, *ApproveChangesRequest) (*ApproveChangesResponse, error) + func (UnimplementedMindServiceServer) Build(context.Context, *BuildRequest) (*BuildResponse, error) + func (UnimplementedMindServiceServer) CancelOperation(context.Context, *CancelOperationRequest) (*CancelOperationResponse, error) + func (UnimplementedMindServiceServer) CreateSession(context.Context, *CreateSessionRequest) (*CreateSessionResponse, error) + func (UnimplementedMindServiceServer) GetContextState(context.Context, *GetContextStateRequest) (*GetContextStateResponse, error) + func (UnimplementedMindServiceServer) GetCostBreakdown(context.Context, *GetCostBreakdownRequest) (*GetCostBreakdownResponse, error) + func (UnimplementedMindServiceServer) GetDashboard(context.Context, *GetDashboardRequest) (*GetDashboardResponse, error) + func (UnimplementedMindServiceServer) GetFileChanges(context.Context, *GetFileChangesRequest) (*GetFileChangesResponse, error) + func (UnimplementedMindServiceServer) GetLLMCalls(context.Context, *GetLLMCallsRequest) (*GetLLMCallsResponse, error) + func (UnimplementedMindServiceServer) GetLastSummary(context.Context, *GetLastSummaryRequest) (*GetLastSummaryResponse, error) + func (UnimplementedMindServiceServer) GetMemory(context.Context, *GetMemoryRequest) (*GetMemoryResponse, error) + func (UnimplementedMindServiceServer) GetMetrics(context.Context, *GetMetricsRequest) (*GetMetricsResponse, error) + func (UnimplementedMindServiceServer) GetMiddleware(context.Context, *GetMiddlewareRequest) (*GetMiddlewareResponse, error) + func (UnimplementedMindServiceServer) GetObjectiveGraph(context.Context, *GetObjectiveGraphRequest) (*GetObjectiveGraphResponse, error) + func (UnimplementedMindServiceServer) GetRules(context.Context, *GetRulesRequest) (*GetRulesResponse, error) + func (UnimplementedMindServiceServer) GetSessionDetail(context.Context, *GetSessionDetailRequest) (*GetSessionDetailResponse, error) + func (UnimplementedMindServiceServer) GetSymbolMap(context.Context, *GetSymbolMapRequest) (*GetSymbolMapResponse, error) + func (UnimplementedMindServiceServer) GetTrace(context.Context, *GetTraceRequest) (*GetTraceResponse, error) + func (UnimplementedMindServiceServer) InitContext(*InitContextRequest, grpc.ServerStreamingServer[InitEvent]) error + func (UnimplementedMindServiceServer) Lint(context.Context, *LintRequest) (*LintResponse, error) + func (UnimplementedMindServiceServer) ListSessions(context.Context, *ListSessionsRequest) (*ListSessionsResponse, error) + func (UnimplementedMindServiceServer) ListSymbols(context.Context, *ListSymbolsRequest) (*ListSymbolsResponse, error) + func (UnimplementedMindServiceServer) PlanAndExecute(*PlanAndExecuteRequest, grpc.ServerStreamingServer[ExecutionEvent]) error + func (UnimplementedMindServiceServer) ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error) + func (UnimplementedMindServiceServer) RevertChanges(context.Context, *RevertChangesRequest) (*RevertChangesResponse, error) + func (UnimplementedMindServiceServer) RunObjective(*RunObjectiveRequest, grpc.ServerStreamingServer[ExecutionEvent]) error + func (UnimplementedMindServiceServer) SearchCode(context.Context, *SearchCodeRequest) (*SearchCodeResponse, error) + func (UnimplementedMindServiceServer) SendMessage(*SendMessageRequest, grpc.ServerStreamingServer[ChatEvent]) error + func (UnimplementedMindServiceServer) StreamEvents(*StreamEventsRequest, grpc.ServerStreamingServer[MindEvent]) error + func (UnimplementedMindServiceServer) Test(context.Context, *TestRequest) (*TestResponse, error) + func (UnimplementedMindServiceServer) WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error) + type UnsafeMindServiceServer interface + type WriteFileRequest struct + Content string + Path string + SessionId string + func (*WriteFileRequest) Descriptor() ([]byte, []int) + func (*WriteFileRequest) ProtoMessage() + func (x *WriteFileRequest) GetContent() string + func (x *WriteFileRequest) GetPath() string + func (x *WriteFileRequest) GetSessionId() string + func (x *WriteFileRequest) ProtoReflect() protoreflect.Message + func (x *WriteFileRequest) Reset() + func (x *WriteFileRequest) String() string + type WriteFileResponse struct + func (*WriteFileResponse) Descriptor() ([]byte, []int) + func (*WriteFileResponse) ProtoMessage() + func (x *WriteFileResponse) ProtoReflect() protoreflect.Message + func (x *WriteFileResponse) Reset() + func (x *WriteFileResponse) String() string