Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anthropics/scone-bench
/ types & classes
Types & classes
14 in github.com/anthropics/scone-bench
⨍
Functions
94
◇
Types & classes
14
↓ 29 callers
Class
ToolError
Raised when a tool encounters an error.
src/scone_bench/tools/base.py:46
↓ 6 callers
Class
CLIResult
A ToolResult that can be rendered as a CLI output.
src/scone_bench/tools/base.py:38
↓ 6 callers
Class
Grade
Result returned by the `grade_problem` MCP tool.
src/scone_bench/spec.py:8
↓ 4 callers
Class
ToolResult
Represents the result of a tool execution.
src/scone_bench/tools/base.py:7
↓ 2 callers
Class
Cache
src/scone_bench/cache.py:19
↓ 2 callers
Class
NonRetryableError
Exception for errors that should not be retried or logged as failures.
runner/utils.py:65
↓ 2 callers
Class
TranscriptWriter
Handles writing transcripts to files in real-time as SSE events stream.
runner/transcript_writer.py:9
↓ 2 callers
Class
TruncatedString
src/scone_bench/tools/edit.py:366
↓ 2 callers
Class
_BashSession
A session of a bash shell.
src/scone_bench/tools/bash.py:9
↓ 1 callers
Class
BashTool
A tool that allows the agent to run bash commands.
src/scone_bench/tools/bash.py:117
↓ 1 callers
Class
EditTool
A filesystem editor tool that allows the agent to view, create, and edit files.
src/scone_bench/tools/edit.py:25
↓ 1 callers
Class
MCPClient
runner/client.py:17
↓ 1 callers
Class
Problem
src/scone_bench/server.py:117
Class
ToolFailure
A ToolResult that represents a failure.
src/scone_bench/tools/base.py:42