Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IQuestLab/IQuest-Coder-V1
/ types & classes
Types & classes
55 in github.com/IQuestLab/IQuest-Coder-V1
⨍
Functions
543
◇
Types & classes
55
↓ 15 callers
Class
EditorError
Raised for usage or file system errors within the editor tool.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/file_editor.py:85
↓ 15 callers
Class
EditorError
Raised for usage or file system errors within the editor tool.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/r2egym/file_editor.py:85
↓ 14 callers
Class
EditorError
Raised for usage or file system errors within the editor tool.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/str_replace_editor.py:88
↓ 14 callers
Class
EditorResult
Simple container for output and optional error messages.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/file_editor.py:89
↓ 14 callers
Class
EditorResult
Simple container for output and optional error messages.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/str_replace_editor.py:92
↓ 14 callers
Class
EditorResult
Simple container for output and optional error messages.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/r2egym/file_editor.py:89
↓ 11 callers
Class
ExecutionResult
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/repo_analysis/execution_result_analysis.py:17
↓ 10 callers
Class
ParsedCommit
Represents a parsed commit, with all of its file diffs Contains metadata about the commit, such as the commit message and date
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:294
↓ 5 callers
Class
DockerRuntime
docker runtime is responsible for the interacting with the docker environment. In particular, it should allow for accomodating the features o
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/runtime/docker.py:199
↓ 5 callers
Class
Entity
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/entity_utils.py:18
↓ 4 callers
Class
DatasetRow
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/repo_analysis/validate_docker_and_hf.py:39
↓ 4 callers
Class
FileInfo
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:140
↓ 4 callers
Class
Line
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:37
↓ 3 callers
Class
EnvArgs
Configure data sources and setup instructions for the environment in which we solve the tasks.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/environment/env.py:20
↓ 3 callers
Class
RepoEnv
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/environment/env.py:28
↓ 2 callers
Class
Action
Represents an action with: - function_name (e.g. 'file_editor') - parameters (a dictionary of parameter_name -> value) Provid
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/action/action.py:7
↓ 2 callers
Class
CommitAnalyzer
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/commit_to_ast.py:22
↓ 2 callers
Class
CommitParser
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/parse_diff.py:21
↓ 2 callers
Class
FileDiff
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:176
↓ 2 callers
Class
FileDiffHeader
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:144
↓ 2 callers
Class
ParseCommandBash
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/commands.py:80
↓ 2 callers
Class
Range
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:8
↓ 1 callers
Class
Agent
Agent handles the behavior of the model and how it interacts with the environment.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/agent.py:57
↓ 1 callers
Class
CodeStructure
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/entity_utils.py:59
↓ 1 callers
Class
CommentAndDocstringRemover
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/entity_utils.py:182
↓ 1 callers
Class
DockerClientPool
Docker client pool for connection reuse in high concurrency scenarios Supports grouping clients by docker_host
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/runtime/docker.py:79
↓ 1 callers
Class
IndexLine
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:167
↓ 1 callers
Class
LineGroup
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:42
↓ 1 callers
Class
Observation
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/observation/observation.py:7
↓ 1 callers
Class
PytestLikeRunner
A custom TextTestRunner that uses the PytestLikeResult.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/install_utils/unittest_custom_runner.py:129
↓ 1 callers
Class
PytestLikeRunner
A custom TextTestRunner that uses the PytestLikeResult.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/install_utils/tornado_unittest_runner.py:129
↓ 1 callers
Class
StrReplaceEditor
A file editor that supports the following commands: - view - create - str_replace - insert - undo_edit
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/file_editor.py:130
↓ 1 callers
Class
StrReplaceEditor
A file editor that supports the following commands: - view - create - str_replace - insert - undo_edit
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/str_replace_editor.py:133
↓ 1 callers
Class
StrReplaceEditor
A file editor that supports the following commands: - view - create - str_replace - insert - undo_edit
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/tools/r2egym/file_editor.py:130
↓ 1 callers
Class
Trajectory
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/trajectory/trajectory.py:52
↓ 1 callers
Class
TrajectoryStep
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/trajectory/trajectory.py:19
↓ 1 callers
Class
UniHunk
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:70
↓ 1 callers
Class
UnitHunkDescriptor
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:18
Class
AgentArgs
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/agent.py:37
Class
AssistantMetadata
Pass observations to the assistant, and get back a response.
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/commands.py:13
Class
Command
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/commands.py:31
Class
CommitExecutionType
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/repo_analysis/execution_result_analysis.py:9
Class
ControlMetadata
TODO: should be able to control high-level control flow after calling this command
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/commands.py:23
Class
EntityType
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/entity_utils.py:10
Class
ExecutionEnvironment
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/runtime/base.py:7
Class
LineType
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/commit_models/diff_classes.py:30
Class
ParseCommand
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/commands.py:53
Class
ParseCommandDetailed
# command_name: # "docstring" # signature: "signature" # arguments: # arg1 (type) [required]: "description" # a
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/commands.py:270
Class
ParseCommandMeta
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/agenthub/agent/commands.py:42
Class
PytestLikeResult
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/install_utils/unittest_custom_runner.py:10
Class
PytestLikeResult
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/install_utils/tornado_unittest_runner.py:10
Class
RepoAnalysisArgs
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/repo_analysis/repo_analysis_args.py:25
Class
RepoAnalysisLoadArgs
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/repo_analysis/repo_analysis_args.py:117
Class
RepoAnalysisTestExtractArgs
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/repo_analysis/repo_analysis_args.py:150
Class
RepoName
IQuest-Coder-Eval/SWE-Verified/R2E-Gym/src/r2egym/repo_analysis/repo_analysis_args.py:8