Skip to content

Commit f60dffc

Browse files
authored
Merge pull request #2 from reward-protocol/codex/move-files-from-reward_kit-to-reward_protocol
Switch examples to reward_protocol imports
2 parents c67909a + bbdb427 commit f60dffc

File tree

11 files changed

+59
-25
lines changed

11 files changed

+59
-25
lines changed

examples/apps_coding_example/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88

99
from typing import Any, Dict, List, Optional, Union
1010

11-
from reward_kit import EvaluateResult, reward_function
12-
from reward_kit.models import Message
11+
from reward_protocol import EvaluateResult, reward_function
12+
from reward_protocol.models import Message
1313

1414
# Import the existing reward function from reward-kit
15-
from reward_kit.rewards.apps_coding_reward import evaluate_apps_solution
15+
from reward_protocol.rewards.apps_coding_reward import evaluate_apps_solution
1616

1717

1818
@reward_function

examples/braintrust_integration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from braintrust import Eval
22

3-
from reward_kit.adapters.braintrust import scorer_to_reward_fn
3+
from reward_protocol.adapters.braintrust import scorer_to_reward_fn
44

55

66
def equality_scorer(input: str, output: str, expected: str) -> float:

examples/e2b_reward_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import argparse
1515
import os
1616

17-
from reward_kit.rewards.code_execution import e2b_code_execution_reward
17+
from reward_protocol.rewards.code_execution import e2b_code_execution_reward
1818

1919

2020
def main():

examples/frozen_lake/client/reward.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
from typing import List, Optional
66

7-
from reward_kit.models import EvaluateResult, Message, MetricResult, StepOutput
8-
from reward_kit.typed_interface import reward_function
7+
from reward_protocol.models import EvaluateResult, Message, MetricResult, StepOutput
8+
from reward_protocol.typed_interface import reward_function
99

1010

1111
@reward_function

examples/frozen_lake/server/http_rollout_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from pydantic import BaseModel
2121

2222
# Import standardized HTTP rollout protocol types from reward-kit
23-
from reward_kit.agent.resources import (
23+
from reward_protocol.agent.resources import (
2424
EndEpisodeRequest,
2525
EndEpisodeResponse,
2626
HealthResponse,

examples/math_example/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
import re
1010
from typing import Any, Dict, List, Optional, Union
1111

12-
from reward_kit import EvaluateResult, MetricResult, reward_function
13-
from reward_kit.models import Message
12+
from reward_protocol import EvaluateResult, MetricResult, reward_function
13+
from reward_protocol.models import Message
1414

1515
# Import the existing reward function from reward-kit
16-
from reward_kit.rewards.math import math_reward
16+
from reward_protocol.rewards.math import math_reward
1717

1818

1919
def check_think_answer_format(text: str) -> bool:

examples/rollout_control_plane_demo.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
# Add the mcp directory to path
2323
sys.path.insert(0, str(Path(__file__).parent.parent))
2424

25-
from reward_kit.mcp.execution.rollout import RolloutManager
26-
from reward_kit.mcp.session.manager import GeneralMCPVectorEnv, SessionManager
27-
from reward_kit.mcp.types import DatasetRow, MCPSession, MCPToolCall, Trajectory
25+
from reward_protocol.mcp.execution.rollout import RolloutManager
26+
from reward_protocol.mcp.session.manager import GeneralMCPVectorEnv, SessionManager
27+
from reward_protocol.mcp.types import DatasetRow, MCPSession, MCPToolCall, Trajectory
2828

2929

3030
class DemoPolicy:

examples/taxi_mcp_complete/mcp_server/simulation_server.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
from taxi_adapter import TaxiAdapter
1616
from taxi_mcp_server import TaxiProdServer
1717

18-
from reward_kit.mcp import SimulationServerBase
19-
from reward_kit.mcp.simulation_server import simulation_resource, simulation_tool
18+
from reward_protocol.mcp import SimulationServerBase
19+
from reward_protocol.mcp.simulation_server import simulation_resource, simulation_tool
2020

2121

2222
class TaxiSimServer(TaxiAdapter, SimulationServerBase):

examples/taxi_mcp_complete/mcp_server/taxi_adapter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from gymnasium.envs.toy_text.taxi import TaxiEnv
1212

13-
from reward_kit.mcp import EnvironmentAdapter
13+
from reward_protocol.mcp import EnvironmentAdapter
1414

1515

1616
class TaxiAdapter(EnvironmentAdapter):

examples/taxi_mcp_complete/mcp_server/taxi_mcp_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from mcp.server.fastmcp import Context
2626
from taxi_adapter import TaxiAdapter
2727

28-
from reward_kit.mcp import GymProductionServer
28+
from reward_protocol.mcp import GymProductionServer
2929

3030

3131
class TaxiProdServer(GymProductionServer):

0 commit comments

Comments
 (0)