MCPcopy
hub / github.com/agent0ai/agent-zero / content

Method content

plugins/_browser/helpers/runtime.py:1239–1253  ·  view source on GitHub ↗
(
        self,
        browser_id: int | str | None = None,
        payload: dict[str, Any] | None = None,
    )

Source from the content-addressed store, hash-verified

1237 return await self._state(resolved_id)
1238
1239 async def content(
1240 self,
1241 browser_id: int | str | None = None,
1242 payload: dict[str, Any] | None = None,
1243 ) -> dict[str, Any]:
1244 await self.ensure_started()
1245 resolved_id = self._resolve_browser_id(browser_id)
1246 page = self._page(resolved_id)
1247 await self._ensure_content_helper(page)
1248 result = await page.evaluate(
1249 "(payload) => globalThis.__spaceBrowserPageContent__.capture(payload || null)",
1250 payload or None,
1251 )
1252 self._maybe_promote(resolved_id)
1253 return result or {}
1254
1255 async def detail(self, browser_id: int | str | None, reference_id: int | str) -> dict[str, Any]:
1256 await self.ensure_started()

Callers 2

listMethod · 0.95
_dispatch_callMethod · 0.95

Calls 6

ensure_startedMethod · 0.95
_resolve_browser_idMethod · 0.95
_pageMethod · 0.95
_maybe_promoteMethod · 0.95
evaluateMethod · 0.45

Tested by

no test coverage detected