gatewayv1

package
v0.1.155 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Gateway_ListServices_FullMethodName     = "/mind.gateway.v1.Gateway/ListServices"
	Gateway_ReadFile_FullMethodName         = "/mind.gateway.v1.Gateway/ReadFile"
	Gateway_WriteFile_FullMethodName        = "/mind.gateway.v1.Gateway/WriteFile"
	Gateway_ListFiles_FullMethodName        = "/mind.gateway.v1.Gateway/ListFiles"
	Gateway_DeleteFile_FullMethodName       = "/mind.gateway.v1.Gateway/DeleteFile"
	Gateway_MoveFile_FullMethodName         = "/mind.gateway.v1.Gateway/MoveFile"
	Gateway_CreateFile_FullMethodName       = "/mind.gateway.v1.Gateway/CreateFile"
	Gateway_ListSymbols_FullMethodName      = "/mind.gateway.v1.Gateway/ListSymbols"
	Gateway_GetDiagnostics_FullMethodName   = "/mind.gateway.v1.Gateway/GetDiagnostics"
	Gateway_GoToDefinition_FullMethodName   = "/mind.gateway.v1.Gateway/GoToDefinition"
	Gateway_FindReferences_FullMethodName   = "/mind.gateway.v1.Gateway/FindReferences"
	Gateway_RenameSymbol_FullMethodName     = "/mind.gateway.v1.Gateway/RenameSymbol"
	Gateway_GetHoverInfo_FullMethodName     = "/mind.gateway.v1.Gateway/GetHoverInfo"
	Gateway_Fix_FullMethodName              = "/mind.gateway.v1.Gateway/Fix"
	Gateway_ApplyEdit_FullMethodName        = "/mind.gateway.v1.Gateway/ApplyEdit"
	Gateway_BatchApplyEdits_FullMethodName  = "/mind.gateway.v1.Gateway/BatchApplyEdits"
	Gateway_Search_FullMethodName           = "/mind.gateway.v1.Gateway/Search"
	Gateway_Build_FullMethodName            = "/mind.gateway.v1.Gateway/Build"
	Gateway_Lint_FullMethodName             = "/mind.gateway.v1.Gateway/Lint"
	Gateway_Test_FullMethodName             = "/mind.gateway.v1.Gateway/Test"
	Gateway_RunCommand_FullMethodName       = "/mind.gateway.v1.Gateway/RunCommand"
	Gateway_ListAllCommands_FullMethodName  = "/mind.gateway.v1.Gateway/ListAllCommands"
	Gateway_RunChecks_FullMethodName        = "/mind.gateway.v1.Gateway/RunChecks"
	Gateway_GitStatus_FullMethodName        = "/mind.gateway.v1.Gateway/GitStatus"
	Gateway_GitDiff_FullMethodName          = "/mind.gateway.v1.Gateway/GitDiff"
	Gateway_GitLog_FullMethodName           = "/mind.gateway.v1.Gateway/GitLog"
	Gateway_GitCommit_FullMethodName        = "/mind.gateway.v1.Gateway/GitCommit"
	Gateway_ListDependencies_FullMethodName = "/mind.gateway.v1.Gateway/ListDependencies"
	Gateway_AddDependency_FullMethodName    = "/mind.gateway.v1.Gateway/AddDependency"
	Gateway_RemoveDependency_FullMethodName = "/mind.gateway.v1.Gateway/RemoveDependency"
	Gateway_GetProjectInfo_FullMethodName   = "/mind.gateway.v1.Gateway/GetProjectInfo"
)

Variables

View Source
var File_mind_gateway_v1_gateway_proto protoreflect.FileDescriptor
View Source
var Gateway_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mind.gateway.v1.Gateway",
	HandlerType: (*GatewayServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListServices",
			Handler:    _Gateway_ListServices_Handler,
		},
		{
			MethodName: "ReadFile",
			Handler:    _Gateway_ReadFile_Handler,
		},
		{
			MethodName: "WriteFile",
			Handler:    _Gateway_WriteFile_Handler,
		},
		{
			MethodName: "ListFiles",
			Handler:    _Gateway_ListFiles_Handler,
		},
		{
			MethodName: "DeleteFile",
			Handler:    _Gateway_DeleteFile_Handler,
		},
		{
			MethodName: "MoveFile",
			Handler:    _Gateway_MoveFile_Handler,
		},
		{
			MethodName: "CreateFile",
			Handler:    _Gateway_CreateFile_Handler,
		},
		{
			MethodName: "ListSymbols",
			Handler:    _Gateway_ListSymbols_Handler,
		},
		{
			MethodName: "GetDiagnostics",
			Handler:    _Gateway_GetDiagnostics_Handler,
		},
		{
			MethodName: "GoToDefinition",
			Handler:    _Gateway_GoToDefinition_Handler,
		},
		{
			MethodName: "FindReferences",
			Handler:    _Gateway_FindReferences_Handler,
		},
		{
			MethodName: "RenameSymbol",
			Handler:    _Gateway_RenameSymbol_Handler,
		},
		{
			MethodName: "GetHoverInfo",
			Handler:    _Gateway_GetHoverInfo_Handler,
		},
		{
			MethodName: "Fix",
			Handler:    _Gateway_Fix_Handler,
		},
		{
			MethodName: "ApplyEdit",
			Handler:    _Gateway_ApplyEdit_Handler,
		},
		{
			MethodName: "BatchApplyEdits",
			Handler:    _Gateway_BatchApplyEdits_Handler,
		},
		{
			MethodName: "Search",
			Handler:    _Gateway_Search_Handler,
		},
		{
			MethodName: "Build",
			Handler:    _Gateway_Build_Handler,
		},
		{
			MethodName: "Lint",
			Handler:    _Gateway_Lint_Handler,
		},
		{
			MethodName: "Test",
			Handler:    _Gateway_Test_Handler,
		},
		{
			MethodName: "RunCommand",
			Handler:    _Gateway_RunCommand_Handler,
		},
		{
			MethodName: "ListAllCommands",
			Handler:    _Gateway_ListAllCommands_Handler,
		},
		{
			MethodName: "RunChecks",
			Handler:    _Gateway_RunChecks_Handler,
		},
		{
			MethodName: "GitStatus",
			Handler:    _Gateway_GitStatus_Handler,
		},
		{
			MethodName: "GitDiff",
			Handler:    _Gateway_GitDiff_Handler,
		},
		{
			MethodName: "GitLog",
			Handler:    _Gateway_GitLog_Handler,
		},
		{
			MethodName: "GitCommit",
			Handler:    _Gateway_GitCommit_Handler,
		},
		{
			MethodName: "ListDependencies",
			Handler:    _Gateway_ListDependencies_Handler,
		},
		{
			MethodName: "AddDependency",
			Handler:    _Gateway_AddDependency_Handler,
		},
		{
			MethodName: "RemoveDependency",
			Handler:    _Gateway_RemoveDependency_Handler,
		},
		{
			MethodName: "GetProjectInfo",
			Handler:    _Gateway_GetProjectInfo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mind/gateway/v1/gateway.proto",
}

Gateway_ServiceDesc is the grpc.ServiceDesc for Gateway service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterGatewayServer

func RegisterGatewayServer(s grpc.ServiceRegistrar, srv GatewayServer)

Types

type AddDependencyRequest

type AddDependencyRequest struct {
	Service     string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	PackageName string `protobuf:"bytes,2,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	Version     string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*AddDependencyRequest) Descriptor deprecated

func (*AddDependencyRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddDependencyRequest.ProtoReflect.Descriptor instead.

func (*AddDependencyRequest) GetPackageName

func (x *AddDependencyRequest) GetPackageName() string

func (*AddDependencyRequest) GetService

func (x *AddDependencyRequest) GetService() string

func (*AddDependencyRequest) GetVersion

func (x *AddDependencyRequest) GetVersion() string

func (*AddDependencyRequest) ProtoMessage

func (*AddDependencyRequest) ProtoMessage()

func (*AddDependencyRequest) ProtoReflect

func (x *AddDependencyRequest) ProtoReflect() protoreflect.Message

func (*AddDependencyRequest) Reset

func (x *AddDependencyRequest) Reset()

func (*AddDependencyRequest) String

func (x *AddDependencyRequest) String() string

type AddDependencyResponse

type AddDependencyResponse struct {
	Success          bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Error            string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	InstalledVersion string `protobuf:"bytes,3,opt,name=installed_version,json=installedVersion,proto3" json:"installed_version,omitempty"`
	// contains filtered or unexported fields
}

func (*AddDependencyResponse) Descriptor deprecated

func (*AddDependencyResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddDependencyResponse.ProtoReflect.Descriptor instead.

func (*AddDependencyResponse) GetError

func (x *AddDependencyResponse) GetError() string

func (*AddDependencyResponse) GetInstalledVersion

func (x *AddDependencyResponse) GetInstalledVersion() string

func (*AddDependencyResponse) GetSuccess

func (x *AddDependencyResponse) GetSuccess() bool

func (*AddDependencyResponse) ProtoMessage

func (*AddDependencyResponse) ProtoMessage()

func (*AddDependencyResponse) ProtoReflect

func (x *AddDependencyResponse) ProtoReflect() protoreflect.Message

func (*AddDependencyResponse) Reset

func (x *AddDependencyResponse) Reset()

func (*AddDependencyResponse) String

func (x *AddDependencyResponse) String() string

type ApplyEditRequest

type ApplyEditRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	File    string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`                       // relative to service root
	Find    string `protobuf:"bytes,3,opt,name=find,proto3" json:"find,omitempty"`                       // text to find (smart matching at plugin level)
	Replace string `protobuf:"bytes,4,opt,name=replace,proto3" json:"replace,omitempty"`                 // replacement text
	AutoFix bool   `protobuf:"varint,5,opt,name=auto_fix,json=autoFix,proto3" json:"auto_fix,omitempty"` // if true, plugin runs fixers after edit
	// contains filtered or unexported fields
}

func (*ApplyEditRequest) Descriptor deprecated

