MCPcopy Create free account

hub / github.com/FSoft-AI4Code/HyperAgent / types & classes

Types & classes510 in github.com/FSoft-AI4Code/HyperAgent

↓ 28 callersClassError
src/hyperagent/multilspy/lsp_protocol_handler/server.py:62
↓ 19 callersClassMultilspyException
Exceptions raised by the Multilspy framework.
src/hyperagent/multilspy/multilspy_exceptions.py:5
↓ 5 callersClassHyperAgent
src/hyperagent/pilot.py:95
↓ 4 callersClassProcessLaunchInfo
This class is used to store the information required to launch a process.
src/hyperagent/multilspy/lsp_protocol_handler/server.py:47
↓ 4 callersClasst
hyperagent-ext/media/scripts/highlight.min.js:12
↓ 3 callersClassLocalLLM
src/hyperagent/agents/llms.py:46
↓ 3 callersClassResult
src/hyperagent/tasks/base.py:3
↓ 3 callersClassZoektServer
Represents a Zoekt server for indexing and searching repositories. Args: language (str): The language of the repositories to be inde
src/hyperagent/zoekt/zoekt_server.py:10
↓ 2 callersClassDCLCE
src/hyperagent/build.py:26
↓ 2 callersClassLSPToolKit
This class serves as a natural language interface for LLM to interact with Language Server Protocol. It provides functionalities like
src/hyperagent/llm_multilspy.py:7
↓ 2 callersClassSWEBench
src/hyperagent/tasks/github_issue_resolve.py:7
↓ 1 callersClassAutomatedProgramRepair
src/hyperagent/tasks/automated_program_repair.py:12
↓ 1 callersClassAzureLLM
src/hyperagent/agents/llms.py:105
↓ 1 callersClassConsole
src/hyperagent/cli/console.py:12
↓ 1 callersClassCustomFormatter
src/hyperagent/utils.py:438
↓ 1 callersClassEICE
src/hyperagent/build.py:20
↓ 1 callersClassEclipseJDTLS
The EclipseJDTLS class provides a Java specific implementation of the LanguageServer class
src/hyperagent/multilspy/language_servers/eclipse_jdtls/eclipse_jdtls.py:44
↓ 1 callersClassFaultLocalization
src/hyperagent/tasks/fault_localization.py:12
↓ 1 callersClassGetAllSymbolsTool
A tool for finding all symbols (functions, classes, methods) of a Python/Rust/C#/Java file. Args: path (str): The path to the source
src/hyperagent/tools/nav_tools.py:204
↓ 1 callersClassGoToDefinitionTool
A tool for finding the definition of a symbol inside a code snippet. Args: path (str): The path to the code snippet. languag
src/hyperagent/tools/nav_tools.py:89
↓ 1 callersClassJediServer
Provides Python specific instantiation of the LanguageServer class. Contains various configurations and settings specific to Python.
src/hyperagent/multilspy/language_servers/jedi_language_server/jedi_server.py:19
↓ 1 callersClassLSPFileBuffer
This class is used to store the contents of an open LSP file in memory.
src/hyperagent/multilspy/language_server.py:34
↓ 1 callersClassLanguageParser
Parse using the respective programming language syntax. Each top-level function and class in the code is loaded into separate documents. Furt
src/hyperagent/langchain_parsers/parsers.py:27
↓ 1 callersClassLanguageServerHandler
This class provides the implementation of Python client for the Language Server Protocol. A class that launches the language server and commu
src/hyperagent/multilspy/lsp_protocol_handler/server.py:142
↓ 1 callersClassLogLine
Represents a line in the Multilspy log
src/hyperagent/multilspy/multilspy_logger.py:9
↓ 1 callersClassLspNotification
src/hyperagent/multilspy/lsp_protocol_handler/lsp_requests.py:468
↓ 1 callersClassLspRequest
src/hyperagent/multilspy/lsp_protocol_handler/lsp_requests.py:35
↓ 1 callersClassMultilspyConfig
Configuration parameters
src/hyperagent/multilspy/multilspy_config.py:22
↓ 1 callersClassMultilspyLogger
Logger class
src/hyperagent/multilspy/multilspy_logger.py:21
↓ 1 callersClassOmniSharp
Provides C# specific instantiation of the LanguageServer class. Contains various configurations and settings specific to C#.
src/hyperagent/multilspy/language_servers/omnisharp/omnisharp.py:56
↓ 1 callersClassOpenFileToolForGenerator
Tool for opening a file inside a repository. Args: path (str): The path to the repository. language (str): The language of t
src/hyperagent/tools/gen_tools.py:159
↓ 1 callersClassPlatformId
multilspy supported platforms
src/hyperagent/multilspy/multilspy_utils.py:162
↓ 1 callersClassRequest
src/hyperagent/multilspy/lsp_protocol_handler/server.py:114
↓ 1 callersClassRuntimeDependencyPaths
Stores the paths to the runtime dependencies of EclipseJDTLS
src/hyperagent/multilspy/language_servers/eclipse_jdtls/eclipse_jdtls.py:29
↓ 1 callersClassRustAnalyzer
Provides Rust specific instantiation of the LanguageServer class. Contains various configurations and settings specific to Rust.
src/hyperagent/multilspy/language_servers/rust_analyzer/rust_analyzer.py:23
↓ 1 callersClassStopLoopException
src/hyperagent/multilspy/lsp_protocol_handler/server.py:94
↓ 1 callersClassSyncLanguageServer
The SyncLanguageServer class provides a language agnostic interface to the Language Server Protocol. It is used to communicate with Language
src/hyperagent/multilspy/language_server.py:642
↓ 1 callersClassVLLM
src/hyperagent/agents/llms.py:134
Class
hyperagent-ext/media/scripts/highlight.min.js:12
Class
hyperagent-ext/media/scripts/highlight.min.js:18
Class
hyperagent-ext/media/scripts/highlight.min.js:27
Class
hyperagent-ext/media/scripts/highlight.min.js:38
Class
hyperagent-ext/media/scripts/highlight.min.js:135
Class
hyperagent-ext/media/scripts/highlight.min.js:171
Class
hyperagent-ext/media/scripts/tailwind.min.js:1
Class
hyperagent-ext/media/scripts/tailwind.min.js:1
Class
hyperagent-ext/src/extension.ts:100
Class
hyperagent-ext/src/panels/HelloWorldPanel.ts:5
ClassAnnotatedTextEdit
A special text edit with an additional change annotation. @since 3.16.0.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:4141
ClassApplyWorkspaceEditParams
The parameters passed via a apply workspace edit request.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2797
ClassApplyWorkspaceEditResult
The result returned from the apply workspace edit request. @since 3.17 renamed from ApplyWorkspaceEditResponse
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2808
ClassBaseSymbolInformation
A base for all symbol information.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:3966
ClassBaseTask
src/hyperagent/tasks/base.py:8
ClassCSharpSegmenter
Code segmenter for C#.
src/hyperagent/langchain_parsers/language/csharp.py:24
ClassCallHierarchyClientCapabilities
@since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:5221
ClassCallHierarchyIncomingCallsParams
The parameter of a `callHierarchy/incomingCalls` request. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:1090
ClassCallHierarchyItem
Represents programming constructs like functions or constructors in the context of call hierarchy. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:1051
ClassCallHierarchyOptions
Call hierarchy options used during static registration. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:3074
ClassCallHierarchyOutgoingCall
Represents an outgoing call, e.g. calling a getter from a method or a method from a constructor etc. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:1131
ClassCallHierarchyOutgoingCallsParams
The parameter of a `callHierarchy/outgoingCalls` request. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:1118
ClassCallHierarchyPrepareParams
The parameter of a `textDocument/prepareCallHierarchy` request. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:1038
ClassCallHierarchyRegistrationOptions
Call hierarchy options used during static or dynamic registration. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:1077
ClassCancelParams
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2889
ClassChangeAnnotation
Additional information that describes document changes. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:3181
ClassChatGPTViewProvider
hyperagent-ext/src/extension.ts:100
ClassClientCapabilities
Defines the capabilities provided by the client.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:4293
ClassCodeAction
A code action represents a change that can be performed in code, e.g. to fix a problem or to refactor code. A CodeAction must set either `edi
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2467
ClassCodeActionClientCapabilities
The Client Capabilities of a {@link CodeActionRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:5048
ClassCodeActionContext
Contains additional diagnostic information about the context in which a {@link CodeActionProvider.provideCodeActions code action} is run.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:3995
ClassCodeActionKind
A set of predefined code action kinds
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:374
ClassCodeActionOptions
Provider options for a {@link CodeActionRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:4016
ClassCodeActionParams
The parameters of a {@link CodeActionRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2436
ClassCodeActionRegistrationOptions
Registration options for a {@link CodeActionRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2519
ClassCodeActionTriggerKind
The reason why code actions were requested. @since 3.17.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:545
ClassCodeDescription
Structure to capture a description for an error code. @since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:4411
ClassCodeLens
A code lens represents a {@link Command command} that should be shown along with source text, like the number of references, a way to run tests, e
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2603
ClassCodeLensClientCapabilities
The client capabilities of a {@link CodeLensRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:5090
ClassCodeLensOptions
Code Lens provider options of a {@link CodeLensRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:4043
ClassCodeLensParams
The parameters of a {@link CodeLensRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2591
ClassCodeLensRegistrationOptions
Registration options for a {@link CodeLensRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2620
ClassCodeLensWorkspaceClientCapabilities
@since 3.16.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:4814
ClassCodeSearchArgs
src/hyperagent/tools/nav_tools.py:27
ClassCodeSearchTool
A tool for searching for matched identifiers (variable, function, class name) from a Python repository. Primarily used for class and function
src/hyperagent/tools/nav_tools.py:30
ClassColor
Represents a color in RGBA space.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:3001
ClassColorInformation
Represents a color range from a document.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:866
ClassColorPresentation
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:900
ClassColorPresentationParams
Parameters for a {@link ColorPresentationRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:884
ClassCommand
Represents a reference to a command. Provides a title which will be used to represent a command in the UI and, optionally, an array of argumen
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2452
ClassCompletionClientCapabilities
Completion client capabilities
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:4909
ClassCompletionContext
Contains additional information about the context in which a completion request is triggered.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:3807
ClassCompletionItem
A completion item represents a text snippet that is proposed to complete text that is being typed.
src/hyperagent/multilspy/multilspy_types.py:116
ClassCompletionItem
A completion item represents a text snippet that is proposed to complete text that is being typed.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:1995
ClassCompletionItemKind
The kind of a completion entry.
src/hyperagent/multilspy/multilspy_types.py:87
ClassCompletionItemKind
The kind of a completion entry.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:284
ClassCompletionItemLabelDetails
Additional details for a completion item label. @since 3.17.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:3817
ClassCompletionItemTag
Completion item tags are extra annotations that tweak the rendering of a completion item. @since 3.15.0
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:314
ClassCompletionList
Represents a collection of {@link CompletionItem completion items} to be presented in the editor.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2118
ClassCompletionOptions
Completion options.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:3843
ClassCompletionParams
Completion parameters
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:1978
ClassCompletionRegistrationOptions
Registration options for a {@link CompletionRequest}.
src/hyperagent/multilspy/lsp_protocol_handler/lsp_types.py:2145
next →1–100 of 510, ranked by callers