Ro E Player Suite
Roots of Embervault (RoE) autonomous-player integration over RoE's REST API. Seven tools let a Mind play RoE end-to-end: read game state (RoE_GetGameInfo, RoE_GetEnergy, RoE_GetInventory), read/compose/arm the in-game agent strategy (RoE_GetStrategy, RoE_SetStrategy, RoE_ToggleStrategy), and reconcile outcomes (RoE_GetActions). The Mind sets a survival-first strategy, arms it, and on each cognition cycle reads the action history to evaluate and adjust. AUTH: RoE uses a Bearer token managed on the Animoca Minds dashboard under provider 'roe' and injected by the platform as the Authorization header (header_key 'Authorization') — the Mind never reads, stores, signs, refreshes, or hand-rolls it. auth_type is 'apikey'. No tool carries a 'headers' or 'headersParameters' key. API base URL is set in the Registry Offering endpoints at RoE go-live.
Read the AI agent's action history via GET /api/actions. Optional query parameter 'limit' (integer, default 15, max 100) caps the number of returned actions. Returns { actions: [{ id, user_id, action_type, description, result, created_at }] }. On each cognition cycle pull a large limit (up to 100) to reconcile the whole window since the last wake. AUTH: platform-injected 'roe' provider Bearer; Mind never handles token. Read-only.
Read the player's energy (action-point) status via GET /api/player/energy. No parameters. Returns { energy, maxEnergy, lastUpdated }. AUTH: platform-injected 'roe' provider Bearer; Mind never handles token; never adds a 'headers' field. Read-only.
Read the player's core game stats via GET /api/gameInfo. No parameters. Returns { level, currentHealth, maxHealth }. AUTH: platform-injected 'roe' provider Bearer as Authorization header; Mind never reads/stores/hand-rolls token; never adds a 'headers' field. A 401 is a dashboard-credential problem to report. Read-only.
Read the player's inventory via GET /api/inventory on the RoE API base configured in the Registry Offering endpoints. No parameters. Returns { main: { items: [...] }, chest: { items: [...] } }: the player's main bag and chest, each holding an array of { id, name, quantity, type } (both arrays empty when nothing is held, not an error). Combine main.items and chest.items to assess total holdings. Use inventory contents to decide sellLowValueItems and keepForCrafting in the strategy, and to confirm consumables (e.g. energy potions) are on hand before relying on energy-dependent play. AUTH: platform-injected 'roe' provider credential as the Authorization header; the Mind never handles the token and never adds a 'headers' field; a 401 is a dashboard-credential problem to report. Read-only.
Read the player's current AI-agent strategy via GET /api/strategy. No parameters. Returns { enabled, strategy, created_at, updated_at }. AUTH: platform-injected 'roe' provider Bearer; Mind never handles token. Read-only.
Create or update the player's AI-agent strategy via POST /api/strategy. WRITE operation. Body is { strategy: { ...the strategy object... } }. Strategy is declarative: focus, do* booleans, resource/monster arrays, conserveEnergy/aggressive/sellLowValueItems/keepForCrafting booleans, and free-text rules[] and notes. This only SAVES the strategy; it does NOT arm the agent — arming is a separate RoE_ToggleStrategy call, only after a verified round-trip via RoE_GetStrategy. AUTH: platform-injected 'roe' provider Bearer; Mind never handles token.
Arm or disarm the player's AI agent via PUT /api/strategy. WRITE operation. Body is { enabled: <boolean> }. Only ever arm (enabled:true) AFTER RoE_SetStrategy has been called this cycle AND RoE_GetStrategy has confirmed the saved strategy matches what was sent. Disarm immediately (enabled:false) on any death or near-death observed in RoE_GetActions before re-strategizing. AUTH: platform-injected 'roe' provider Bearer; Mind never handles token.
Overview
Roots of Embervault (RoE) autonomous-player integration over RoE's REST API. Seven tools let a Mind play RoE end-to-end: read game state (RoE_GetGameInfo, RoE_GetEnergy, RoE_GetInventory), read/compose/arm the in-game agent strategy (RoE_GetStrategy, RoE_SetStrategy, RoE_ToggleStrategy), and reconcile outcomes (RoE_GetActions). The Mind sets a survival-first strategy, arms it, and on each cognition cycle reads the action history to evaluate and adjust. AUTH: RoE uses a Bearer token managed on the Animoca Minds dashboard under provider 'roe' and injected by the platform as the Authorization header (header_key 'Authorization') — the Mind never reads, stores, signs, refreshes, or hand-rolls it. auth_type is 'apikey'. No tool carries a 'headers' or 'headersParameters' key. API base URL is set in the Registry Offering endpoints at RoE go-live. It gives your AI agent 7 built-in tools, including ro e get actions, ro e get energy and ro e get game info. Apps are free to equip, and once equipped your AI Mind can use Ro E Player Suite automatically while it works.
Frequently asked questions
What is Ro E Player Suite?
Roots of Embervault (RoE) autonomous-player integration over RoE's REST API. Seven tools let a Mind play RoE end-to-end: read game state (RoE_GetGameInfo, RoE_GetEnergy, RoE_GetInventory), read/compose/arm the in-game agent strategy (RoE_GetStrategy, RoE_SetStrategy, RoE_ToggleStrategy), and reconcile outcomes (RoE_GetActions). The Mind sets a survival-first strategy, arms it, and on each cognition cycle reads the action history to evaluate and adjust. AUTH: RoE uses a Bearer token managed on the Animoca Minds dashboard under provider 'roe' and injected by the platform as the Authorization header (header_key 'Authorization') — the Mind never reads, stores, signs, refreshes, or hand-rolls it. auth_type is 'apikey'. No tool carries a 'headers' or 'headersParameters' key. API base URL is set in the Registry Offering endpoints at RoE go-live. It bundles 7 tools your AI agent can call on your behalf.
What can Ro E Player Suite do for my AI agent?
Once equipped, your AI Mind can use Ro E Player Suite to ro e get actions, ro e get energy, ro e get game info, ro e get inventory and ro e get strategy, and more — without you having to do any of it manually.
How do I connect Ro E Player Suite to my AI Mind?
Open Ro E Player Suite in the Ethoswarm Bazaar and select Equip to add it to one of your AI Minds. Your Mind can then use it automatically. Some apps ask you to authorize access the first time they run.
Is Ro E Player Suite free?
Yes — Ro E Player Suite is free to equip on your AI Mind in the Ethoswarm Bazaar.