func (*ApplyEditRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApplyEditRequest.ProtoReflect.Descriptor instead.

func (*ApplyEditRequest) GetAutoFix

func (x *ApplyEditRequest) GetAutoFix() bool

func (*ApplyEditRequest) GetFile

func (x *ApplyEditRequest) GetFile() string

func (*ApplyEditRequest) GetFind

func (x *ApplyEditRequest) GetFind() string

func (*ApplyEditRequest) GetReplace

func (x *ApplyEditRequest) GetReplace() string

func (*ApplyEditRequest) GetService

func (x *ApplyEditRequest) GetService() string

func (*ApplyEditRequest) ProtoMessage

func (*ApplyEditRequest) ProtoMessage()

func (*ApplyEditRequest) ProtoReflect

func (x *ApplyEditRequest) ProtoReflect() protoreflect.Message

func (*ApplyEditRequest) Reset

func (x *ApplyEditRequest) Reset()

func (*ApplyEditRequest) String

func (x *ApplyEditRequest) String() string

type ApplyEditResponse

type ApplyEditResponse struct {
	Success    bool     `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Content    string   `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`                         // file content after edit + fix
	Error      string   `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`                             // why the edit failed
	Strategy   string   `protobuf:"bytes,4,opt,name=strategy,proto3" json:"strategy,omitempty"`                       // which matching strategy
	FixActions []string `protobuf:"bytes,5,rep,name=fix_actions,json=fixActions,proto3" json:"fix_actions,omitempty"` // fixers that ran
	// contains filtered or unexported fields
}

func (*ApplyEditResponse) Descriptor deprecated

func (*ApplyEditResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyEditResponse.ProtoReflect.Descriptor instead.

func (*ApplyEditResponse) GetContent

func (x *ApplyEditResponse) GetContent() string

func (*ApplyEditResponse) GetError

func (x *ApplyEditResponse) GetError() string

func (*ApplyEditResponse) GetFixActions

func (x *ApplyEditResponse) GetFixActions() []string

func (*ApplyEditResponse) GetStrategy

func (x *ApplyEditResponse) GetStrategy() string

func (*ApplyEditResponse) GetSuccess

func (x *ApplyEditResponse) GetSuccess() bool

func (*ApplyEditResponse) ProtoMessage

func (*ApplyEditResponse) ProtoMessage()

func (*ApplyEditResponse) ProtoReflect

func (x *ApplyEditResponse) ProtoReflect() protoreflect.Message

func (*ApplyEditResponse) Reset

func (x *ApplyEditResponse) Reset()

func (*ApplyEditResponse) String

func (x *ApplyEditResponse) String() string

type AvailableCommand

type AvailableCommand struct {
	Name        string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`               // e.g. "reset_db"
	Description string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // "Reset the database to a clean state"
	Usage       string   `protobuf:"bytes,3,opt,name=usage,proto3" json:"usage,omitempty"`             // "! reset_db [--seed]"
	Aliases     []string `protobuf:"bytes,4,rep,name=aliases,proto3" json:"aliases,omitempty"`
	Tags        []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Plugin      string   `protobuf:"bytes,6,opt,name=plugin,proto3" json:"plugin,omitempty"`            // which plugin provides this, empty for built-in
	Destructive bool     `protobuf:"varint,7,opt,name=destructive,proto3" json:"destructive,omitempty"` // if true, requires user confirmation
	// contains filtered or unexported fields
}

func (*AvailableCommand) Descriptor deprecated

func (*AvailableCommand) Descriptor() ([]byte, []int)

Deprecated: Use AvailableCommand.ProtoReflect.Descriptor instead.

func (*AvailableCommand) GetAliases

func (x *AvailableCommand) GetAliases() []string

func (*AvailableCommand) GetDescription

func (x *AvailableCommand) GetDescription() string

func (*AvailableCommand) GetDestructive

func (x *AvailableCommand) GetDestructive() bool

func (*AvailableCommand) GetName

func (x *AvailableCommand) GetName() string

func (*AvailableCommand) GetPlugin

func (x *AvailableCommand) GetPlugin() string

func (*AvailableCommand) GetTags

func (x *AvailableCommand) GetTags() []string

func (*AvailableCommand) GetUsage

func (x *AvailableCommand) GetUsage() string

func (*AvailableCommand) ProtoMessage

func (*AvailableCommand) ProtoMessage()

func (*AvailableCommand) ProtoReflect

func (x *AvailableCommand) ProtoReflect() protoreflect.Message

func (*AvailableCommand) Reset

func (x *AvailableCommand) Reset()

func (*AvailableCommand) String

func (x *AvailableCommand) String() string

type BatchApplyEditsRequest

type BatchApplyEditsRequest struct {
	Edits []*ApplyEditRequest `protobuf:"bytes,1,rep,name=edits,proto3" json:"edits,omitempty"`
	// contains filtered or unexported fields
}

BatchApplyEditsRequest applies multiple edits in one call.

func (*BatchApplyEditsRequest) Descriptor deprecated

func (*BatchApplyEditsRequest) Descriptor() ([]byte, []int)

Deprecated: Use BatchApplyEditsRequest.ProtoReflect.Descriptor instead.

func (*BatchApplyEditsRequest) GetEdits

func (x *BatchApplyEditsRequest) GetEdits() []*ApplyEditRequest

func (*BatchApplyEditsRequest) ProtoMessage

func (*BatchApplyEditsRequest) ProtoMessage()

func (*BatchApplyEditsRequest) ProtoReflect

func (x *BatchApplyEditsRequest) ProtoReflect() protoreflect.Message

func (*BatchApplyEditsRequest) Reset

func (x *BatchApplyEditsRequest) Reset()

func (*BatchApplyEditsRequest) String

func (x *BatchApplyEditsRequest) String() string

type BatchApplyEditsResponse

type BatchApplyEditsResponse struct {
	Results   []*EditResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	Succeeded int32         `protobuf:"varint,2,opt,name=succeeded,proto3" json:"succeeded,omitempty"`
	Failed    int32         `protobuf:"varint,3,opt,name=failed,proto3" json:"failed,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchApplyEditsResponse) Descriptor deprecated

func (*BatchApplyEditsResponse) Descriptor() ([]byte, []int)

Deprecated: Use BatchApplyEditsResponse.ProtoReflect.Descriptor instead.

func (*BatchApplyEditsResponse) GetFailed

func (x *BatchApplyEditsResponse) GetFailed() int32

func (*BatchApplyEditsResponse) GetResults

func (x *BatchApplyEditsResponse) GetResults() []*EditResult

func (*BatchApplyEditsResponse) GetSucceeded

func (x *BatchApplyEditsResponse) GetSucceeded() int32

func (*BatchApplyEditsResponse) ProtoMessage

func (*BatchApplyEditsResponse) ProtoMessage()

func (*BatchApplyEditsResponse) ProtoReflect

func (x *BatchApplyEditsResponse) ProtoReflect() protoreflect.Message

func (*BatchApplyEditsResponse) Reset

func (x *BatchApplyEditsResponse) Reset()

func (*BatchApplyEditsResponse) String

func (x *BatchApplyEditsResponse) String() string

type BuildError

type BuildError struct {
	File     string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
	Line     int32  `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
	Column   int32  `protobuf:"varint,3,opt,name=column,proto3" json:"column,omitempty"`
	Message  string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	Severity string `protobuf:"bytes,5,opt,name=severity,proto3" json:"severity,omitempty"` // "error" | "warning"
	// contains filtered or unexported fields
}

func (*BuildError) Descriptor deprecated

func (*BuildError) Descriptor() ([]byte, []int)

Deprecated: Use BuildError.ProtoReflect.Descriptor instead.

func (*BuildError) GetColumn

func (x *BuildError) GetColumn() int32

func (*BuildError) GetFile

func (x *BuildError) GetFile() string

func (*BuildError) GetLine

func (x *BuildError) GetLine() int32

func (*BuildError) GetMessage

func (x *BuildError) GetMessage() string

func (*BuildError) GetSeverity

func (x *BuildError) GetSeverity() string

func (*BuildError) ProtoMessage

func (*BuildError) ProtoMessage()

func (*BuildError) ProtoReflect

func (x *BuildError) ProtoReflect() protoreflect.Message

func (*BuildError) Reset

func (x *BuildError) Reset()

func (*BuildError) String

func (x *BuildError) String() string

type BuildRequest

type BuildRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildRequest) Descriptor deprecated

func (*BuildRequest) Descriptor() ([]byte, []int)

Deprecated: Use BuildRequest.ProtoReflect.Descriptor instead.

func (*BuildRequest) GetService

func (x *BuildRequest) GetService() string

func (*BuildRequest) ProtoMessage

func (*BuildRequest) ProtoMessage()

func (*BuildRequest) ProtoReflect

func (x *BuildRequest) ProtoReflect() protoreflect.Message

func (*BuildRequest) Reset

func (x *BuildRequest) Reset()

func (*BuildRequest) String

func (x *BuildRequest) String() string

type BuildResponse

type BuildResponse struct {
	Success bool          `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Errors  []*BuildError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	Output  string        `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"` // raw build output
	// contains filtered or unexported fields
}

func (*BuildResponse) Descriptor deprecated

func (*BuildResponse) Descriptor() ([]byte, []int)

Deprecated: Use BuildResponse.ProtoReflect.Descriptor instead.

func (*BuildResponse) GetErrors

func (x *BuildResponse) GetErrors() []*BuildError

func (*BuildResponse) GetOutput

func (x *BuildResponse) GetOutput() string

func (*BuildResponse) GetSuccess

func (x *BuildResponse) GetSuccess() bool

func (*BuildResponse) ProtoMessage

func (*BuildResponse) ProtoMessage()

func (*BuildResponse) ProtoReflect

func (x *BuildResponse) ProtoReflect() protoreflect.Message

func (*BuildResponse) Reset

func (x *BuildResponse) Reset()

func (*BuildResponse) String

func (x *BuildResponse) String() string

type Check

type Check struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are valid to be assigned to CheckType:
	//
	//	*Check_Command
	//	*Check_Http
	//	*Check_PluginBuild
	//	*Check_PluginTest
	//	*Check_PluginLint
	CheckType isCheck_CheckType `protobuf_oneof:"check_type"`
	// contains filtered or unexported fields
}

func (*Check) Descriptor deprecated

func (*Check) Descriptor() ([]byte, []int)

Deprecated: Use Check.ProtoReflect.Descriptor instead.

func (*Check) GetCheckType

func (x *Check) GetCheckType() isCheck_CheckType

func (*Check) GetCommand

func (x *Check) GetCommand() *CommandCheck

func (*Check) GetHttp

func (x *Check) GetHttp() *HttpCheck

func (*Check) GetName

func (x *Check) GetName() string

func (*Check) GetPluginBuild

func (x *Check) GetPluginBuild() *PluginCheck

func (*Check) GetPluginLint

func (x *Check) GetPluginLint() *PluginCheck

func (*Check) GetPluginTest

func (x *Check) GetPluginTest() *PluginCheck

func (*Check) ProtoMessage

func (*Check) ProtoMessage()

func (*Check) ProtoReflect

func (x *Check) ProtoReflect() protoreflect.Message

func (*Check) Reset

func (x *Check) Reset()

func (*Check) String

func (x *Check) String() string

type CheckResult

