{
 "schema_version": 1,
 "generated": "2026-10-24",
 "id": "openmoss-openeta--run-single-bounded-task",
 "repo": "OpenMOSS/OpenETA",
 "repo_url": "https://github.com/OpenMOSS/OpenETA",
 "repo_slug": "openmoss-openeta",
 "title": "Run one bounded task through a Planner and the simulator",
 "page_title": "How to run one bounded task through a Planner and the simulator with Open ETA",
 "summary": "Send a single instruction to the Open ETA agent with a fixed turn limit against a LIBERO scene.",
 "who": "A developer testing a new OpenAI-compatible Planner model who needs a quick end-to-end check of the perception and action loop.",
 "problem": "Testing a Planner against a physical or simulated task usually means wiring many services together before seeing any behavior.",
 "outcome": "The agent runs one task for up to a set number of turns, and the developer can see how the loop behaves on that scene.",
 "steps": [
  "Run `uv sync --extra dev` in the Open ETA repository folder.",
  "Run `bash scripts/setup_envs.sh libero` to install the LIBERO simulator backend.",
  "Run `uv run python -m sim.mcp_server` and keep it running.",
  "Run `uv run openeta --once \"inspect the current scene\" --max-turns 8` after configuring the Planner with `/provider` in the TUI if needed."
 ],
 "agent_prompt": "In the OpenETA repo, run `uv run openeta --once \"<task text>\" --max-turns 8` with the LIBERO simulator MCP service running. Report the final status and whether the environment reports task completion, and do not treat a finished process as task success.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "45 minutes",
 "basis": "readme",
 "caveat": "The README says a finished process does not imply task success, so check the trusted environment receipt or checker output rather than the exit alone.",
 "category": "Research",
 "tags": [
  "Research"
 ],
 "lang": "python",
 "requirements": [
  "Python 3.10 or newer and uv installed",
  "An OpenAI-compatible Planner LLM or VLM endpoint for any run that reasons over a task",
  "One simulator backend installed through scripts/setup_envs.sh, such as libero"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "The Planner endpoint needs its own API access settings, so keep those keys out of logs and shared session files."
  }
 ],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/openmoss-openeta/run-single-bounded-task/",
 "md": "https://dedupedai.com/use-cases/openmoss-openeta/run-single-bounded-task/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/openmoss-openeta--run-single-bounded-task.json",
 "api_version": "v1"
}
