Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

alibaba/page-agent

https://github.com/alibaba/page-agent · scanned 2026-07-23 19:45 UTC (4 days, 21 hours ago)

102 raw signals (0 security + 102 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 21 hours ago · v7 · last Δ +0.1 (diff) · 99 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 931 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
isInternalPackage software healthy scripts/sync-version.js:isInternalPackage
updateInternalDeps software healthy scripts/sync-version.js:updateInternalDeps
parallelTask software healthy scripts/parallel-task.js:parallelTask
printProgress software healthy scripts/parallel-task.js:printProgress
run software healthy scripts/ci.js:run
isMainBranch software healthy scripts/ci.js:isMainBranch
truncate software healthy packages/ui/src/utils.ts:truncate
escapeHtml software healthy packages/ui/src/utils.ts:escapeHtml
createCard software healthy packages/ui/src/panel/cards.ts:createCard
createReflectionLines software healthy packages/ui/src/panel/cards.ts:createReflectionLines
spaRoutes software healthy packages/website/vite.config.js:spaRoutes
docsImport software healthy packages/website/src/router.tsx:docsImport
ScrollToTop software healthy packages/website/src/router.tsx:ScrollToTop
Router software healthy packages/website/src/router.tsx:Router
LanguageProvider software healthy packages/website/src/i18n/context.tsx:LanguageProvider
switchLanguage software healthy packages/website/src/i18n/context.tsx:switchLanguage
useLanguage software healthy packages/website/src/i18n/context.tsx:useLanguage
BetaNotice software healthy packages/website/src/components/BetaNotice.tsx:BetaNotice
escapeHtml software healthy packages/website/src/components/HighlightSyntax.tsx:escapeH…
highlightSyntax software healthy packages/website/src/components/HighlightSyntax.tsx:highlig…
LanguageSwitcher software healthy packages/website/src/components/LanguageSwitcher.tsx:Langua…
handleLanguageChange software healthy packages/website/src/components/LanguageSwitcher.tsx:handle…
handleClickOutside software healthy packages/website/src/components/LanguageSwitcher.tsx:handle…
Footer software healthy packages/website/src/components/Footer.tsx:Footer
ThemeSwitcher software healthy packages/website/src/components/ThemeSwitcher.tsx:ThemeSwit…
handleSystemThemeChange software healthy packages/website/src/components/ThemeSwitcher.tsx:handleSys…
toggleTheme software healthy packages/website/src/components/ThemeSwitcher.tsx:toggleThe…
JSConsole software healthy packages/website/src/components/JSConsole.tsx:JSConsole
formatResult software healthy packages/website/src/components/JSConsole.tsx:formatResult
handleGlobalConsole software healthy packages/website/src/components/JSConsole.tsx:handleGlobalC…
executeCode software healthy packages/website/src/components/JSConsole.tsx:executeCode
clear software healthy packages/website/src/components/JSConsole.tsx:clear
appendOutput software healthy packages/website/src/components/JSConsole.tsx:appendOutput
handleKeyDown software healthy packages/website/src/components/JSConsole.tsx:handleKeyDown
getPrompt software healthy packages/website/src/components/JSConsole.tsx:getPrompt
APIReference software healthy packages/website/src/components/APIReference.tsx:APIReferen…
PropRow software healthy packages/website/src/components/APIReference.tsx:PropRow
TypeRef software healthy packages/website/src/components/APIReference.tsx:TypeRef
APIDivider software healthy packages/website/src/components/APIReference.tsx:APIDivider
Header software healthy packages/website/src/components/Header.tsx:Header
Heading software healthy packages/website/src/components/Heading.tsx:Heading
Spinner software healthy packages/website/src/components/ui/spinner.tsx:Spinner
Kbd software healthy packages/website/src/components/ui/kbd.tsx:Kbd
KbdGroup software healthy packages/website/src/components/ui/kbd.tsx:KbdGroup
Badge software healthy packages/website/src/components/ui/badge.tsx:Badge
Highlighter software healthy packages/website/src/components/ui/highlighter.tsx:Highligh…
Button software healthy packages/website/src/components/ui/button.tsx:Button
updateDimensions software healthy packages/website/src/components/ui/neon-gradient-card.tsx:u…
Alert software healthy packages/website/src/components/ui/alert.tsx:Alert
AlertTitle software healthy packages/website/src/components/ui/alert.tsx:AlertTitle

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
tsconfig.typecheck.json software healthy tsconfig.typecheck.json
package-lock.json software healthy package-lock.json
eslint.config.js software healthy eslint.config.js
LICENSE software healthy LICENSE
AGENTS.md software healthy AGENTS.md
tsconfig.base.json software healthy tsconfig.base.json
README-zh.md software healthy docs/README-zh.md
terms-and-privacy.md software healthy docs/terms-and-privacy.md
developer-guide.md software healthy docs/developer-guide.md
CODE_OF_CONDUCT.md software healthy docs/CODE_OF_CONDUCT.md
SECURITY.md software healthy docs/SECURITY.md
CHANGELOG.md software healthy docs/CHANGELOG.md
sync-version.js software healthy scripts/sync-version.js
pre-publish.js software healthy scripts/pre-publish.js
parallel-task.js software healthy scripts/parallel-task.js
build.js software healthy scripts/build.js
post-publish.js software healthy scripts/post-publish.js
ci.js software healthy scripts/ci.js
build-libs.js software healthy scripts/build-libs.js
README.md software healthy packages/mcp/README.md
package.json software healthy packages/mcp/package.json
hub-bridge.js software healthy packages/mcp/src/hub-bridge.js
launcher.html software healthy packages/mcp/src/launcher.html
index.js software healthy packages/mcp/src/index.js
vite.config.js software healthy packages/ui/vite.config.js
package.json software healthy packages/ui/package.json
tsconfig.json software healthy packages/ui/tsconfig.json
env.d.ts software healthy packages/ui/src/env.d.ts
index.ts software healthy packages/ui/src/index.ts
utils.ts software healthy packages/ui/src/utils.ts
Panel.ts software healthy packages/ui/src/panel/Panel.ts
cards.ts software healthy packages/ui/src/panel/cards.ts
Panel.module.css software healthy packages/ui/src/panel/Panel.module.css
types.ts software healthy packages/ui/src/panel/types.ts
locales.ts software healthy packages/ui/src/i18n/locales.ts
index.ts software healthy packages/ui/src/i18n/index.ts
vite.config.js software healthy packages/website/vite.config.js
tailwind.config.js software healthy packages/website/tailwind.config.js
package.json software healthy packages/website/package.json
index.html software healthy packages/website/index.html
components.json software healthy packages/website/components.json
tsconfig.json software healthy packages/website/tsconfig.json
AGENTS.md software healthy packages/website/AGENTS.md
index.css software healthy packages/website/src/index.css
router.tsx software healthy packages/website/src/router.tsx
env.d.ts software healthy packages/website/src/env.d.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
@commitlint/cli@^21.2.1 dependencies healthy package.json
@commitlint/config-conventional@^21.2.0 dependencies healthy package.json
@eslint-react/eslint-plugin@^5.17.3 dependencies healthy package.json
@eslint/js@^10.0.1 dependencies healthy package.json
@microsoft/api-extractor@^7.58.11 dependencies healthy package.json
@tailwindcss/vite@^4.3.3 dependencies healthy package.json
@trivago/prettier-plugin-sort-imports@^6.0.2 dependencies healthy package.json
@types/node@^26.1.1 dependencies healthy package.json
@vitejs/plugin-react@^6.0.3 dependencies healthy package.json
chalk@^5.6.2 dependencies healthy package.json
concurrently@^10.0.3 dependencies healthy package.json
dotenv@^17.4.2 dependencies healthy package.json
eslint@^10.7.0 dependencies healthy package.json
globals@^17.7.0 dependencies healthy package.json
happy-dom@^20.11.0 dependencies healthy package.json
husky@^9.1.7 dependencies healthy package.json
lint-staged@^17.1.0 dependencies healthy package.json
prettier@^3.9.5 dependencies healthy package.json
typescript@^6.0.3 dependencies healthy package.json
typescript-eslint@^8.65.0 dependencies healthy package.json
unplugin-dts@^1.0.3 dependencies healthy package.json
vite@^8.1.5 dependencies healthy package.json
vite-plugin-css-injected-by-js@^5.0.2 dependencies healthy package.json
vitest@^4.1.10 dependencies healthy package.json
chalk@^5.6.2 dependencies healthy packages/core/package.json
@page-agent/[email protected] dependencies healthy packages/core/package.json
@page-agent/[email protected] dependencies healthy packages/core/package.json
zod@^4.4.3 dependencies healthy packages/core/package.json
zod@^3.25.0 || ^4.0.0 dependencies healthy packages/core/package.json
@page-agent/[email protected] dependencies healthy packages/extension/package.json
@page-agent/[email protected] dependencies healthy packages/extension/package.json
@page-agent/[email protected] dependencies healthy packages/extension/package.json
@page-agent/[email protected] dependencies healthy packages/extension/package.json
ai-motion@^0.4.8 dependencies healthy packages/extension/package.json
chalk@^5.6.2 dependencies healthy packages/extension/package.json
@radix-ui/react-hover-card@^1.1.20 dependencies healthy packages/extension/package.json
@radix-ui/react-icons@^1.3.2 dependencies healthy packages/extension/package.json
@radix-ui/react-label@^2.1.12 dependencies healthy packages/extension/package.json
@radix-ui/react-separator@^1.1.12 dependencies healthy packages/extension/package.json
@radix-ui/react-slot@^1.3.0 dependencies healthy packages/extension/package.json
@radix-ui/react-switch@^1.3.4 dependencies healthy packages/extension/package.json
@tailwindcss/vite@^4.3.3 dependencies healthy packages/extension/package.json
@types/chrome@^0.2.2 dependencies healthy packages/extension/package.json
@types/react@^19.2.17 dependencies healthy packages/extension/package.json
@types/react-dom@^19.2.3 dependencies healthy packages/extension/package.json
@wxt-dev/module-react@^1.2.2 dependencies healthy packages/extension/package.json
class-variance-authority@^0.7.1 dependencies healthy packages/extension/package.json
clsx@^2.1.1 dependencies healthy packages/extension/package.json
idb@^8.0.3 dependencies healthy packages/extension/package.json
lucide-react@^1.25.0 dependencies healthy packages/extension/package.json

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
docs software healthy docs
scripts software healthy scripts
packages software healthy packages
mcp software healthy packages/mcp
src software healthy packages/mcp/src
ui software healthy packages/ui
src software healthy packages/ui/src
panel software healthy packages/ui/src/panel
i18n software healthy packages/ui/src/i18n
website software healthy packages/website
src software healthy packages/website/src
i18n software healthy packages/website/src/i18n
components software healthy packages/website/src/components
ui software healthy packages/website/src/components/ui
lib software healthy packages/website/src/lib
pages software healthy packages/website/src/pages
docs software healthy packages/website/src/pages/docs
introduction software healthy packages/website/src/pages/docs/introduction
quick-start software healthy packages/website/src/pages/docs/introduction/quick-start
limitations software healthy packages/website/src/pages/docs/introduction/limitations
overview software healthy packages/website/src/pages/docs/introduction/overview
troubleshooting software healthy packages/website/src/pages/docs/introduction/troubleshooting
advanced software healthy packages/website/src/pages/docs/advanced
page-agent-core software healthy packages/website/src/pages/docs/advanced/page-agent-core
page-controller software healthy packages/website/src/pages/docs/advanced/page-controller
security-permissions software healthy packages/website/src/pages/docs/advanced/security-permissio…
custom-ui software healthy packages/website/src/pages/docs/advanced/custom-ui
page-agent software healthy packages/website/src/pages/docs/advanced/page-agent
features software healthy packages/website/src/pages/docs/features
custom-tools software healthy packages/website/src/pages/docs/features/custom-tools
chrome-extension software healthy packages/website/src/pages/docs/features/chrome-extension
custom-instructions software healthy packages/website/src/pages/docs/features/custom-instructions
models software healthy packages/website/src/pages/docs/features/models
mcp-server software healthy packages/website/src/pages/docs/features/mcp-server
third-party-agent software healthy packages/website/src/pages/docs/features/third-party-agent
data-masking software healthy packages/website/src/pages/docs/features/data-masking
home software healthy packages/website/src/pages/home
hooks software healthy packages/website/src/hooks
page-controller software healthy packages/page-controller
src software healthy packages/page-controller/src
utils software healthy packages/page-controller/src/utils
mask software healthy packages/page-controller/src/mask
patches software healthy packages/page-controller/src/patches
dom software healthy packages/page-controller/src/dom
dom_tree software healthy packages/page-controller/src/dom/dom_tree
extension software healthy packages/extension
docs software healthy packages/extension/docs
public software healthy packages/extension/public
_locales software healthy packages/extension/public/_locales
zh_CN software healthy packages/extension/public/_locales/zh_CN

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/docs/ frontend healthy packages/website/src/pages/docs/index.tsx
/docs/Layout frontend healthy packages/website/src/pages/docs/Layout.tsx
/docs/introduction/quick-start/page frontend healthy packages/website/src/pages/docs/introduction/quick-start/pa…
/docs/introduction/limitations/page frontend healthy packages/website/src/pages/docs/introduction/limitations/pa…
/docs/introduction/overview/page frontend healthy packages/website/src/pages/docs/introduction/overview/page.…
/docs/introduction/troubleshooting/page frontend healthy packages/website/src/pages/docs/introduction/troubleshootin…
/docs/advanced/page-agent-core/page frontend healthy packages/website/src/pages/docs/advanced/page-agent-core/pa…
/docs/advanced/page-controller/page frontend healthy packages/website/src/pages/docs/advanced/page-controller/pa…
/docs/advanced/security-permissions/page frontend healthy packages/website/src/pages/docs/advanced/security-permissio…
/docs/advanced/custom-ui/page frontend healthy packages/website/src/pages/docs/advanced/custom-ui/page.tsx
/docs/advanced/page-agent/page frontend healthy packages/website/src/pages/docs/advanced/page-agent/page.tsx
/docs/features/custom-tools/page frontend healthy packages/website/src/pages/docs/features/custom-tools/page.…
/docs/features/chrome-extension/page frontend healthy packages/website/src/pages/docs/features/chrome-extension/p…
/docs/features/custom-instructions/page frontend healthy packages/website/src/pages/docs/features/custom-instruction…
/docs/features/models/page frontend healthy packages/website/src/pages/docs/features/models/page.tsx
/docs/features/mcp-server/page frontend healthy packages/website/src/pages/docs/features/mcp-server/page.tsx
/docs/features/third-party-agent/page frontend healthy packages/website/src/pages/docs/features/third-party-agent/…
/docs/features/data-masking/page frontend healthy packages/website/src/pages/docs/features/data-masking/page.…
/home/FeaturesSection frontend healthy packages/website/src/pages/home/FeaturesSection.tsx
/home/ScenariosSection frontend healthy packages/website/src/pages/home/ScenariosSection.tsx
/home/ frontend healthy packages/website/src/pages/home/index.tsx
/home/OneMoreThingSection frontend healthy packages/website/src/pages/home/OneMoreThingSection.tsx
/home/HeroSection frontend healthy packages/website/src/pages/home/HeroSection.tsx
/ frontend healthy packages/website/src/router.tsx
/docs frontend healthy packages/website/src/router.tsx
/introduction/overview frontend healthy packages/website/src/pages/docs/index.tsx
/introduction/quick-start frontend healthy packages/website/src/pages/docs/index.tsx
/introduction/limitations frontend healthy packages/website/src/pages/docs/index.tsx
/introduction/troubleshooting frontend healthy packages/website/src/pages/docs/index.tsx
/features/custom-tools frontend healthy packages/website/src/pages/docs/index.tsx
/features/data-masking frontend healthy packages/website/src/pages/docs/index.tsx
/features/custom-instructions frontend healthy packages/website/src/pages/docs/index.tsx
/features/models frontend healthy packages/website/src/pages/docs/index.tsx
/features/chrome-extension frontend healthy packages/website/src/pages/docs/index.tsx
/features/mcp-server frontend healthy packages/website/src/pages/docs/index.tsx
/features/third-party-agent frontend healthy packages/website/src/pages/docs/index.tsx
/advanced/page-agent frontend healthy packages/website/src/pages/docs/index.tsx
/advanced/page-agent-core frontend healthy packages/website/src/pages/docs/index.tsx
/advanced/page-controller frontend healthy packages/website/src/pages/docs/index.tsx
/advanced/custom-ui frontend healthy packages/website/src/pages/docs/index.tsx
/advanced/security-permissions frontend healthy packages/website/src/pages/docs/index.tsx

LabelLayerStatusPath
Router frontend healthy packages/website/src/router.tsx
BetaNotice frontend healthy packages/website/src/components/BetaNotice.tsx
HighlightSyntaxClient frontend healthy packages/website/src/components/HighlightSyntax.tsx
LanguageSwitcher frontend healthy packages/website/src/components/LanguageSwitcher.tsx
Footer frontend healthy packages/website/src/components/Footer.tsx
ThemeSwitcher frontend healthy packages/website/src/components/ThemeSwitcher.tsx
JSConsole frontend healthy packages/website/src/components/JSConsole.tsx
CodeEditor frontend healthy packages/website/src/components/CodeEditor.tsx
Header frontend healthy packages/website/src/components/Header.tsx
DocsRouter frontend healthy packages/website/src/pages/docs/index.tsx
DocsLayout frontend healthy packages/website/src/pages/docs/Layout.tsx
QuickStart frontend healthy packages/website/src/pages/docs/introduction/quick-start/pa…
LimitationsPage frontend healthy packages/website/src/pages/docs/introduction/limitations/pa…
Overview frontend healthy packages/website/src/pages/docs/introduction/overview/page.…
TroubleshootingPage frontend healthy packages/website/src/pages/docs/introduction/troubleshootin…
PageAgentCoreDocs frontend healthy packages/website/src/pages/docs/advanced/page-agent-core/pa…
PageControllerDocs frontend healthy packages/website/src/pages/docs/advanced/page-controller/pa…
SecurityPermissions frontend healthy packages/website/src/pages/docs/advanced/security-permissio…
CustomUIDocs frontend healthy packages/website/src/pages/docs/advanced/custom-ui/page.tsx
PageAgentDocs frontend healthy packages/website/src/pages/docs/advanced/page-agent/page.tsx
CustomTools frontend healthy packages/website/src/pages/docs/features/custom-tools/page.…
ChromeExtension frontend healthy packages/website/src/pages/docs/features/chrome-extension/p…
Instructions frontend healthy packages/website/src/pages/docs/features/custom-instruction…
Models frontend healthy packages/website/src/pages/docs/features/models/page.tsx
McpServerPage frontend healthy packages/website/src/pages/docs/features/mcp-server/page.tsx
ThirdPartyAgentPage frontend healthy packages/website/src/pages/docs/features/third-party-agent/…
DataMasking frontend healthy packages/website/src/pages/docs/features/data-masking/page.…
FeaturesSection frontend healthy packages/website/src/pages/home/FeaturesSection.tsx
ScenariosSection frontend healthy packages/website/src/pages/home/ScenariosSection.tsx
HomePage frontend healthy packages/website/src/pages/home/index.tsx
OneMoreThingSection frontend healthy packages/website/src/pages/home/OneMoreThingSection.tsx
HeroSection frontend healthy packages/website/src/pages/home/HeroSection.tsx
App frontend healthy packages/extension/src/entrypoints/hub/App.tsx
App frontend healthy packages/extension/src/entrypoints/sidepanel/App.tsx

LabelLayerStatusPath
HubBridge software healthy packages/mcp/src/hub-bridge.js:HubBridge
Panel software healthy packages/ui/src/panel/Panel.ts:Panel
I18n software healthy packages/ui/src/i18n/index.ts:I18n
ConsoleInterceptor software healthy packages/website/src/components/JSConsole.tsx:ConsoleInterc…
name software healthy packages/website/src/components/ui/text-animate.tsx:name
name software healthy packages/website/src/components/ui/marquee.tsx:name
without software healthy packages/website/src/pages/docs/advanced/page-agent-core/pa…
PuppeteerPageController software healthy packages/website/src/pages/docs/advanced/page-controller/pa…
with software healthy packages/website/src/pages/docs/advanced/page-agent/page.ts…
PageController software healthy packages/page-controller/src/PageController.ts:PageControll…
SimulatorMask software healthy packages/page-controller/src/mask/SimulatorMask.ts:Simulato…
names software healthy packages/page-controller/src/mask/checkDarkMode.ts:names
names software healthy packages/page-controller/src/dom/dom_tree/index.js:names
MultiPageAgent software healthy packages/extension/src/agent/MultiPageAgent.ts:MultiPageAge…
TabsController software healthy packages/extension/src/agent/TabsController.ts:TabsControll…
RemotePageController software healthy packages/extension/src/agent/RemotePageController.ts:Remote…
ErrorBoundary software healthy packages/extension/src/components/ErrorBoundary.tsx:ErrorBo…
HubWs software healthy packages/extension/src/entrypoints/hub/hub-ws.ts:HubWs
PageAgentCore software healthy packages/core/src/PageAgentCore.ts:PageAgentCore
OpenAIClient software healthy packages/llms/src/OpenAIClient.ts:OpenAIClient
LLM software healthy packages/llms/src/index.ts:LLM
InvokeError software healthy packages/llms/src/errors.ts:InvokeError
PageAgent software healthy packages/page-agent/src/PageAgent.ts:PageAgent

LabelLayerStatusPath
gha::deploy-website cicd healthy .github/workflows/deploy-website.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml
gha::main-ci cicd healthy .github/workflows/main-ci.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy-website.yml
test cicd healthy .github/workflows/ci.yml
release cicd healthy .github/workflows/release.yml
test cicd healthy .github/workflows/main-ci.yml

LabelLayerStatusPath
repobility-clone-k6bpejzw software healthy /tmp/repobility-clone-k6bpejzw

LabelLayerStatusPath
127.0.0.1 network healthy packages/website/src/pages/docs/features/models/page.tsx

LabelLayerStatusPath
port:3000 network healthy packages/website/src/pages/home/FeaturesSection.tsx

LabelLayerStatusPath
gpu (detected) hardware healthy packages/website/src/components/ui/bento-grid.tsx

LabelLayerStatusPath
auth::.github/workflows/release.yml security healthy .github/workflows/release.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/8949a7d7-f9d6-4ff6-b8de-ead09c27498f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8949a7d7-f9d6-4ff6-b8de-ead09c27498f/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.