type CheckResult struct {
	Name   string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Passed bool   `protobuf:"varint,2,opt,name=passed,proto3" json:"passed,omitempty"`
	Output string `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"`
	Error  string `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckResult) Descriptor deprecated

func (*CheckResult) Descriptor() ([]byte, []int)

Deprecated: Use CheckResult.ProtoReflect.Descriptor instead.

func (*CheckResult) GetError

func (x *CheckResult) GetError() string

func (*CheckResult) GetName

func (x *CheckResult) GetName() string

func (*CheckResult) GetOutput

func (x *CheckResult) GetOutput() string

func (*CheckResult) GetPassed

func (x *CheckResult) GetPassed() bool

func (*CheckResult) ProtoMessage

func (*CheckResult) ProtoMessage()

func (*CheckResult) ProtoReflect

func (x *CheckResult) ProtoReflect() protoreflect.Message

func (*CheckResult) Reset

func (x *CheckResult) Reset()

func (*CheckResult) String

func (x *CheckResult) String() string

type Check_Command

type Check_Command struct {
	Command *CommandCheck `protobuf:"bytes,2,opt,name=command,proto3,oneof"`
}

type Check_Http

type Check_Http struct {
	Http *HttpCheck `protobuf:"bytes,3,opt,name=http,proto3,oneof"`
}

type Check_PluginBuild

type Check_PluginBuild struct {
	PluginBuild *PluginCheck `protobuf:"bytes,4,opt,name=plugin_build,json=pluginBuild,proto3,oneof"`
}

type Check_PluginLint

type Check_PluginLint struct {
	PluginLint *PluginCheck `protobuf:"bytes,6,opt,name=plugin_lint,json=pluginLint,proto3,oneof"`
}

type Check_PluginTest

type Check_PluginTest struct {
	PluginTest *PluginCheck `protobuf:"bytes,5,opt,name=plugin_test,json=pluginTest,proto3,oneof"`
}

type CommandCheck

type CommandCheck struct {
	Run              string `protobuf:"bytes,1,opt,name=run,proto3" json:"run,omitempty"`
	ExpectedExitCode int32  `protobuf:"varint,2,opt,name=expected_exit_code,json=expectedExitCode,proto3" json:"expected_exit_code,omitempty"`
	OutputContains   string `protobuf:"bytes,3,opt,name=output_contains,json=outputContains,proto3" json:"output_contains,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandCheck) Descriptor deprecated

func (*CommandCheck) Descriptor() ([]byte, []int)

Deprecated: Use CommandCheck.ProtoReflect.Descriptor instead.

func (*CommandCheck) GetExpectedExitCode

func (x *CommandCheck) GetExpectedExitCode() int32

func (*CommandCheck) GetOutputContains

func (x *CommandCheck) GetOutputContains() string

func (*CommandCheck) GetRun

func (x *CommandCheck) GetRun() string

func (*CommandCheck) ProtoMessage

func (*CommandCheck) ProtoMessage()

func (*CommandCheck) ProtoReflect

func (x *CommandCheck) ProtoReflect() protoreflect.Message

func (*CommandCheck) Reset

func (x *CommandCheck) Reset()

func (*CommandCheck) String

func (x *CommandCheck) String() string

type CreateFileRequest

type CreateFileRequest struct {
	Service   string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Path      string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Content   string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	Overwrite bool   `protobuf:"varint,4,opt,name=overwrite,proto3" json:"overwrite,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateFileRequest) Descriptor deprecated

func (*CreateFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateFileRequest.ProtoReflect.Descriptor instead.

func (*CreateFileRequest) GetContent

func (x *CreateFileRequest) GetContent() string

func (*CreateFileRequest) GetOverwrite

func (x *CreateFileRequest) GetOverwrite() bool

func (*CreateFileRequest) GetPath

func (x *CreateFileRequest) GetPath() string

func (*CreateFileRequest) GetService

func (x *CreateFileRequest) GetService() string

func (*CreateFileRequest) ProtoMessage

func (*CreateFileRequest) ProtoMessage()

func (*CreateFileRequest) ProtoReflect

func (x *CreateFileRequest) ProtoReflect() protoreflect.Message

func (*CreateFileRequest) Reset

func (x *CreateFileRequest) Reset()

func (*CreateFileRequest) String

func (x *CreateFileRequest) String() string

type CreateFileResponse

type CreateFileResponse struct {
	Success bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Error   string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateFileResponse) Descriptor deprecated

func (*CreateFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateFileResponse.ProtoReflect.Descriptor instead.

func (*CreateFileResponse) GetError

func (x *CreateFileResponse) GetError() string

func (*CreateFileResponse) GetSuccess

func (x *CreateFileResponse) GetSuccess() bool

func (*CreateFileResponse) ProtoMessage

func (*CreateFileResponse) ProtoMessage()

func (*CreateFileResponse) ProtoReflect

func (x *CreateFileResponse) ProtoReflect() protoreflect.Message

func (*CreateFileResponse) Reset

func (x *CreateFileResponse) Reset()

func (*CreateFileResponse) String

func (x *CreateFileResponse) String() string

type DeleteFileRequest

type DeleteFileRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Path    string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // relative to service root
	// contains filtered or unexported fields
}

func (*DeleteFileRequest) Descriptor deprecated

func (*DeleteFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteFileRequest.ProtoReflect.Descriptor instead.

func (*DeleteFileRequest) GetPath

func (x *DeleteFileRequest) GetPath() string

func (*DeleteFileRequest) GetService

func (x *DeleteFileRequest) GetService() string

func (*DeleteFileRequest) ProtoMessage

func (*DeleteFileRequest) ProtoMessage()

func (*DeleteFileRequest) ProtoReflect

func (x *DeleteFileRequest) ProtoReflect() protoreflect.Message

func (*DeleteFileRequest) Reset

func (x *DeleteFileRequest) Reset()

func (*DeleteFileRequest) String

func (x *DeleteFileRequest) String() string

type DeleteFileResponse

type DeleteFileResponse struct {
	Success bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Error   string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteFileResponse) Descriptor deprecated

func (*DeleteFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteFileResponse.ProtoReflect.Descriptor instead.

func (*DeleteFileResponse) GetError

func (x *DeleteFileResponse) GetError() string

func (*DeleteFileResponse) GetSuccess

func (x *DeleteFileResponse) GetSuccess() bool

func (*DeleteFileResponse) ProtoMessage

func (*DeleteFileResponse) ProtoMessage()

func (*DeleteFileResponse) ProtoReflect

func (x *DeleteFileResponse) ProtoReflect() protoreflect.Message

func (*DeleteFileResponse) Reset

func (x *DeleteFileResponse) Reset()

func (*DeleteFileResponse) String

func (x *DeleteFileResponse) String() string

type Dependency

type Dependency struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Direct  bool   `protobuf:"varint,3,opt,name=direct,proto3" json:"direct,omitempty"`
	// contains filtered or unexported fields
}

func (*Dependency) Descriptor deprecated

func (*Dependency) Descriptor() ([]byte, []int)

Deprecated: Use Dependency.ProtoReflect.Descriptor instead.

func (*Dependency) GetDirect

func (x *Dependency) GetDirect() bool

func (*Dependency) GetName

func (x *Dependency) GetName() string

func (*Dependency) GetVersion

func (x *Dependency) GetVersion() string

func (*Dependency) ProtoMessage

func (*Dependency) ProtoMessage()

func (*Dependency) ProtoReflect

func (x *Dependency) ProtoReflect() protoreflect.Message

func (*Dependency) Reset

func (x *Dependency) Reset()

func (*Dependency) String

func (x *Dependency) String() string

type Diagnostic

type Diagnostic struct {
	File      string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
	Line      int32  `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
	Column    int32  `protobuf:"varint,3,opt,name=column,proto3" json:"column,omitempty"`
	EndLine   int32  `protobuf:"varint,4,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn int32  `protobuf:"varint,5,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	Message   string `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	Severity  string `protobuf:"bytes,7,opt,name=severity,proto3" json:"severity,omitempty"` // "error", "warning", "information", "hint"
	Source    string `protobuf:"bytes,8,opt,name=source,proto3" json:"source,omitempty"`     // e.g. "gopls", "pylsp"
	Code      string `protobuf:"bytes,9,opt,name=code,proto3" json:"code,omitempty"`         // diagnostic code
	// contains filtered or unexported fields
}

Diagnostic represents a compiler error, warning, or hint.

func (*Diagnostic) Descriptor deprecated

func (*Diagnostic) Descriptor() ([]byte, []int)

Deprecated: Use Diagnostic.ProtoReflect.Descriptor instead.

func (*Diagnostic) GetCode

func (x *Diagnostic) GetCode() string

func (*Diagnostic) GetColumn

func (x *Diagnostic) GetColumn() int32

func (*Diagnostic) GetEndColumn

func (x *Diagnostic) GetEndColumn() int32

func (*Diagnostic) GetEndLine

func (x *Diagnostic) GetEndLine() int32

func (*Diagnostic) GetFile

func (x *Diagnostic) GetFile() string

func (*Diagnostic) GetLine

func (x *Diagnostic) GetLine() int32

func (*Diagnostic) GetMessage

func (x *Diagnostic) GetMessage() string

func (*Diagnostic) GetSeverity

func (x *Diagnostic) GetSeverity() string

func (*Diagnostic) GetSource

func (x *Diagnostic) GetSource() string

func (*Diagnostic) ProtoMessage

func (*Diagnostic) ProtoMessage()

func (*Diagnostic) ProtoReflect

func (x *Diagnostic) ProtoReflect() protoreflect.Message

func (*Diagnostic) Reset

func (x *Diagnostic) Reset()

func (*Diagnostic) String

func (x *Diagnostic) String() string

type EditResult

type EditResult struct {
	Service  string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	File     string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
	Success  bool   `protobuf:"varint,3,opt,name=success,proto3" json:"success,omitempty"`
	Error    string `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	Strategy string `protobuf:"bytes,5,opt,name=strategy,proto3" json:"strategy,omitempty"`
	// contains filtered or unexported fields
}

func (*EditResult) Descriptor deprecated

func (*EditResult) Descriptor() ([]byte, []int)

Deprecated: Use EditResult.ProtoReflect.Descriptor instead.

func (*EditResult) GetError

func (x *EditResult) GetError() string

func (*EditResult) GetFile

func (x *EditResult) GetFile() string

func (*EditResult) GetService

func (x *EditResult) GetService() string

func (*EditResult) GetStrategy

func (x *EditResult) GetStrategy() string

func (*EditResult) GetSuccess

func (x *EditResult) GetSuccess() bool

func (*EditResult) ProtoMessage

func (*EditResult) ProtoMessage()

func (*EditResult) ProtoReflect

func (x *EditResult) ProtoReflect() protoreflect.Message

func (*EditResult) Reset

func (x *EditResult) Reset()

func (*EditResult) String

func (x *EditResult) String() string

type FileInfo

type FileInfo struct {
	Path        string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // relative path within the service
	SizeBytes   int64  `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
	IsDirectory bool   `protobuf:"varint,3,opt,name=is_directory,json=isDirectory,proto3" json:"is_directory,omitempty"`
	// contains filtered or unexported fields
}

func (*FileInfo) Descriptor deprecated

func (*FileInfo) Descriptor() ([]byte, []int)

Deprecated: Use FileInfo.ProtoReflect.Descriptor instead.

func (*FileInfo) GetIsDirectory

func (x *FileInfo) GetIsDirectory() bool

func (*FileInfo) GetPath

func (x *FileInfo) GetPath() string

func (*FileInfo) GetSizeBytes

func (x *FileInfo) GetSizeBytes() int64

func (*FileInfo) ProtoMessage

func (*FileInfo) ProtoMessage()

func (*FileInfo) ProtoReflect

func (x *FileInfo) ProtoReflect() protoreflect.Message

func (*FileInfo) Reset

func (x *FileInfo) Reset()

func (*FileInfo) String

func (x *FileInfo) String() string

type FindReferencesRequest

type FindReferencesRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	File    string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
	Line    int32  `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
	Column  int32  `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

func (*FindReferencesRequest) Descriptor deprecated

func (*FindReferencesRequest) Descriptor() ([]byte, []int)

Deprecated: Use FindReferencesRequest.ProtoReflect.Descriptor instead.

func (*FindReferencesRequest) GetColumn

func (x *FindReferencesRequest) GetColumn() int32

func (*FindReferencesRequest) GetFile

func (x *FindReferencesRequest) GetFile() string

func (*FindReferencesRequest) GetLine

func (x *FindReferencesRequest) GetLine() int32

func (*FindReferencesRequest) GetService

func (x *FindReferencesRequest) GetService() string

func (*FindReferencesRequest) ProtoMessage

func (*FindReferencesRequest) ProtoMessage()

func (*FindReferencesRequest) ProtoReflect

func (x *FindReferencesRequest) ProtoReflect() protoreflect.Message

func (*FindReferencesRequest) Reset

func (x *FindReferencesRequest) Reset()

func (*FindReferencesRequest) String

func (x *FindReferencesRequest) String() string

type FindReferencesResponse

type FindReferencesResponse struct {
	Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	Error     string      `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*FindReferencesResponse) Descriptor deprecated

func (*FindReferencesResponse) Descriptor() ([]byte, []int)

Deprecated: Use FindReferencesResponse.ProtoReflect.Descriptor instead.

func (*FindReferencesResponse) GetError

func (x *FindReferencesResponse) GetError() string

func (*FindReferencesResponse) GetLocations

func (x *FindReferencesResponse) GetLocations() []*Location

func (*FindReferencesResponse) ProtoMessage

func (*FindReferencesResponse) ProtoMessage()

func (*FindReferencesResponse) ProtoReflect

func (x *FindReferencesResponse) ProtoReflect() protoreflect.Message

func (*FindReferencesResponse) Reset

func (x *FindReferencesResponse) Reset()

func (*FindReferencesResponse) String

func (x *FindReferencesResponse) String() string

type FixRequest

type FixRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Path    string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // relative to service root
	// contains filtered or unexported fields
}

func (*FixRequest) Descriptor deprecated

func (*FixRequest) Descriptor() ([]byte, []int)

Deprecated: Use FixRequest.ProtoReflect.Descriptor instead.

func (*FixRequest) GetPath

func (x *FixRequest) GetPath() string

func (*FixRequest) GetService

func (x *FixRequest) GetService() string

func (*FixRequest) ProtoMessage

func (*FixRequest) ProtoMessage()

func (*FixRequest) ProtoReflect

func (x *FixRequest) ProtoReflect() protoreflect.Message

func (*FixRequest) Reset

func (x *FixRequest) Reset()

func (*FixRequest) String

func (x *FixRequest) String() string

type FixResponse

type FixResponse struct {
	Success bool     `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Content string   `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"` // the fixed file content (empty if unchanged)
	Error   string   `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`     // non-fatal: fixer not available, etc.
	Actions []string `protobuf:"bytes,4,rep,name=actions,proto3" json:"actions,omitempty"` // what was done: "goimports", "gofmt", etc.
	// contains filtered or unexported fields
}

func (*FixResponse) Descriptor deprecated

func (*FixResponse) Descriptor() ([]byte, []int)

Deprecated: Use FixResponse.ProtoReflect.Descriptor instead.

func (*FixResponse) GetActions

func (x *FixResponse) GetActions() []string

func (*FixResponse) GetContent

func (x *FixResponse) GetContent() string

func (*FixResponse) GetError

func (x *FixResponse) GetError() string

func (*FixResponse) GetSuccess

func (x *FixResponse) GetSuccess() bool

func (*FixResponse) ProtoMessage

func (*FixResponse) ProtoMessage()

func (*FixResponse) ProtoReflect

func (x *FixResponse) ProtoReflect() protoreflect.Message

func (*FixResponse) Reset

func (x *FixResponse) Reset()

func (*FixResponse) String

func (x *FixResponse) String() string

type GatewayClient

type GatewayClient interface {
	// ListServices returns all services known to the gateway.
	ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error)
	// ReadFile reads a file from a service's source tree.
	ReadFile(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (*ReadFileResponse, error)
	// WriteFile writes (creates or overwrites) a file in a service's source tree.
	WriteFile(ctx context.Context, in *WriteFileRequest, opts ...grpc.CallOption) (*WriteFileResponse, error)
	// ListFiles lists files in a service's source tree.
	ListFiles(ctx context.Context, in *ListFilesRequest, opts ...grpc.CallOption) (*ListFilesResponse, error)
	// DeleteFile removes a file from a service's source tree.
	DeleteFile(ctx context.Context, in *DeleteFileRequest, opts ...grpc.CallOption) (*DeleteFileResponse, error)
	// MoveFile renames or moves a file, optionally updating imports.
	MoveFile(ctx context.Context, in *MoveFileRequest, opts ...grpc.CallOption) (*MoveFileResponse, error)
	// CreateFile creates a new file (fails if exists unless overwrite set).
	CreateFile(ctx context.Context, in *CreateFileRequest, opts ...grpc.CallOption) (*CreateFileResponse, error)
	// ListSymbols returns code symbols from a service via LSP.
	// If service is empty, returns symbols across all services.
	ListSymbols(ctx context.Context, in *ListSymbolsRequest, opts ...grpc.CallOption) (*ListSymbolsResponse, error)
	// GetDiagnostics returns compiler/linter diagnostics from the language server.
	GetDiagnostics(ctx context.Context, in *GetDiagnosticsRequest, opts ...grpc.CallOption) (*GetDiagnosticsResponse, error)
	// GoToDefinition finds where a symbol at a given position is defined.
	GoToDefinition(ctx context.Context, in *GoToDefinitionRequest, opts ...grpc.CallOption) (*GoToDefinitionResponse, error)
	// FindReferences finds all usages of a symbol at a given position.
	FindReferences(ctx context.Context, in *FindReferencesRequest, opts ...grpc.CallOption) (*FindReferencesResponse, error)
	// RenameSymbol performs a language-aware rename across all files.
	RenameSymbol(ctx context.Context, in *RenameSymbolRequest, opts ...grpc.CallOption) (*RenameSymbolResponse, error)
	// GetHoverInfo returns type info and documentation at a position.
	GetHoverInfo(ctx context.Context, in *GetHoverInfoRequest, opts ...grpc.CallOption) (*GetHoverInfoResponse, error)
	// Fix runs language-specific fixers on a file (goimports, gofmt, prettier, etc.).
	Fix(ctx context.Context, in *FixRequest, opts ...grpc.CallOption) (*FixResponse, error)
	// ApplyEdit performs a smart FIND/REPLACE on a file.
	ApplyEdit(ctx context.Context, in *ApplyEditRequest, opts ...grpc.CallOption) (*ApplyEditResponse, error)
	// BatchApplyEdits applies multiple edits atomically across files/services.
	BatchApplyEdits(ctx context.Context, in *BatchApplyEditsRequest, opts ...grpc.CallOption) (*BatchApplyEditsResponse, error)
	// Search performs text search across a service's source tree.
	Search(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchResponse, error)
	// Build compiles the service (and its dependencies if needed).
	Build(ctx context.Context, in *BuildRequest, opts ...grpc.CallOption) (*BuildResponse, error)
	// Lint runs the configured lint command on the service.
	Lint(ctx context.Context, in *LintRequest, opts ...grpc.CallOption) (*LintResponse, error)
	// Test runs the configured test command on the service.
	Test(ctx context.Context, in *TestRequest, opts ...grpc.CallOption) (*TestResponse, error)
	// RunCommand executes an arbitrary command in the service context.
	RunCommand(ctx context.Context, in *RunCommandRequest, opts ...grpc.CallOption) (*RunCommandResponse, error)
	// ListAllCommands returns commands from all loaded plugins plus built-in ones.
	ListAllCommands(ctx context.Context, in *ListAllCommandsRequest, opts ...grpc.CallOption) (*ListAllCommandsResponse, error)
	// RunChecks executes a set of verification checks against the service.
	RunChecks(ctx context.Context, in *RunChecksRequest, opts ...grpc.CallOption) (*RunChecksResponse, error)
	// GitStatus returns the current git status of modified/staged/untracked files.
	GitStatus(ctx context.Context, in *GitStatusRequest, opts ...grpc.CallOption) (*GitStatusResponse, error)
	// GitDiff shows changes (unstaged or staged).
	GitDiff(ctx context.Context, in *GitDiffRequest, opts ...grpc.CallOption) (*GitDiffResponse, error)
	// GitLog returns recent commit history.
	GitLog(ctx context.Context, in *GitLogRequest, opts ...grpc.CallOption) (*GitLogResponse, error)
	// GitCommit commits staged changes.
	GitCommit(ctx context.Context, in *GitCommitRequest, opts ...grpc.CallOption) (*GitCommitResponse, error)
	// ListDependencies returns all dependencies with versions.
	ListDependencies(ctx context.Context, in *ListDependenciesRequest, opts ...grpc.CallOption) (*ListDependenciesResponse, error)
	// AddDependency adds a package via the language package manager.
	AddDependency(ctx context.Context, in *AddDependencyRequest, opts ...grpc.CallOption) (*AddDependencyResponse, error)
	// RemoveDependency removes a package via the language package manager.
	RemoveDependency(ctx context.Context, in *RemoveDependencyRequest, opts ...grpc.CallOption) (*RemoveDependencyResponse, error)
	// GetProjectInfo returns rich project metadata: module, packages, deps, file hashes.
	GetProjectInfo(ctx context.Context, in *GetProjectInfoRequest, opts ...grpc.CallOption) (*GetProjectInfoResponse, error)
}

GatewayClient is the client API for Gateway service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewGatewayClient

func NewGatewayClient(cc grpc.ClientConnInterface) GatewayClient

type GatewayServer

type GatewayServer interface {
	// ListServices returns all services known to the gateway.
	ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
	// ReadFile reads a file from a service's source tree.
	ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
	// WriteFile writes (creates or overwrites) a file in a service's source tree.
	WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
	// ListFiles lists files in a service's source tree.
	ListFiles(context.Context, *ListFilesRequest) (*ListFilesResponse, error)
	// DeleteFile removes a file from a service's source tree.
	DeleteFile(context.Context, *DeleteFileRequest) (*DeleteFileResponse, error)
	// MoveFile renames or moves a file, optionally updating imports.
	MoveFile(context.Context, *MoveFileRequest) (*MoveFileResponse, error)
	// CreateFile creates a new file (fails if exists unless overwrite set).
	CreateFile(context.Context, *CreateFileRequest) (*CreateFileResponse, error)
	// ListSymbols returns code symbols from a service via LSP.
	// If service is empty, returns symbols across all services.
	ListSymbols(context.Context, *ListSymbolsRequest) (*ListSymbolsResponse, error)
	// GetDiagnostics returns compiler/linter diagnostics from the language server.
	GetDiagnostics(context.Context, *GetDiagnosticsRequest) (*GetDiagnosticsResponse, error)
	// GoToDefinition finds where a symbol at a given position is defined.
	GoToDefinition(context.Context, *GoToDefinitionRequest) (*GoToDefinitionResponse, error)
	// FindReferences finds all usages of a symbol at a given position.
	FindReferences(context.Context, *FindReferencesRequest) (*FindReferencesResponse, error)
	// RenameSymbol performs a language-aware rename across all files.
	RenameSymbol(context.Context, *RenameSymbolRequest) (*RenameSymbolResponse, error)
	// GetHoverInfo returns type info and documentation at a position.
	GetHoverInfo(context.Context, *GetHoverInfoRequest) (*GetHoverInfoResponse, error)
	// Fix runs language-specific fixers on a file (goimports, gofmt, prettier, etc.).
	Fix(context.Context, *FixRequest) (*FixResponse, error)
	// ApplyEdit performs a smart FIND/REPLACE on a file.
	ApplyEdit(context.Context, *ApplyEditRequest) (*ApplyEditResponse, error)
	// BatchApplyEdits applies multiple edits atomically across files/services.
	BatchApplyEdits(context.Context, *BatchApplyEditsRequest) (*BatchApplyEditsResponse, error)
	// Search performs text search across a service's source tree.
	Search(context.Context, *SearchRequest) (*SearchResponse, error)
	// Build compiles the service (and its dependencies if needed).
	Build(context.Context, *BuildRequest) (*BuildResponse, error)
	// Lint runs the configured lint command on the service.
	Lint(context.Context, *LintRequest) (*LintResponse, error)
	// Test runs the configured test command on the service.
	Test(context.Context, *TestRequest) (*TestResponse, error)
	// RunCommand executes an arbitrary command in the service context.
	RunCommand(context.Context, *RunCommandRequest) (*RunCommandResponse, error)
	// ListAllCommands returns commands from all loaded plugins plus built-in ones.
	ListAllCommands(context.Context, *ListAllCommandsRequest) (*ListAllCommandsResponse, error)
	// RunChecks executes a set of verification checks against the service.
	RunChecks(context.Context, *RunChecksRequest) (*RunChecksResponse, error)
	// GitStatus returns the current git status of modified/staged/untracked files.
	GitStatus(context.Context, *GitStatusRequest) (*GitStatusResponse, error)
	// GitDiff shows changes (unstaged or staged).
	GitDiff(context.Context, *GitDiffRequest) (*GitDiffResponse, error)
	// GitLog returns recent commit history.
	GitLog(context.Context, *GitLogRequest) (*GitLogResponse, error)
	// GitCommit commits staged changes.
	GitCommit(context.Context, *GitCommitRequest) (*GitCommitResponse, error)
	// ListDependencies returns all dependencies with versions.
	ListDependencies(context.Context, *ListDependenciesRequest) (*ListDependenciesResponse, error)
	// AddDependency adds a package via the language package manager.
	AddDependency(context.Context, *AddDependencyRequest) (*AddDependencyResponse, error)
	// RemoveDependency removes a package via the language package manager.
	RemoveDependency(context.Context, *RemoveDependencyRequest) (*RemoveDependencyResponse, error)
	// GetProjectInfo returns rich project metadata: module, packages, deps, file hashes.
	GetProjectInfo(context.Context, *GetProjectInfoRequest) (*GetProjectInfoResponse, error)
	// contains filtered or unexported methods
}

GatewayServer is the server API for Gateway service. All implementations must embed UnimplementedGatewayServer for forward compatibility.

type GetDiagnosticsRequest

type GetDiagnosticsRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	File    string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"` // optional: restrict to a single file
	// contains filtered or unexported fields
}

