Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions .gitmodules

This file was deleted.

2 changes: 1 addition & 1 deletion docs/user-guide/agentic-chat-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ ROLLOUT_ARGS+=(

## Example

A full multi-turn agentic setup on the session-server TITO path lives in [`examples/experimental/swe-agent-v2`](https://github.com/radixark/miles/tree/main/examples/experimental/swe-agent-v2): its launchers wire `--use-session-server` + `--tito-model glm47` against a real SWE agent.
A full multi-turn agentic setup on the session-server TITO path lives in [`examples/swe-agent`](https://github.com/radixark/miles/tree/main/examples/swe-agent): its launchers wire `--use-session-server` + `--tito-model glm47` against a real SWE agent.

## Add a new model

Expand Down
4 changes: 2 additions & 2 deletions docs/user-guide/harbor.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ hook.
## Try it

The maintained recipe lives in
[`examples/experimental/swe-agent-v2`](https://github.com/radixark/miles/tree/main/examples/experimental/swe-agent-v2),
[`examples/swe-agent`](https://github.com/radixark/miles/tree/main/examples/swe-agent),
with synchronous and fully-async launchers. Follow the
[recipe README](https://github.com/radixark/miles/blob/main/examples/experimental/swe-agent-v2/README.md)
[recipe README](https://github.com/radixark/miles/blob/main/examples/swe-agent/README.md)
for the architecture, Harbor server setup, task format, and launch scripts.
8 changes: 4 additions & 4 deletions docs/user-guide/rollout-endpoints.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Key modules:
|---|---|
| `miles/rollout/base_types.py` | `GenerateFnInput` / `GenerateFnOutput` |
| `miles/rollout/inference_rollout/inference_rollout_common.py` | Builds a `GenerateState` and calls the generate function |
| `MILES_EXPERIMENTAL_ROLLOUT_REFACTOR=1` | Enables the new path (see `examples/experimental/swe-agent-v2`) |
| `MILES_EXPERIMENTAL_ROLLOUT_REFACTOR=1` | Enables the new path (see `examples/swe-agent`) |

### Generate function basics

Expand Down Expand Up @@ -162,10 +162,10 @@ Generator entry point:

Example:

- [`examples/experimental/swe-agent-v2`](https://github.com/radixark/miles/tree/main/examples/experimental/swe-agent-v2):
- [`examples/swe-agent`](https://github.com/radixark/miles/tree/main/examples/swe-agent):
multi-turn agentic SWE agent on the session-server TITO path, with ready-to-run launchers.

Wire-up (as used by swe-agent-v2):
Wire-up (as used by the swe-agent example):

```bash
CUSTOM_ARGS=(
Expand Down Expand Up @@ -206,7 +206,7 @@ The hook is **entirely optional and safe to omit**:
- It only fires when `--custom-agent-function-path` is set, so non-agentic runs
never invoke it.

See [`swe_agent_function.abort`](https://github.com/radixark/miles/blob/main/examples/experimental/swe-agent-v2/swe_agent_function.py)
See [`swe_agent_function.abort`](https://github.com/radixark/miles/blob/main/examples/swe-agent/swe_agent_function.py)
for a reference implementation that flushes the Harbor agent server.

### Customizing the wrapper
Expand Down
2 changes: 1 addition & 1 deletion examples/experimental/openenv/openenv_generate.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Task-agnostic: the agent function (``openenv_agent_function.run``) stores the
env-computed binary pytest reward in ``sample.metadata["reward"]``; this just
reads it back. Wired via ``--custom-rm-path openenv_generate.reward_func`` and
mirrors ``swe-agent-v2/generate.py:reward_func`` so it works for both the
mirrors ``swe-agent/generate.py:reward_func`` so it works for both the
single-sample (``async_rm``) and batched (``--custom-rm-path``) call paths.
"""

Expand Down
47 changes: 0 additions & 47 deletions examples/experimental/swe-agent-v2-amd/README.md

This file was deleted.

111 changes: 0 additions & 111 deletions examples/experimental/swe-agent-v2-amd/generate.py

This file was deleted.

74 changes: 0 additions & 74 deletions examples/experimental/swe-agent-v2-amd/run-qwen3-swe.py

This file was deleted.

Loading
Loading