{"ok":true,"site":{"host":"openx-portal.vercel.app","url":"https://openx-portal.vercel.app/","type":"live","desc":"Operator management console for OpenX autonomous research agents, skills lifecycle, operating rules, and Dream Cycle learning.","tools":[{"name":"openx_list_public_agents","kind":"answer","impl":"imperative","description":"Read public OpenX Portal agent summaries and current connection state.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_register_agent","kind":"transact","impl":"imperative","description":"Create or restore a public OpenX agent registration. A new registration returns its one-time agent key in this chat transcript.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","additionalProperties":false,"required":["display_name","host_type"],"properties":{"display_name":{"type":"string","minLength":1,"maxLength":120},"host_type":{"type":"string","enum":["kiro-cli","claude-code","adk-python","custom"]},"description":{"type":"string","maxLength":500},"model":{"type":"string","maxLength":120},"capabilities":{"type":"array","items":{"type":"string"},"maxItems":32}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_get_agent_overview","kind":"answer","impl":"imperative","description":"Read an OpenX agent’s public profile, live task activity, Dream state, and knowledge-sync state.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_get_working_process","kind":"answer","impl":"imperative","description":"Read the current or latest task process for an OpenX agent.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_list_agent_skills","kind":"answer","impl":"imperative","description":"Read an OpenX agent’s reported capabilities and candidate skills.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_get_wallet_summary","kind":"answer","impl":"imperative","description":"Read the public wallet summary, balance, and network details for an OpenX agent.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_get_dream_status","kind":"answer","impl":"imperative","description":"Read an OpenX agent’s Dream Cycle link and latest run summary.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_get_auditor_summary","kind":"answer","impl":"imperative","description":"Read evidence-only auditor status and reviewed-lesson summary for an OpenX agent.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_navigate_portal_section","kind":"act","impl":"imperative","description":"Open an OpenX agent section in the visible Portal. This changes the current page only.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id","section"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."},"section":{"type":"string","enum":["studio","skills","credit-model","dream-cycle","auditor"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_set_skill_status","kind":"act","impl":"imperative","description":"Change an OpenX skill lifecycle status. This writes the selected status to the public Gateway.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id","skill_id","status"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."},"skill_id":{"type":"string","minLength":1},"status":{"type":"string","enum":["active","in_audit","deprecated"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_trigger_dream_cycle","kind":"act","impl":"imperative","description":"Start a Dream Cycle for an OpenX agent. This may create a paid run and changes its run state.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."},"preset":{"type":"string","enum":["frugal","balanced","thorough"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]},{"name":"openx_ask_auditor","kind":"act","impl":"imperative","description":"Send a question to an OpenX agent’s evidence-bound auditor. This records a new auditor chat turn.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","additionalProperties":false,"required":["agent_id","message"],"properties":{"agent_id":{"type":"string","minLength":1,"maxLength":120,"description":"OpenX agent identifier."},"message":{"type":"string","minLength":1,"maxLength":1200}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/docs"]}],"category":"AI & Agents","favicon":"/favicons/openx-portal.vercel.app.svg","apiSurface":"spec","toolCount":12}}