func (*GetDiagnosticsRequest) Descriptor deprecated

func (*GetDiagnosticsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDiagnosticsRequest.ProtoReflect.Descriptor instead.

func (*GetDiagnosticsRequest) GetFile

func (x *GetDiagnosticsRequest) GetFile() string

func (*GetDiagnosticsRequest) GetService

func (x *GetDiagnosticsRequest) GetService() string

func (*GetDiagnosticsRequest) ProtoMessage

func (*GetDiagnosticsRequest) ProtoMessage()

func (*GetDiagnosticsRequest) ProtoReflect

func (x *GetDiagnosticsRequest) ProtoReflect() protoreflect.Message

func (*GetDiagnosticsRequest) Reset

func (x *GetDiagnosticsRequest) Reset()

func (*GetDiagnosticsRequest) String

func (x *GetDiagnosticsRequest) String() string

type GetDiagnosticsResponse

type GetDiagnosticsResponse struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Error       string        `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDiagnosticsResponse) Descriptor deprecated

func (*GetDiagnosticsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDiagnosticsResponse.ProtoReflect.Descriptor instead.

func (*GetDiagnosticsResponse) GetDiagnostics

func (x *GetDiagnosticsResponse) GetDiagnostics() []*Diagnostic

func (*GetDiagnosticsResponse) GetError

func (x *GetDiagnosticsResponse) GetError() string

func (*GetDiagnosticsResponse) ProtoMessage

func (*GetDiagnosticsResponse) ProtoMessage()

func (*GetDiagnosticsResponse) ProtoReflect

func (x *GetDiagnosticsResponse) ProtoReflect() protoreflect.Message

func (*GetDiagnosticsResponse) Reset

func (x *GetDiagnosticsResponse) Reset()

func (*GetDiagnosticsResponse) String

func (x *GetDiagnosticsResponse) String() string

type GetHoverInfoRequest

type GetHoverInfoRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	File    string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
	Line    int32  `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
	Column  int32  `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHoverInfoRequest) Descriptor deprecated

func (*GetHoverInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetHoverInfoRequest.ProtoReflect.Descriptor instead.

func (*GetHoverInfoRequest) GetColumn

func (x *GetHoverInfoRequest) GetColumn() int32

func (*GetHoverInfoRequest) GetFile

func (x *GetHoverInfoRequest) GetFile() string

func (*GetHoverInfoRequest) GetLine

func (x *GetHoverInfoRequest) GetLine() int32

func (*GetHoverInfoRequest) GetService

func (x *GetHoverInfoRequest) GetService() string

func (*GetHoverInfoRequest) ProtoMessage

func (*GetHoverInfoRequest) ProtoMessage()

func (*GetHoverInfoRequest) ProtoReflect

func (x *GetHoverInfoRequest) ProtoReflect() protoreflect.Message

func (*GetHoverInfoRequest) Reset

func (x *GetHoverInfoRequest) Reset()

func (*GetHoverInfoRequest) String

func (x *GetHoverInfoRequest) String() string

type GetHoverInfoResponse

type GetHoverInfoResponse struct {
	Content  string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	Language string `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"`
	Error    string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHoverInfoResponse) Descriptor deprecated

func (*GetHoverInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetHoverInfoResponse.ProtoReflect.Descriptor instead.

func (*GetHoverInfoResponse) GetContent

func (x *GetHoverInfoResponse) GetContent() string

func (*GetHoverInfoResponse) GetError

func (x *GetHoverInfoResponse) GetError() string

func (*GetHoverInfoResponse) GetLanguage

func (x *GetHoverInfoResponse) GetLanguage() string

func (*GetHoverInfoResponse) ProtoMessage

func (*GetHoverInfoResponse) ProtoMessage()

func (*GetHoverInfoResponse) ProtoReflect

func (x *GetHoverInfoResponse) ProtoReflect() protoreflect.Message

func (*GetHoverInfoResponse) Reset

func (x *GetHoverInfoResponse) Reset()

func (*GetHoverInfoResponse) String

func (x *GetHoverInfoResponse) String() string

type GetProjectInfoRequest

type GetProjectInfoRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectInfoRequest) Descriptor deprecated

func (*GetProjectInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectInfoRequest.ProtoReflect.Descriptor instead.

func (*GetProjectInfoRequest) GetService

func (x *GetProjectInfoRequest) GetService() string

func (*GetProjectInfoRequest) ProtoMessage

func (*GetProjectInfoRequest) ProtoMessage()

func (*GetProjectInfoRequest) ProtoReflect

func (x *GetProjectInfoRequest) ProtoReflect() protoreflect.Message

func (*GetProjectInfoRequest) Reset

func (x *GetProjectInfoRequest) Reset()

func (*GetProjectInfoRequest) String

func (x *GetProjectInfoRequest) String() string

type GetProjectInfoResponse

type GetProjectInfoResponse struct {
	Module          string            `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`                                          // e.g. "github.com/codefly-dev/mind"
	Language        string            `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"`                                      // e.g. "go"
	LanguageVersion string            `protobuf:"bytes,3,opt,name=language_version,json=languageVersion,proto3" json:"language_version,omitempty"` // e.g. "1.25"
	Packages        []*PackageInfo    `protobuf:"bytes,4,rep,name=packages,proto3" json:"packages,omitempty"`                                      // package structure
	Dependencies    []*Dependency     `protobuf:"bytes,5,rep,name=dependencies,proto3" json:"dependencies,omitempty"`                              // reuse existing Dependency message
	FileHashes      map[string]string ``                                                                                                           // path -> SHA-256 for change detection
	/* 165-byte string literal not displayed */
	Error string `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectInfoResponse) Descriptor deprecated

func (*GetProjectInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectInfoResponse.ProtoReflect.Descriptor instead.

func (*GetProjectInfoResponse) GetDependencies

func (x *GetProjectInfoResponse) GetDependencies() []*Dependency

func (*GetProjectInfoResponse) GetError

func (x *GetProjectInfoResponse) GetError() string

func (*GetProjectInfoResponse) GetFileHashes

func (x *GetProjectInfoResponse) GetFileHashes() map[string]string

func (*GetProjectInfoResponse) GetLanguage

func (x *GetProjectInfoResponse) GetLanguage() string

func (*GetProjectInfoResponse) GetLanguageVersion

func (x *GetProjectInfoResponse) GetLanguageVersion() string

func (*GetProjectInfoResponse) GetModule

func (x *GetProjectInfoResponse) GetModule() string

func (*GetProjectInfoResponse) GetPackages

func (x *GetProjectInfoResponse) GetPackages() []*PackageInfo

func (*GetProjectInfoResponse) ProtoMessage

func (*GetProjectInfoResponse) ProtoMessage()

func (*GetProjectInfoResponse) ProtoReflect

func (x *GetProjectInfoResponse) ProtoReflect() protoreflect.Message

func (*GetProjectInfoResponse) Reset

func (x *GetProjectInfoResponse) Reset()

func (*GetProjectInfoResponse) String

func (x *GetProjectInfoResponse) String() string

type GitCommitInfo

type GitCommitInfo struct {
	Hash      string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	ShortHash string `protobuf:"bytes,2,opt,name=short_hash,json=shortHash,proto3" json:"short_hash,omitempty"`
	Author    string `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	Message   string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	Date      string `protobuf:"bytes,5,opt,name=date,proto3" json:"date,omitempty"`
	// contains filtered or unexported fields
}

func (*GitCommitInfo) Descriptor deprecated

func (*GitCommitInfo) Descriptor() ([]byte, []int)

Deprecated: Use GitCommitInfo.ProtoReflect.Descriptor instead.

func (*GitCommitInfo) GetAuthor

func (x *GitCommitInfo) GetAuthor() string

func (*GitCommitInfo) GetDate

func (x *GitCommitInfo) GetDate() string

func (*GitCommitInfo) GetHash

func (x *GitCommitInfo) GetHash() string

func (*GitCommitInfo) GetMessage

func (x *GitCommitInfo) GetMessage() string

func (*GitCommitInfo) GetShortHash

func (x *GitCommitInfo) GetShortHash() string

func (*GitCommitInfo) ProtoMessage

func (*GitCommitInfo) ProtoMessage()

func (*GitCommitInfo) ProtoReflect

func (x *GitCommitInfo) ProtoReflect() protoreflect.Message

func (*GitCommitInfo) Reset

func (x *GitCommitInfo) Reset()

func (*GitCommitInfo) String

func (x *GitCommitInfo) String() string

type GitCommitRequest

type GitCommitRequest struct {
	Message string   `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Paths   []string `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"` // optional: specific files to commit
	// contains filtered or unexported fields
}

func (*GitCommitRequest) Descriptor deprecated

func (*GitCommitRequest) Descriptor() ([]byte, []int)

Deprecated: Use GitCommitRequest.ProtoReflect.Descriptor instead.

func (*GitCommitRequest) GetMessage

func (x *GitCommitRequest) GetMessage() string

func (*GitCommitRequest) GetPaths

func (x *GitCommitRequest) GetPaths() []string

func (*GitCommitRequest) ProtoMessage

func (*GitCommitRequest) ProtoMessage()

func (*GitCommitRequest) ProtoReflect

func (x *GitCommitRequest) ProtoReflect() protoreflect.Message

func (*GitCommitRequest) Reset

func (x *GitCommitRequest) Reset()

func (*GitCommitRequest) String

func (x *GitCommitRequest) String() string

type GitCommitResponse

type GitCommitResponse struct {
	Success bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Hash    string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	Error   string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GitCommitResponse) Descriptor deprecated

func (*GitCommitResponse) Descriptor() ([]byte, []int)

Deprecated: Use GitCommitResponse.ProtoReflect.Descriptor instead.

func (*GitCommitResponse) GetError

func (x *GitCommitResponse) GetError() string

func (*GitCommitResponse) GetHash

func (x *GitCommitResponse) GetHash() string

func (*GitCommitResponse) GetSuccess

func (x *GitCommitResponse) GetSuccess() bool

func (*GitCommitResponse) ProtoMessage

func (*GitCommitResponse) ProtoMessage()

func (*GitCommitResponse) ProtoReflect

func (x *GitCommitResponse) ProtoReflect() protoreflect.Message

func (*GitCommitResponse) Reset

func (x *GitCommitResponse) Reset()

func (*GitCommitResponse) String

func (x *GitCommitResponse) String() string

type GitDiffRequest

type GitDiffRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Path    string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`      // optional: restrict to a file
	Staged  bool   `protobuf:"varint,3,opt,name=staged,proto3" json:"staged,omitempty"` // if true, show staged changes
	// contains filtered or unexported fields
}

func (*GitDiffRequest) Descriptor deprecated

func (*GitDiffRequest) Descriptor() ([]byte, []int)

Deprecated: Use GitDiffRequest.ProtoReflect.Descriptor instead.

func (*GitDiffRequest) GetPath

func (x *GitDiffRequest) GetPath() string

func (*GitDiffRequest) GetService

func (x *GitDiffRequest) GetService() string

func (*GitDiffRequest) GetStaged

func (x *GitDiffRequest) GetStaged() bool

func (*GitDiffRequest) ProtoMessage

func (*GitDiffRequest) ProtoMessage()

func (*GitDiffRequest) ProtoReflect

func (x *GitDiffRequest) ProtoReflect() protoreflect.Message

func (*GitDiffRequest) Reset

func (x *GitDiffRequest) Reset()

func (*GitDiffRequest) String

func (x *GitDiffRequest) String() string

type GitDiffResponse

type GitDiffResponse struct {
	Diff  string `protobuf:"bytes,1,opt,name=diff,proto3" json:"diff,omitempty"`
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GitDiffResponse) Descriptor deprecated

func (*GitDiffResponse) Descriptor() ([]byte, []int)

Deprecated: Use GitDiffResponse.ProtoReflect.Descriptor instead.

func (*GitDiffResponse) GetDiff

func (x *GitDiffResponse) GetDiff() string

func (*GitDiffResponse) GetError

func (x *GitDiffResponse) GetError() string

func (*GitDiffResponse) ProtoMessage

func (*GitDiffResponse) ProtoMessage()

func (*GitDiffResponse) ProtoReflect

func (x *GitDiffResponse) ProtoReflect() protoreflect.Message

func (*GitDiffResponse) Reset

func (x *GitDiffResponse) Reset()

func (*GitDiffResponse) String

func (x *GitDiffResponse) String() string

type GitFileStatus

type GitFileStatus struct {
	Path   string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // "modified", "added", "deleted", "untracked", "renamed", "copied"
	Staged bool   `protobuf:"varint,3,opt,name=staged,proto3" json:"staged,omitempty"`
	// contains filtered or unexported fields
}

func (*GitFileStatus) Descriptor deprecated

func (*GitFileStatus) Descriptor() ([]byte, []int)

Deprecated: Use GitFileStatus.ProtoReflect.Descriptor instead.

func (*GitFileStatus) GetPath

func (x *GitFileStatus) GetPath() string

func (*GitFileStatus) GetStaged

func (x *GitFileStatus) GetStaged() bool

func (*GitFileStatus) GetStatus

func (x *GitFileStatus) GetStatus() string

func (*GitFileStatus) ProtoMessage

func (*GitFileStatus) ProtoMessage()

func (*GitFileStatus) ProtoReflect

func (x *GitFileStatus) ProtoReflect() protoreflect.Message

func (*GitFileStatus) Reset

func (x *GitFileStatus) Reset()

func (*GitFileStatus) String

func (x *GitFileStatus) String() string

type GitLogRequest

type GitLogRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Count   int32  `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // number of commits (default 10)
	// contains filtered or unexported fields
}

func (*GitLogRequest) Descriptor deprecated

func (*GitLogRequest) Descriptor() ([]byte, []int)

Deprecated: Use GitLogRequest.ProtoReflect.Descriptor instead.

func (*GitLogRequest) GetCount

func (x *GitLogRequest) GetCount() int32

func (*GitLogRequest) GetService

func (x *GitLogRequest) GetService() string

func (*GitLogRequest) ProtoMessage

func (*GitLogRequest) ProtoMessage()

func (*GitLogRequest) ProtoReflect

func (x *GitLogRequest) ProtoReflect() protoreflect.Message

func (*GitLogRequest) Reset

func (x *GitLogRequest) Reset()

func (*GitLogRequest) String

func (x *GitLogRequest) String() string

type GitLogResponse

type GitLogResponse struct {
	Commits []*GitCommitInfo `protobuf:"bytes,1,rep,name=commits,proto3" json:"commits,omitempty"`
	Error   string           `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GitLogResponse) Descriptor deprecated

func (*GitLogResponse) Descriptor() ([]byte, []int)

Deprecated: Use GitLogResponse.ProtoReflect.Descriptor instead.

func (*GitLogResponse) GetCommits

func (x *GitLogResponse) GetCommits() []*GitCommitInfo

func (*GitLogResponse) GetError

func (x *GitLogResponse) GetError() string

func (*GitLogResponse) ProtoMessage

func (*GitLogResponse) ProtoMessage()

func (*GitLogResponse) ProtoReflect

func (x *GitLogResponse) ProtoReflect() protoreflect.Message

func (*GitLogResponse) Reset

func (x *GitLogResponse) Reset()

func (*GitLogResponse) String

func (x *GitLogResponse) String() string

type GitStatusRequest

type GitStatusRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // optional: filter to service directory
	// contains filtered or unexported fields
}

func (*GitStatusRequest) Descriptor deprecated

func (*GitStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use GitStatusRequest.ProtoReflect.Descriptor instead.

func (*GitStatusRequest) GetService

func (x *GitStatusRequest) GetService() string

func (*GitStatusRequest) ProtoMessage

func (*GitStatusRequest) ProtoMessage()

func (*GitStatusRequest) ProtoReflect

func (x *GitStatusRequest) ProtoReflect() protoreflect.Message

func (*GitStatusRequest) Reset

func (x *GitStatusRequest) Reset()

func (*GitStatusRequest) String

func (x *GitStatusRequest) String() string

type GitStatusResponse

type GitStatusResponse struct {
	Files  []*GitFileStatus `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	Branch string           `protobuf:"bytes,2,opt,name=branch,proto3" json:"branch,omitempty"`
	Error  string           `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GitStatusResponse) Descriptor deprecated

func (*GitStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use GitStatusResponse.ProtoReflect.Descriptor instead.

func (*GitStatusResponse) GetBranch

func (x *GitStatusResponse) GetBranch() string

func (*GitStatusResponse) GetError

func (x *GitStatusResponse) GetError() string

func (*GitStatusResponse) GetFiles

func (x *GitStatusResponse) GetFiles() []*GitFileStatus

func (*GitStatusResponse) ProtoMessage

func (*GitStatusResponse) ProtoMessage()

func (*GitStatusResponse) ProtoReflect

func (x *GitStatusResponse) ProtoReflect() protoreflect.Message

func (*GitStatusResponse) Reset

func (x *GitStatusResponse) Reset()

func (*GitStatusResponse) String

func (x *GitStatusResponse) String() string

type GoToDefinitionRequest

type GoToDefinitionRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	File    string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
	Line    int32  `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
	Column  int32  `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

func (*GoToDefinitionRequest) Descriptor deprecated

func (*GoToDefinitionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GoToDefinitionRequest.ProtoReflect.Descriptor instead.

func (*GoToDefinitionRequest) GetColumn

func (x *GoToDefinitionRequest) GetColumn() int32

func (*GoToDefinitionRequest) GetFile

func (x *GoToDefinitionRequest) GetFile() string

func (*GoToDefinitionRequest) GetLine

func (x *GoToDefinitionRequest) GetLine() int32

func (*GoToDefinitionRequest) GetService

func (x *GoToDefinitionRequest) GetService() string

func (*GoToDefinitionRequest) ProtoMessage

func (*GoToDefinitionRequest) ProtoMessage()

func (*GoToDefinitionRequest) ProtoReflect

func (x *GoToDefinitionRequest) ProtoReflect() protoreflect.Message

func (*GoToDefinitionRequest) Reset

func (x *GoToDefinitionRequest) Reset()

func (*GoToDefinitionRequest) String

func (x *GoToDefinitionRequest) String() string

type GoToDefinitionResponse

type GoToDefinitionResponse struct {
	Locations []*Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	Error     string      `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GoToDefinitionResponse) Descriptor deprecated

func (*GoToDefinitionResponse) Descriptor() ([]byte, []int)

Deprecated: Use GoToDefinitionResponse.ProtoReflect.Descriptor instead.

func (*GoToDefinitionResponse) GetError

func (x *GoToDefinitionResponse) GetError() string

func (*GoToDefinitionResponse) GetLocations

func (x *GoToDefinitionResponse) GetLocations() []*Location

func (*GoToDefinitionResponse) ProtoMessage

func (*GoToDefinitionResponse) ProtoMessage()

func (*GoToDefinitionResponse) ProtoReflect

func (x *GoToDefinitionResponse) ProtoReflect() protoreflect.Message

func (*GoToDefinitionResponse) Reset

func (x *GoToDefinitionResponse) Reset()

func (*GoToDefinitionResponse) String

func (x *GoToDefinitionResponse) String() string

type HttpCheck

type HttpCheck struct {
	Method         string `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"`
	Path           string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Body           string `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
	ExpectedStatus int32  `protobuf:"varint,4,opt,name=expected_status,json=expectedStatus,proto3" json:"expected_status,omitempty"`
	BodyContains   string `protobuf:"bytes,5,opt,name=body_contains,json=bodyContains,proto3" json:"body_contains,omitempty"`
	// contains filtered or unexported fields
}

func (*HttpCheck) Descriptor deprecated

func (*HttpCheck) Descriptor() ([]byte, []int)

Deprecated: Use HttpCheck.ProtoReflect.Descriptor instead.

func (*HttpCheck) GetBody

func (x *HttpCheck) GetBody() string

func (*HttpCheck) GetBodyContains

func (x *HttpCheck) GetBodyContains() string

func (*HttpCheck) GetExpectedStatus

func (x *HttpCheck) GetExpectedStatus() int32

func (*HttpCheck) GetMethod

func (x *HttpCheck) GetMethod() string

func (*HttpCheck) GetPath

func (x *HttpCheck) GetPath() string

func (*HttpCheck) ProtoMessage

func (*HttpCheck) ProtoMessage()

func (*HttpCheck) ProtoReflect

func (x *HttpCheck) ProtoReflect() protoreflect.Message

func (*HttpCheck) Reset

func (x *HttpCheck) Reset()

func (*HttpCheck) String

func (x *HttpCheck) String() string

type LintRequest

type LintRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*LintRequest) Descriptor deprecated

func (*LintRequest) Descriptor() ([]byte, []int)

Deprecated: Use LintRequest.ProtoReflect.Descriptor instead.

func (*LintRequest) GetService

func (x *LintRequest) GetService() string

func (*LintRequest) ProtoMessage

func (*LintRequest) ProtoMessage()

func (*LintRequest) ProtoReflect

func (x *LintRequest) ProtoReflect() protoreflect.Message

func (*LintRequest) Reset

func (x *LintRequest) Reset()

func (*LintRequest) String

func (x *LintRequest) String() string

type LintResponse

type LintResponse struct {
	Success bool          `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Errors  []*BuildError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"` // reuse BuildError for lint diagnostics
	Output  string        `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"` // raw lint output
	// contains filtered or unexported fields
}

func (*LintResponse) Descriptor deprecated

func (*LintResponse) Descriptor() ([]byte, []int)

Deprecated: Use LintResponse.ProtoReflect.Descriptor instead.

func (*LintResponse) GetErrors

func (x *LintResponse) GetErrors() []*BuildError

func (*LintResponse) GetOutput

func (x *LintResponse) GetOutput() string

func (*LintResponse) GetSuccess

func (x *LintResponse) GetSuccess() bool

func (*LintResponse) ProtoMessage

func (*LintResponse) ProtoMessage()

func (*LintResponse) ProtoReflect

func (x *LintResponse) ProtoReflect() protoreflect.Message

func (*LintResponse) Reset

func (x *LintResponse) Reset()

func (*LintResponse) String

func (x *LintResponse) String() string

type ListAllCommandsRequest

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

func (*ListAllCommandsRequest) Descriptor deprecated

func (*ListAllCommandsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAllCommandsRequest.ProtoReflect.Descriptor instead.

func (*ListAllCommandsRequest) ProtoMessage

func (*ListAllCommandsRequest) ProtoMessage()

func (*ListAllCommandsRequest) ProtoReflect

func (x *ListAllCommandsRequest) ProtoReflect() protoreflect.Message

func (*ListAllCommandsRequest) Reset

func (x *ListAllCommandsRequest) Reset()

func (*ListAllCommandsRequest) String

func (x *ListAllCommandsRequest) String() string

type ListAllCommandsResponse

type ListAllCommandsResponse struct {
	Commands []*AvailableCommand `protobuf:"bytes,1,rep,name=commands,proto3" json:"commands,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAllCommandsResponse) Descriptor deprecated

func (*ListAllCommandsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAllCommandsResponse.ProtoReflect.Descriptor instead.

func (*ListAllCommandsResponse) GetCommands

func (x *ListAllCommandsResponse) GetCommands() []*AvailableCommand

func (*ListAllCommandsResponse) ProtoMessage

func (*ListAllCommandsResponse) ProtoMessage()

func (*ListAllCommandsResponse) ProtoReflect

func (x *ListAllCommandsResponse) ProtoReflect() protoreflect.Message

func (*ListAllCommandsResponse) Reset

func (x *ListAllCommandsResponse) Reset()

func (*ListAllCommandsResponse) String

func (x *ListAllCommandsResponse) String() string

type ListDependenciesRequest

type ListDependenciesRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDependenciesRequest) Descriptor deprecated

func (*ListDependenciesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDependenciesRequest.ProtoReflect.Descriptor instead.

func (*ListDependenciesRequest) GetService

func (x *ListDependenciesRequest) GetService() string

func (*ListDependenciesRequest) ProtoMessage

func (*ListDependenciesRequest) ProtoMessage()

func (*ListDependenciesRequest) ProtoReflect

func (x *ListDependenciesRequest) ProtoReflect() protoreflect.Message

func (*ListDependenciesRequest) Reset

func (x *ListDependenciesRequest) Reset()

func (*ListDependenciesRequest) String

func (x *ListDependenciesRequest) String() string

type ListDependenciesResponse

type ListDependenciesResponse struct {
	Dependencies []*Dependency `protobuf:"bytes,1,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	Error        string        `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDependenciesResponse) Descriptor deprecated

func (*ListDependenciesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDependenciesResponse.ProtoReflect.Descriptor instead.

func (*ListDependenciesResponse) GetDependencies

func (x *ListDependenciesResponse) GetDependencies() []*Dependency

func (*ListDependenciesResponse) GetError

func (x *ListDependenciesResponse) GetError() string

func (*ListDependenciesResponse) ProtoMessage

func (*ListDependenciesResponse) ProtoMessage()

func (*ListDependenciesResponse) ProtoReflect

func (x *ListDependenciesResponse) ProtoReflect() protoreflect.Message

func (*ListDependenciesResponse) Reset

func (x *ListDependenciesResponse) Reset()

func (*ListDependenciesResponse) String

func (x *ListDependenciesResponse) String() string

type ListFilesRequest

type ListFilesRequest struct {
	Service    string   `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Path       string   `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`             // optional: subdirectory (empty = root)
	Extensions []string `protobuf:"bytes,3,rep,name=extensions,proto3" json:"extensions,omitempty"` // optional: filter by extension (e.g. ".go", ".py")
	Recursive  bool     `protobuf:"varint,4,opt,name=recursive,proto3" json:"recursive,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFilesRequest) Descriptor deprecated

func (*ListFilesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListFilesRequest.ProtoReflect.Descriptor instead.

func (*ListFilesRequest) GetExtensions

func (x *ListFilesRequest) GetExtensions() []string

func (*ListFilesRequest) GetPath

func (x *ListFilesRequest) GetPath() string

func (*ListFilesRequest) GetRecursive

func (x *ListFilesRequest) GetRecursive() bool

func (*ListFilesRequest) GetService

func (x *ListFilesRequest) GetService() string

func (*ListFilesRequest) ProtoMessage

func (*ListFilesRequest) ProtoMessage()

func (*ListFilesRequest) ProtoReflect

func (x *ListFilesRequest) ProtoReflect() protoreflect.Message

func (*ListFilesRequest) Reset

func (x *ListFilesRequest) Reset()

func (*ListFilesRequest) String

func (x *ListFilesRequest) String() string

type ListFilesResponse

type ListFilesResponse struct {
	Files []*FileInfo `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFilesResponse) Descriptor deprecated

func (*ListFilesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListFilesResponse.ProtoReflect.Descriptor instead.

func (*ListFilesResponse) GetFiles

func (x *ListFilesResponse) GetFiles() []*FileInfo

func (*ListFilesResponse) ProtoMessage

func (*ListFilesResponse) ProtoMessage()

func (*ListFilesResponse) ProtoReflect

func (x *ListFilesResponse) ProtoReflect() protoreflect.Message

func (*ListFilesResponse) Reset

func (x *ListFilesResponse) Reset()

func (*ListFilesResponse) String

func (x *ListFilesResponse) String() string

type ListServicesRequest

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

func (*ListServicesRequest) Descriptor deprecated

func (*ListServicesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListServicesRequest.ProtoReflect.Descriptor instead.

func (*ListServicesRequest) ProtoMessage

func (*ListServicesRequest) ProtoMessage()

func (*ListServicesRequest) ProtoReflect

func (x *ListServicesRequest) ProtoReflect() protoreflect.Message

func (*ListServicesRequest) Reset

func (x *ListServicesRequest) Reset()

func (*ListServicesRequest) String

func (x *ListServicesRequest) String() string

type ListServicesResponse

type ListServicesResponse struct {
	Services []*ServiceInfo `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServicesResponse) Descriptor deprecated

func (*ListServicesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListServicesResponse.ProtoReflect.Descriptor instead.

func (*ListServicesResponse) GetServices

func (x *ListServicesResponse) GetServices() []*ServiceInfo

func (*ListServicesResponse) ProtoMessage

func (*ListServicesResponse) ProtoMessage()

func (*ListServicesResponse) ProtoReflect

func (x *ListServicesResponse) ProtoReflect() protoreflect.Message

func (*ListServicesResponse) Reset

func (x *ListServicesResponse) Reset()

func (*ListServicesResponse) String

func (x *ListServicesResponse) String() string

type ListSymbolsRequest

type ListSymbolsRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // optional: omit for cross-service query
	File    string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`       // optional: restrict to one file
	Filter  string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`   // optional: symbol name pattern
	// contains filtered or unexported fields
}

func (*ListSymbolsRequest) Descriptor deprecated

func (*ListSymbolsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListSymbolsRequest.ProtoReflect.Descriptor instead.

func (*ListSymbolsRequest) GetFile

func (x *ListSymbolsRequest) GetFile() string

func (*ListSymbolsRequest) GetFilter

func (x *ListSymbolsRequest) GetFilter() string

func (*ListSymbolsRequest) GetService

func (x *ListSymbolsRequest) GetService() string

func (*ListSymbolsRequest) ProtoMessage

func (*ListSymbolsRequest) ProtoMessage()

func (*ListSymbolsRequest) ProtoReflect

func (x *ListSymbolsRequest) ProtoReflect() protoreflect.Message

func (*ListSymbolsRequest) Reset

func (x *ListSymbolsRequest) Reset()

func (*ListSymbolsRequest) String

func (x *ListSymbolsRequest) String() string

type ListSymbolsResponse

type ListSymbolsResponse struct {
	Symbols []*Symbol `protobuf:"bytes,1,rep,name=symbols,proto3" json:"symbols,omitempty"`
	Error   string    `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // non-fatal error (e.g. LSP not ready yet)
	// contains filtered or unexported fields
}

func (*ListSymbolsResponse) Descriptor deprecated

func (*ListSymbolsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListSymbolsResponse.ProtoReflect.Descriptor instead.

func (*ListSymbolsResponse) GetError

func (x *ListSymbolsResponse) GetError() string

func (*ListSymbolsResponse) GetSymbols

func (x *ListSymbolsResponse) GetSymbols() []*Symbol

func (*ListSymbolsResponse) ProtoMessage

func (*ListSymbolsResponse) ProtoMessage()

func (*ListSymbolsResponse) ProtoReflect

func (x *ListSymbolsResponse) ProtoReflect() protoreflect.Message

func (*ListSymbolsResponse) Reset

func (x *ListSymbolsResponse) Reset()

func (*ListSymbolsResponse) String

func (x *ListSymbolsResponse) String() string

type Location

type Location struct {
	File      string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
	Line      int32  `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
	Column    int32  `protobuf:"varint,3,opt,name=column,proto3" json:"column,omitempty"`
	EndLine   int32  `protobuf:"varint,4,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn int32  `protobuf:"varint,5,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	// contains filtered or unexported fields
}

Location identifies a position in a file.

func (*Location) Descriptor deprecated

func (*Location) Descriptor() ([]byte, []int)

Deprecated: Use Location.ProtoReflect.Descriptor instead.

func (*Location) GetColumn

func (x *Location) GetColumn() int32

func (*Location) GetEndColumn

func (x *Location) GetEndColumn() int32

func (*Location) GetEndLine

func (x *Location) GetEndLine() int32

func (*Location) GetFile

func (x *Location) GetFile() string

func (*Location) GetLine

func (x *Location) GetLine() int32

func (*Location) ProtoMessage

func (*Location) ProtoMessage()

func (*Location) ProtoReflect

func (x *Location) ProtoReflect() protoreflect.Message

func (*Location) Reset

func (x *Location) Reset()

func (*Location) String

func (x *Location) String() string

type MoveFileRequest

type MoveFileRequest struct {
	Service       string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	OldPath       string `protobuf:"bytes,2,opt,name=old_path,json=oldPath,proto3" json:"old_path,omitempty"`
	NewPath       string `protobuf:"bytes,3,opt,name=new_path,json=newPath,proto3" json:"new_path,omitempty"`
	UpdateImports bool   `protobuf:"varint,4,opt,name=update_imports,json=updateImports,proto3" json:"update_imports,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveFileRequest) Descriptor deprecated

func (*MoveFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveFileRequest.ProtoReflect.Descriptor instead.

func (*MoveFileRequest) GetNewPath

func (x *MoveFileRequest) GetNewPath() string

func (*MoveFileRequest) GetOldPath

func (x *MoveFileRequest) GetOldPath() string

func (*MoveFileRequest) GetService

func (x *MoveFileRequest) GetService() string

func (*MoveFileRequest) GetUpdateImports

func (x *MoveFileRequest) GetUpdateImports() bool

func (*MoveFileRequest) ProtoMessage

func (*MoveFileRequest) ProtoMessage()

func (*MoveFileRequest) ProtoReflect

func (x *MoveFileRequest) ProtoReflect() protoreflect.Message

func (*MoveFileRequest) Reset

func (x *MoveFileRequest) Reset()

func (*MoveFileRequest) String

func (x *MoveFileRequest) String() string

type MoveFileResponse

type MoveFileResponse struct {
	Success      bool     `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Error        string   `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	UpdatedFiles []string `protobuf:"bytes,3,rep,name=updated_files,json=updatedFiles,proto3" json:"updated_files,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveFileResponse) Descriptor deprecated

func (*MoveFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use MoveFileResponse.ProtoReflect.Descriptor instead.

func (*MoveFileResponse) GetError

func (x *MoveFileResponse) GetError() string

func (*MoveFileResponse) GetSuccess

func (x *MoveFileResponse) GetSuccess() bool

func (*MoveFileResponse) GetUpdatedFiles

func (x *MoveFileResponse) GetUpdatedFiles() []string

func (*MoveFileResponse) ProtoMessage

func (*MoveFileResponse) ProtoMessage()

func (*MoveFileResponse) ProtoReflect

func (x *MoveFileResponse) ProtoReflect() protoreflect.Message

func (*MoveFileResponse) Reset

func (x *MoveFileResponse) Reset()

func (*MoveFileResponse) String

func (x *MoveFileResponse) String() string

type PackageInfo

type PackageInfo struct {
	Name         string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`                                     // e.g. "github.com/codefly-dev/mind/pkg/run"
	RelativePath string   `protobuf:"bytes,2,opt,name=relative_path,json=relativePath,proto3" json:"relative_path,omitempty"` // e.g. "pkg/run"
	Files        []string `protobuf:"bytes,3,rep,name=files,proto3" json:"files,omitempty"`                                   // files in the package
	Imports      []string `protobuf:"bytes,4,rep,name=imports,proto3" json:"imports,omitempty"`                               // direct imports
	Doc          string   `protobuf:"bytes,5,opt,name=doc,proto3" json:"doc,omitempty"`                                       // package doc comment
	// contains filtered or unexported fields
}

PackageInfo describes a single package/module within the project.

func (*PackageInfo) Descriptor deprecated

func (*PackageInfo) Descriptor() ([]byte, []int)

Deprecated: Use PackageInfo.ProtoReflect.Descriptor instead.

func (*PackageInfo) GetDoc

func (x *PackageInfo) GetDoc() string

func (*PackageInfo) GetFiles

func (x *PackageInfo) GetFiles() []string

func (*PackageInfo) GetImports

func (x *PackageInfo) GetImports() []string

func (*PackageInfo) GetName

func (x *PackageInfo) GetName() string

func (*PackageInfo) GetRelativePath

func (x *PackageInfo) GetRelativePath() string

func (*PackageInfo) ProtoMessage

func (*PackageInfo) ProtoMessage()

func (*PackageInfo) ProtoReflect

func (x *PackageInfo) ProtoReflect() protoreflect.Message

func (*PackageInfo) Reset

func (x *PackageInfo) Reset()

func (*PackageInfo) String

func (x *PackageInfo) String() string

type PluginCheck

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

PluginCheck delegates to the plugin's Build/Test/Lint RPC (no parameters needed).

func (*PluginCheck) Descriptor deprecated

func (*PluginCheck) Descriptor() ([]byte, []int)

Deprecated: Use PluginCheck.ProtoReflect.Descriptor instead.

func (*PluginCheck) ProtoMessage

func (*PluginCheck) ProtoMessage()

func (*PluginCheck) ProtoReflect

func (x *PluginCheck) ProtoReflect() protoreflect.Message

func (*PluginCheck) Reset

func (x *PluginCheck) Reset()

func (*PluginCheck) String

func (x *PluginCheck) String() string

type ReadFileRequest

type ReadFileRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Path    string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // relative to service root
	// contains filtered or unexported fields
}

func (*ReadFileRequest) Descriptor deprecated

func (*ReadFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.

func (*ReadFileRequest) GetPath

func (x *ReadFileRequest) GetPath() string

func (*ReadFileRequest) GetService

func (x *ReadFileRequest) GetService() string

func (*ReadFileRequest) ProtoMessage

func (*ReadFileRequest) ProtoMessage()

func (*ReadFileRequest) ProtoReflect

func (x *ReadFileRequest) ProtoReflect() protoreflect.Message

func (*ReadFileRequest) Reset

func (x *ReadFileRequest) Reset()

func (*ReadFileRequest) String

func (x *ReadFileRequest) String() string

type ReadFileResponse

type ReadFileResponse struct {
	Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	Exists  bool   `protobuf:"varint,2,opt,name=exists,proto3" json:"exists,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadFileResponse) Descriptor deprecated

func (*ReadFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.

func (*ReadFileResponse) GetContent

func (x *ReadFileResponse) GetContent() string

func (*ReadFileResponse) GetExists

func (x *ReadFileResponse) GetExists() bool

func (*ReadFileResponse) ProtoMessage

func (*ReadFileResponse) ProtoMessage()

func (*ReadFileResponse) ProtoReflect

func (x *ReadFileResponse) ProtoReflect() protoreflect.Message

func (*ReadFileResponse) Reset

func (x *ReadFileResponse) Reset()

func (*ReadFileResponse) String

func (x *ReadFileResponse) String() string

type RemoveDependencyRequest

type RemoveDependencyRequest struct {
	Service     string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	PackageName string `protobuf:"bytes,2,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveDependencyRequest) Descriptor deprecated

func (*RemoveDependencyRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveDependencyRequest.ProtoReflect.Descriptor instead.

func (*RemoveDependencyRequest) GetPackageName

func (x *RemoveDependencyRequest) GetPackageName() string

func (*RemoveDependencyRequest) GetService

func (x *RemoveDependencyRequest) GetService() string

func (*RemoveDependencyRequest) ProtoMessage

func (*RemoveDependencyRequest) ProtoMessage()

func (*RemoveDependencyRequest) ProtoReflect

func (x *RemoveDependencyRequest) ProtoReflect() protoreflect.Message

func (*RemoveDependencyRequest) Reset

func (x *RemoveDependencyRequest) Reset()

func (*RemoveDependencyRequest) String

func (x *RemoveDependencyRequest) String() string

type RemoveDependencyResponse

type RemoveDependencyResponse struct {
	Success bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Error   string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveDependencyResponse) Descriptor deprecated

func (*RemoveDependencyResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveDependencyResponse.ProtoReflect.Descriptor instead.

func (*RemoveDependencyResponse) GetError

func (x *RemoveDependencyResponse) GetError() string

func (*RemoveDependencyResponse) GetSuccess

func (x *RemoveDependencyResponse) GetSuccess() bool

func (*RemoveDependencyResponse) ProtoMessage

func (*RemoveDependencyResponse) ProtoMessage()

func (*RemoveDependencyResponse) ProtoReflect

func (x *RemoveDependencyResponse) ProtoReflect() protoreflect.Message

func (*RemoveDependencyResponse) Reset

func (x *RemoveDependencyResponse) Reset()

func (*RemoveDependencyResponse) String

func (x *RemoveDependencyResponse) String() string

type RenameSymbolRequest

type RenameSymbolRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	File    string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
	Line    int32  `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
	Column  int32  `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`
	NewName string `protobuf:"bytes,5,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RenameSymbolRequest) Descriptor deprecated

func (*RenameSymbolRequest) Descriptor() ([]byte, []int)

Deprecated: Use RenameSymbolRequest.ProtoReflect.Descriptor instead.

func (*RenameSymbolRequest) GetColumn

func (x *RenameSymbolRequest) GetColumn() int32

func (*RenameSymbolRequest) GetFile

func (x *RenameSymbolRequest) GetFile() string

func (*RenameSymbolRequest) GetLine

func (x *RenameSymbolRequest) GetLine() int32

func (*RenameSymbolRequest) GetNewName

func (x *RenameSymbolRequest) GetNewName() string

func (*RenameSymbolRequest) GetService

func (x *RenameSymbolRequest) GetService() string

func (*RenameSymbolRequest) ProtoMessage

func (*RenameSymbolRequest) ProtoMessage()

func (*RenameSymbolRequest) ProtoReflect

func (x *RenameSymbolRequest) ProtoReflect() protoreflect.Message

func (*RenameSymbolRequest) Reset

func (x *RenameSymbolRequest) Reset()

func (*RenameSymbolRequest) String

func (x *RenameSymbolRequest) String() string

type RenameSymbolResponse

type RenameSymbolResponse struct {
	Success bool        `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Error   string      `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	Edits   []*TextEdit `protobuf:"bytes,3,rep,name=edits,proto3" json:"edits,omitempty"`
	Files   []string    `protobuf:"bytes,4,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*RenameSymbolResponse) Descriptor deprecated

func (*RenameSymbolResponse) Descriptor() ([]byte, []int)

Deprecated: Use RenameSymbolResponse.ProtoReflect.Descriptor instead.

func (*RenameSymbolResponse) GetEdits

func (x *RenameSymbolResponse) GetEdits() []*TextEdit

func (*RenameSymbolResponse) GetError

func (x *RenameSymbolResponse) GetError() string

func (*RenameSymbolResponse) GetFiles

func (x *RenameSymbolResponse) GetFiles() []string

func (*RenameSymbolResponse) GetSuccess

func (x *RenameSymbolResponse) GetSuccess() bool

func (*RenameSymbolResponse) ProtoMessage

func (*RenameSymbolResponse) ProtoMessage()

func (*RenameSymbolResponse) ProtoReflect

func (x *RenameSymbolResponse) ProtoReflect() protoreflect.Message

func (*RenameSymbolResponse) Reset

func (x *RenameSymbolResponse) Reset()

func (*RenameSymbolResponse) String

func (x *RenameSymbolResponse) String() string

type RunChecksRequest

type RunChecksRequest struct {
	Service string   `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Checks  []*Check `protobuf:"bytes,2,rep,name=checks,proto3" json:"checks,omitempty"`
	// contains filtered or unexported fields
}

func (*RunChecksRequest) Descriptor deprecated

func (*RunChecksRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunChecksRequest.ProtoReflect.Descriptor instead.

func (*RunChecksRequest) GetChecks

func (x *RunChecksRequest) GetChecks() []*Check

func (*RunChecksRequest) GetService

func (x *RunChecksRequest) GetService() string

func (*RunChecksRequest) ProtoMessage

func (*RunChecksRequest) ProtoMessage()

func (*RunChecksRequest) ProtoReflect

func (x *RunChecksRequest) ProtoReflect() protoreflect.Message

func (*RunChecksRequest) Reset

func (x *RunChecksRequest) Reset()

func (*RunChecksRequest) String

func (x *RunChecksRequest) String() string

type RunChecksResponse

type RunChecksResponse struct {
	Results []*CheckResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

func (*RunChecksResponse) Descriptor deprecated

func (*RunChecksResponse) Descriptor() ([]byte, []int)

Deprecated: Use RunChecksResponse.ProtoReflect.Descriptor instead.

func (*RunChecksResponse) GetResults

func (x *RunChecksResponse) GetResults() []*CheckResult

func (*RunChecksResponse) ProtoMessage

func (*RunChecksResponse) ProtoMessage()

func (*RunChecksResponse) ProtoReflect

func (x *RunChecksResponse) ProtoReflect() protoreflect.Message

func (*RunChecksResponse) Reset

func (x *RunChecksResponse) Reset()

func (*RunChecksResponse) String

func (x *RunChecksResponse) String() string

type RunCommandRequest

type RunCommandRequest struct {
	Service        string   `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Command        string   `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`                                      // command to execute
	Args           []string `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"`                                            // arguments
	TimeoutSeconds int32    `protobuf:"varint,4,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"` // 0 = default (30s)
	WorkingDir     string   `protobuf:"bytes,5,opt,name=working_dir,json=workingDir,proto3" json:"working_dir,omitempty"`              // optional: relative subdirectory
	// contains filtered or unexported fields
}

func (*RunCommandRequest) Descriptor deprecated

func (*RunCommandRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunCommandRequest.ProtoReflect.Descriptor instead.

func (*RunCommandRequest) GetArgs

func (x *RunCommandRequest) GetArgs() []string

func (*RunCommandRequest) GetCommand

func (x *RunCommandRequest) GetCommand() string

func (*RunCommandRequest) GetService

func (x *RunCommandRequest) GetService() string

func (*RunCommandRequest) GetTimeoutSeconds

func (x *RunCommandRequest) GetTimeoutSeconds() int32

func (*RunCommandRequest) GetWorkingDir

func (x *RunCommandRequest) GetWorkingDir() string

func (*RunCommandRequest) ProtoMessage

func (*RunCommandRequest) ProtoMessage()

func (*RunCommandRequest) ProtoReflect

func (x *RunCommandRequest) ProtoReflect() protoreflect.Message

func (*RunCommandRequest) Reset

func (x *RunCommandRequest) Reset()

func (*RunCommandRequest) String

func (x *RunCommandRequest) String() string

type RunCommandResponse

type RunCommandResponse struct {
	ExitCode int32  `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
	Stdout   string `protobuf:"bytes,2,opt,name=stdout,proto3" json:"stdout,omitempty"`
	Stderr   string `protobuf:"bytes,3,opt,name=stderr,proto3" json:"stderr,omitempty"`
	// contains filtered or unexported fields
}

func (*RunCommandResponse) Descriptor deprecated

func (*RunCommandResponse) Descriptor() ([]byte, []int)

Deprecated: Use RunCommandResponse.ProtoReflect.Descriptor instead.

func (*RunCommandResponse) GetExitCode

func (x *RunCommandResponse) GetExitCode() int32

func (*RunCommandResponse) GetStderr

func (x *RunCommandResponse) GetStderr() string

func (*RunCommandResponse) GetStdout

func (x *RunCommandResponse) GetStdout() string

func (*RunCommandResponse) ProtoMessage

func (*RunCommandResponse) ProtoMessage()

func (*RunCommandResponse) ProtoReflect

func (x *RunCommandResponse) ProtoReflect() protoreflect.Message

func (*RunCommandResponse) Reset

func (x *RunCommandResponse) Reset()

func (*RunCommandResponse) String

func (x *RunCommandResponse) String() string

type SearchMatch

type SearchMatch struct {
	File          string   `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`  // relative path
	Line          int32    `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"` // 1-based line number
	Text          string   `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`  // the matching line
	ContextBefore []string `protobuf:"bytes,4,rep,name=context_before,json=contextBefore,proto3" json:"context_before,omitempty"`
	ContextAfter  []string `protobuf:"bytes,5,rep,name=context_after,json=contextAfter,proto3" json:"context_after,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchMatch) Descriptor deprecated

func (*SearchMatch) Descriptor() ([]byte, []int)

Deprecated: Use SearchMatch.ProtoReflect.Descriptor instead.

func (*SearchMatch) GetContextAfter

func (x *SearchMatch) GetContextAfter() []string

func (*SearchMatch) GetContextBefore

func (x *SearchMatch) GetContextBefore() []string

func (*SearchMatch) GetFile

func (x *SearchMatch) GetFile() string

func (*SearchMatch) GetLine

func (x *SearchMatch) GetLine() int32

func (*SearchMatch) GetText

func (x *SearchMatch) GetText() string

func (*SearchMatch) ProtoMessage

func (*SearchMatch) ProtoMessage()

func (*SearchMatch) ProtoReflect

func (x *SearchMatch) ProtoReflect() protoreflect.Message

func (*SearchMatch) Reset

func (x *SearchMatch) Reset()

func (*SearchMatch) String

func (x *SearchMatch) String() string

type SearchRequest

type SearchRequest struct {
	Service         string   `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Pattern         string   `protobuf:"bytes,2,opt,name=pattern,proto3" json:"pattern,omitempty"`  // regex or literal pattern
	Literal         bool     `protobuf:"varint,3,opt,name=literal,proto3" json:"literal,omitempty"` // if true, treat pattern as literal string
	CaseInsensitive bool     `protobuf:"varint,4,opt,name=case_insensitive,json=caseInsensitive,proto3" json:"case_insensitive,omitempty"`
	Path            string   `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty"`                                      // optional: restrict to subdirectory
	Extensions      []string `protobuf:"bytes,6,rep,name=extensions,proto3" json:"extensions,omitempty"`                          // optional: filter by extension (e.g. ".go", ".py")
	Exclude         []string `protobuf:"bytes,7,rep,name=exclude,proto3" json:"exclude,omitempty"`                                // optional: glob patterns to exclude
	MaxResults      int32    `protobuf:"varint,8,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`       // 0 = default (100)
	ContextLines    int32    `protobuf:"varint,9,opt,name=context_lines,json=contextLines,proto3" json:"context_lines,omitempty"` // lines of context around each match
	// contains filtered or unexported fields
}

func (*SearchRequest) Descriptor deprecated

func (*SearchRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchRequest.ProtoReflect.Descriptor instead.

func (*SearchRequest) GetCaseInsensitive

func (x *SearchRequest) GetCaseInsensitive() bool

func (*SearchRequest) GetContextLines

func (x *SearchRequest) GetContextLines() int32

func (*SearchRequest) GetExclude

func (x *SearchRequest) GetExclude() []string

func (*SearchRequest) GetExtensions

func (x *SearchRequest) GetExtensions() []string

func (*SearchRequest) GetLiteral

func (x *SearchRequest) GetLiteral() bool

func (*SearchRequest) GetMaxResults

func (x *SearchRequest) GetMaxResults() int32

func (*SearchRequest) GetPath

func (x *SearchRequest) GetPath() string

func (*SearchRequest) GetPattern

func (x *SearchRequest) GetPattern() string

func (*SearchRequest) GetService

func (x *SearchRequest) GetService() string

func (*SearchRequest) ProtoMessage

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) ProtoReflect

func (x *SearchRequest) ProtoReflect() protoreflect.Message

func (*SearchRequest) Reset

func (x *SearchRequest) Reset()

func (*SearchRequest) String

func (x *SearchRequest) String() string

type SearchResponse

type SearchResponse struct {
	Matches      []*SearchMatch `protobuf:"bytes,1,rep,name=matches,proto3" json:"matches,omitempty"`
	Truncated    bool           `protobuf:"varint,2,opt,name=truncated,proto3" json:"truncated,omitempty"`
	TotalMatches int32          `protobuf:"varint,3,opt,name=total_matches,json=totalMatches,proto3" json:"total_matches,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchResponse) Descriptor deprecated

func (*SearchResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchResponse.ProtoReflect.Descriptor instead.

func (*SearchResponse) GetMatches

func (x *SearchResponse) GetMatches() []*SearchMatch

func (*SearchResponse) GetTotalMatches

func (x *SearchResponse) GetTotalMatches() int32

func (*SearchResponse) GetTruncated

func (x *SearchResponse) GetTruncated() bool

func (*SearchResponse) ProtoMessage

func (*SearchResponse) ProtoMessage()

func (*SearchResponse) ProtoReflect

func (x *SearchResponse) ProtoReflect() protoreflect.Message

func (*SearchResponse) Reset

func (x *SearchResponse) Reset()

func (*SearchResponse) String

func (x *SearchResponse) String() string

type ServiceInfo

type ServiceInfo struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Language string `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"` // "go", "rust", "node", etc.
	Type     string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`         // "library" | "service"
	Port     int32  `protobuf:"varint,7,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceInfo) Descriptor deprecated

func (*ServiceInfo) Descriptor() ([]byte, []int)

Deprecated: Use ServiceInfo.ProtoReflect.Descriptor instead.

func (*ServiceInfo) GetLanguage

func (x *ServiceInfo) GetLanguage() string

func (*ServiceInfo) GetName

func (x *ServiceInfo) GetName() string

func (*ServiceInfo) GetPort

func (x *ServiceInfo) GetPort() int32

func (*ServiceInfo) GetType

func (x *ServiceInfo) GetType() string

func (*ServiceInfo) ProtoMessage

func (*ServiceInfo) ProtoMessage()

func (*ServiceInfo) ProtoReflect

func (x *ServiceInfo) ProtoReflect() protoreflect.Message

func (*ServiceInfo) Reset

func (x *ServiceInfo) Reset()

func (*ServiceInfo) String

func (x *ServiceInfo) String() string

type Symbol

type Symbol struct {
	Name          string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Kind          string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`           // "function", "method", "struct", "interface", "constant", "variable"
	Signature     string `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"` // declaration line
	Service       string `protobuf:"bytes,4,opt,name=service,proto3" json:"service,omitempty"`     // which service this symbol lives in
	File          string `protobuf:"bytes,5,opt,name=file,proto3" json:"file,omitempty"`           // relative path
	Line          int32  `protobuf:"varint,6,opt,name=line,proto3" json:"line,omitempty"`
	Documentation string `protobuf:"bytes,7,opt,name=documentation,proto3" json:"documentation,omitempty"` // doc comment if present
	Parent        string `protobuf:"bytes,8,opt,name=parent,proto3" json:"parent,omitempty"`               // containing symbol (e.g. struct name for a method)
	// contains filtered or unexported fields
}

func (*Symbol) Descriptor deprecated

func (*Symbol) Descriptor() ([]byte, []int)

Deprecated: Use Symbol.ProtoReflect.Descriptor instead.

func (*Symbol) GetDocumentation

func (x *Symbol) GetDocumentation() string

func (*Symbol) GetFile

func (x *Symbol) GetFile() string

func (*Symbol) GetKind

func (x *Symbol) GetKind() string

func (*Symbol) GetLine

func (x *Symbol) GetLine() int32

func (*Symbol) GetName

func (x *Symbol) GetName() string

func (*Symbol) GetParent

func (x *Symbol) GetParent() string

func (*Symbol) GetService

func (x *Symbol) GetService() string

func (*Symbol) GetSignature

func (x *Symbol) GetSignature() string

func (*Symbol) ProtoMessage

func (*Symbol) ProtoMessage()

func (*Symbol) ProtoReflect

func (x *Symbol) ProtoReflect() protoreflect.Message

func (*Symbol) Reset

func (x *Symbol) Reset()

func (*Symbol) String

func (x *Symbol) String() string

type TestRequest

type TestRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*TestRequest) Descriptor deprecated

func (*TestRequest) Descriptor() ([]byte, []int)

Deprecated: Use TestRequest.ProtoReflect.Descriptor instead.

func (*TestRequest) GetService

func (x *TestRequest) GetService() string

func (*TestRequest) ProtoMessage

func (*TestRequest) ProtoMessage()

func (*TestRequest) ProtoReflect

func (x *TestRequest) ProtoReflect() protoreflect.Message

func (*TestRequest) Reset

func (x *TestRequest) Reset()

func (*TestRequest) String

func (x *TestRequest) String() string

type TestResponse

type TestResponse struct {
	Success     bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Output      string `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"` // raw test output
	TestsRun    int32  `protobuf:"varint,3,opt,name=tests_run,json=testsRun,proto3" json:"tests_run,omitempty"`
	TestsPassed int32  `protobuf:"varint,4,opt,name=tests_passed,json=testsPassed,proto3" json:"tests_passed,omitempty"`
	TestsFailed int32  `protobuf:"varint,5,opt,name=tests_failed,json=testsFailed,proto3" json:"tests_failed,omitempty"`
	// contains filtered or unexported fields
}

func (*TestResponse) Descriptor deprecated

func (*TestResponse) Descriptor() ([]byte, []int)

Deprecated: Use TestResponse.ProtoReflect.Descriptor instead.

func (*TestResponse) GetOutput

func (x *TestResponse) GetOutput() string

func (*TestResponse) GetSuccess

func (x *TestResponse) GetSuccess() bool

func (*TestResponse) GetTestsFailed

func (x *TestResponse) GetTestsFailed() int32

func (*TestResponse) GetTestsPassed

func (x *TestResponse) GetTestsPassed() int32

func (*TestResponse) GetTestsRun

func (x *TestResponse) GetTestsRun() int32

func (*TestResponse) ProtoMessage

func (*TestResponse) ProtoMessage()

func (*TestResponse) ProtoReflect

func (x *TestResponse) ProtoReflect() protoreflect.Message

func (*TestResponse) Reset

func (x *TestResponse) Reset()

func (*TestResponse) String

func (x *TestResponse) String() string

type TextEdit

type TextEdit struct {
	File        string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
	StartLine   int32  `protobuf:"varint,2,opt,name=start_line,json=startLine,proto3" json:"start_line,omitempty"`
	StartColumn int32  `protobuf:"varint,3,opt,name=start_column,json=startColumn,proto3" json:"start_column,omitempty"`
	EndLine     int32  `protobuf:"varint,4,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn   int32  `protobuf:"varint,5,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	NewText     string `protobuf:"bytes,6,opt,name=new_text,json=newText,proto3" json:"new_text,omitempty"`
	// contains filtered or unexported fields
}

TextEdit represents a single text replacement in a file.

func (*TextEdit) Descriptor deprecated

func (*TextEdit) Descriptor() ([]byte, []int)

Deprecated: Use TextEdit.ProtoReflect.Descriptor instead.

func (*TextEdit) GetEndColumn

func (x *TextEdit) GetEndColumn() int32

func (*TextEdit) GetEndLine

func (x *TextEdit) GetEndLine() int32

func (*TextEdit) GetFile

func (x *TextEdit) GetFile() string

func (*TextEdit) GetNewText

func (x *TextEdit) GetNewText() string

func (*TextEdit) GetStartColumn

func (x *TextEdit) GetStartColumn() int32

func (*TextEdit) GetStartLine

func (x *TextEdit) GetStartLine() int32

func (*TextEdit) ProtoMessage

func (*TextEdit) ProtoMessage()

func (*TextEdit) ProtoReflect

func (x *TextEdit) ProtoReflect() protoreflect.Message

func (*TextEdit) Reset

func (x *TextEdit) Reset()

func (*TextEdit) String

func (x *TextEdit) String() string

type UnimplementedGatewayServer

type UnimplementedGatewayServer struct{}

UnimplementedGatewayServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedGatewayServer) AddDependency

func (UnimplementedGatewayServer) ApplyEdit

func (UnimplementedGatewayServer) BatchApplyEdits

func (UnimplementedGatewayServer) Build

func (UnimplementedGatewayServer) CreateFile

func (UnimplementedGatewayServer) DeleteFile

func (UnimplementedGatewayServer) FindReferences

func (UnimplementedGatewayServer) Fix

func (UnimplementedGatewayServer) GetDiagnostics

func (UnimplementedGatewayServer) GetHoverInfo

func (UnimplementedGatewayServer) GetProjectInfo

func (UnimplementedGatewayServer) GitCommit

func (UnimplementedGatewayServer) GitDiff

func (UnimplementedGatewayServer) GitLog

func (UnimplementedGatewayServer) GitStatus

func (UnimplementedGatewayServer) GoToDefinition

func (UnimplementedGatewayServer) Lint

func (UnimplementedGatewayServer) ListAllCommands

func (UnimplementedGatewayServer) ListDependencies

func (UnimplementedGatewayServer) ListFiles

func (UnimplementedGatewayServer) ListServices

func (UnimplementedGatewayServer) ListSymbols

func (UnimplementedGatewayServer) MoveFile

func (UnimplementedGatewayServer) ReadFile

func (UnimplementedGatewayServer) RemoveDependency

func (UnimplementedGatewayServer) RenameSymbol

func (UnimplementedGatewayServer) RunChecks

func (UnimplementedGatewayServer) RunCommand

func (UnimplementedGatewayServer) Search

func (UnimplementedGatewayServer) Test

func (UnimplementedGatewayServer) WriteFile

type UnsafeGatewayServer

type UnsafeGatewayServer interface {
	// contains filtered or unexported methods
}

UnsafeGatewayServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GatewayServer will result in compilation errors.

type WriteFileRequest

type WriteFileRequest struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Path    string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // relative to service root
	Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteFileRequest) Descriptor deprecated

func (*WriteFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use WriteFileRequest.ProtoReflect.Descriptor instead.

func (*WriteFileRequest) GetContent

func (x *WriteFileRequest) GetContent() string

func (*WriteFileRequest) GetPath

func (x *WriteFileRequest) GetPath() string

func (*WriteFileRequest) GetService

func (x *WriteFileRequest) GetService() string

func (*WriteFileRequest) ProtoMessage

func (*WriteFileRequest) ProtoMessage()

func (*WriteFileRequest) ProtoReflect

func (x *WriteFileRequest) ProtoReflect() protoreflect.Message

func (*WriteFileRequest) Reset

func (x *WriteFileRequest) Reset()

func (*WriteFileRequest) String

func (x *WriteFileRequest) String() string

type WriteFileResponse

type WriteFileResponse struct {
	Success bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Error   string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteFileResponse) Descriptor deprecated

func (*WriteFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use WriteFileResponse.ProtoReflect.Descriptor instead.

func (*WriteFileResponse) GetError

func (x *WriteFileResponse) GetError() string

func (*WriteFileResponse) GetSuccess

func (x *WriteFileResponse) GetSuccess() bool

func (*WriteFileResponse) ProtoMessage

func (*WriteFileResponse) ProtoMessage()

func (*WriteFileResponse) ProtoReflect

func (x *WriteFileResponse) ProtoReflect() protoreflect.Message

func (*WriteFileResponse) Reset

func (x *WriteFileResponse) Reset()

func (*WriteFileResponse) String

func (x *WriteFileResponse) String() string

Jump to

Keyboard shortcuts

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