https://github.com/yth1120/DeepFlow
· scanned 2026-06-16 01:08 UTC (2 months, 1 week ago)
57 raw signals (0 security + 57 graph)
Last scanned 2 months, 1 week ago · v1 · 57 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 971 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.
| Label | Layer | Status | Path |
|---|---|---|---|
generateId |
software | healthy | electron/preload.ts:generateId |
handler |
software | healthy | electron/preload.ts:handler |
chunkHandler |
software | healthy | electron/preload.ts:chunkHandler |
cleanup |
software | healthy | electron/preload.ts:cleanup |
eventHandler |
software | healthy | electron/preload.ts:eventHandler |
invalidateMcpToolCache |
software | healthy | electron/tool-registry.ts:invalidateMcpToolCache |
getMcpToolDefs |
software | healthy | electron/tool-registry.ts:getMcpToolDefs |
registerPluginTools |
software | healthy | electron/tool-registry.ts:registerPluginTools |
executeMcpTool |
software | healthy | electron/tool-registry.ts:executeMcpTool |
getAllTools |
software | healthy | electron/tool-registry.ts:getAllTools |
getBuiltInTools |
software | healthy | electron/tool-registry.ts:getBuiltInTools |
getMcpTools |
software | healthy | electron/tool-registry.ts:getMcpTools |
getPluginTools |
software | healthy | electron/tool-registry.ts:getPluginTools |
getToolCount |
software | healthy | electron/tool-registry.ts:getToolCount |
isMcpTool |
software | healthy | electron/tool-registry.ts:isMcpTool |
stripMcpPrefix |
software | healthy | electron/tool-registry.ts:stripMcpPrefix |
isToolConcurrencySafe |
software | healthy | electron/tool-registry.ts:isToolConcurrencySafe |
splitIntoConcurrencyBatches |
software | healthy | electron/tool-registry.ts:splitIntoConcurrencyBatches |
that |
software | healthy | electron/tool-registry.ts:that |
executeBatch |
software | healthy | electron/tool-registry.ts:executeBatch |
createWindow |
software | healthy | electron/main.ts:createWindow |
getApiConfig |
software | healthy | electron/ipc/memory-ipc.ts:getApiConfig |
modelId |
software | healthy | electron/ipc/memory-ipc.ts:modelId |
apiKey |
software | healthy | electron/ipc/memory-ipc.ts:apiKey |
registerMemoryIpc |
software | healthy | electron/ipc/memory-ipc.ts:registerMemoryIpc |
createBackend |
software | healthy | electron/ipc/memory-db.ts:createBackend |
getBackend |
software | healthy | electron/ipc/memory-db.ts:getBackend |
addMemory |
software | healthy | electron/ipc/memory-db.ts:addMemory |
getMemoriesByProject |
software | healthy | electron/ipc/memory-db.ts:getMemoriesByProject |
getMemoriesByType |
software | healthy | electron/ipc/memory-db.ts:getMemoriesByType |
getMemoriesByTag |
software | healthy | electron/ipc/memory-db.ts:getMemoriesByTag |
searchMemories |
software | healthy | electron/ipc/memory-db.ts:searchMemories |
updateMemory |
software | healthy | electron/ipc/memory-db.ts:updateMemory |
archiveMemory |
software | healthy | electron/ipc/memory-db.ts:archiveMemory |
getActiveMemories |
software | healthy | electron/ipc/memory-db.ts:getActiveMemories |
deleteMemory |
software | healthy | electron/ipc/memory-db.ts:deleteMemory |
hasReservedFileName |
software | healthy | electron/ipc/tool-handlers.ts:hasReservedFileName |
fixWindowsNullRedirect |
software | healthy | electron/ipc/tool-handlers.ts:fixWindowsNullRedirect |
resolvePath |
software | healthy | electron/ipc/tool-handlers.ts:resolvePath |
ensureSafePath |
software | healthy | electron/ipc/tool-handlers.ts:ensureSafePath |
isSafeExtension |
software | healthy | electron/ipc/tool-handlers.ts:isSafeExtension |
abortTool |
software | healthy | electron/ipc/tool-handlers.ts:abortTool |
getSafeEnv |
software | healthy | electron/ipc/tool-handlers.ts:getSafeEnv |
getWinShell |
software | healthy | electron/ipc/tool-handlers.ts:getWinShell |
markShellFailed |
software | healthy | electron/ipc/tool-handlers.ts:markShellFailed |
spawnBashChild |
software | healthy | electron/ipc/tool-handlers.ts:spawnBashChild |
flushProgress |
software | healthy | electron/ipc/tool-handlers.ts:flushProgress |
emitProgress |
software | healthy | electron/ipc/tool-handlers.ts:emitProgress |
forceKill |
software | healthy | electron/ipc/tool-handlers.ts:forceKill |
cleanup |
software | healthy | electron/ipc/tool-handlers.ts:cleanup |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.ts |
software | healthy | vite.config.ts |
PRODUCT.md |
software | healthy | PRODUCT.md |
tsconfig.electron.json |
software | healthy | tsconfig.electron.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
electron-builder.yml |
software | healthy | electron-builder.yml |
tsconfig.json |
software | healthy | tsconfig.json |
vitest.config.ts |
software | healthy | vitest.config.ts |
tool-defs.ts |
software | healthy | electron/tool-defs.ts |
preload.ts |
software | healthy | electron/preload.ts |
tool-registry.ts |
software | healthy | electron/tool-registry.ts |
main.ts |
software | healthy | electron/main.ts |
advanced-defs.ts |
software | healthy | electron/advanced-defs.ts |
types.ts |
software | healthy | electron/types.ts |
memory-ipc.ts |
software | healthy | electron/ipc/memory-ipc.ts |
memory-db.ts |
software | healthy | electron/ipc/memory-db.ts |
tool-handlers.ts |
software | healthy | electron/ipc/tool-handlers.ts |
conflict-detector.ts |
software | healthy | electron/ipc/conflict-detector.ts |
context-manager.ts |
software | healthy | electron/ipc/context-manager.ts |
system-handlers.ts |
software | healthy | electron/ipc/system-handlers.ts |
settings-store.ts |
software | healthy | electron/ipc/settings-store.ts |
agent-handlers.ts |
software | healthy | electron/ipc/agent-handlers.ts |
workspace-manager.ts |
software | healthy | electron/ipc/workspace-manager.ts |
stats-handlers.ts |
software | healthy | electron/ipc/stats-handlers.ts |
permission-handlers.ts |
software | healthy | electron/ipc/permission-handlers.ts |
agent-loop.ts |
software | healthy | electron/ipc/agent-loop.ts |
index.ts |
software | healthy | electron/ipc/index.ts |
file-handlers.ts |
software | healthy | electron/ipc/file-handlers.ts |
memory-extractor.ts |
software | healthy | electron/ipc/memory-extractor.ts |
permission-mode.ts |
software | healthy | electron/ipc/permission-mode.ts |
cron-handlers.ts |
software | healthy | electron/ipc/cron-handlers.ts |
undo-manager.ts |
software | healthy | electron/ipc/undo-manager.ts |
shared.ts |
software | healthy | electron/ipc/shared.ts |
agent-loop.test.ts |
software | healthy | electron/ipc/agent-loop.test.ts |
agent-scheduler.ts |
software | healthy | electron/ipc/agent-scheduler.ts |
query-engine.ts |
software | healthy | electron/ipc/query-engine.ts |
mcp-handlers.ts |
software | healthy | electron/ipc/mcp-handlers.ts |
window-ref.ts |
software | healthy | electron/ipc/window-ref.ts |
plan-handlers.ts |
software | healthy | electron/ipc/plan-handlers.ts |
project-handlers.ts |
software | healthy | electron/ipc/project-handlers.ts |
ai-handlers.ts |
software | healthy | electron/ipc/ai-handlers.ts |
model-config.ts |
software | healthy | electron/ipc/model-config.ts |
text-filter.ts |
software | healthy | electron/ipc/text-filter.ts |
context-handlers.ts |
software | healthy | electron/ipc/context-handlers.ts |
workspace-manager.test.ts |
software | healthy | electron/ipc/__tests__/workspace-manager.test.ts |
memory-system.test.ts |
software | healthy | electron/ipc/__tests__/memory-system.test.ts |
ipc-guards.test.ts |
software | healthy | electron/ipc/__tests__/ipc-guards.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
SettingsModal |
frontend | healthy | src/components/settings/SettingsModal.tsx |
LoginModal |
frontend | healthy | src/components/settings/LoginModal.tsx |
SettingItem |
frontend | healthy | src/components/settings/SettingItem.tsx |
MCPSettings |
frontend | healthy | src/components/settings/MCPSettings.tsx |
DiffPanel |
frontend | healthy | src/components/layout/DiffPanel.tsx |
CommandPalette |
frontend | healthy | src/components/layout/CommandPalette.tsx |
TabBar |
frontend | healthy | src/components/layout/TabBar.tsx |
WorkbenchLayout |
frontend | healthy | src/components/layout/WorkbenchLayout.tsx |
ChatArea |
frontend | healthy | src/components/layout/ChatArea.tsx |
PreviewBrowser |
frontend | healthy | src/components/layout/PreviewBrowser.tsx |
SiderNav |
frontend | healthy | src/components/layout/SiderNav.tsx |
FileTree |
frontend | healthy | src/components/layout/FileTree.tsx |
GhostToast |
frontend | healthy | src/components/layout/GhostToast.tsx |
WorkbenchActionsButton |
frontend | healthy | src/components/layout/WorkbenchActionsButton.tsx |
CommandDropdown |
frontend | healthy | src/components/input/CommandDropdown.tsx |
MentionDropdown |
frontend | healthy | src/components/input/MentionDropdown.tsx |
TaskConfigSelector |
frontend | healthy | src/components/input/TaskConfigSelector.tsx |
ChatInput |
frontend | healthy | src/components/input/ChatInput.tsx |
EmptyState |
frontend | healthy | src/components/common/EmptyState.tsx |
UndoToast |
frontend | healthy | src/components/common/UndoToast.tsx |
CoverageBadge |
frontend | healthy | src/components/common/CoverageBadge.tsx |
AgentDashboard |
frontend | healthy | src/components/agent/AgentDashboard.tsx |
AgentConversation |
frontend | healthy | src/components/agent/AgentConversation.tsx |
ToolCallTimeline |
frontend | healthy | src/components/chat/ToolCallTimeline.tsx |
ThinkingIndicator |
frontend | healthy | src/components/chat/ThinkingIndicator.tsx |
MicroTerminal |
frontend | healthy | src/components/chat/MicroTerminal.tsx |
MessageSkeleton |
frontend | healthy | src/components/chat/MessageSkeleton.tsx |
CodeBlockMemo |
frontend | healthy | src/components/chat/CodeBlock.tsx |
StreamRenderer |
frontend | healthy | src/components/chat/StreamRenderer.tsx |
MermaidBlock |
frontend | healthy | src/components/chat/MermaidBlock.tsx |
ToolCallCardWrapper |
frontend | healthy | src/components/chat/ToolCallCard.tsx |
ThinkingBlock |
frontend | healthy | src/components/chat/ThinkingBlock.tsx |
MessageList |
frontend | healthy | src/components/chat/MessageList.tsx |
FileTreePanel |
frontend | healthy | src/components/preview/FileTreePanel.tsx |
MemoryPanel |
frontend | healthy | src/components/memory/MemoryPanel.tsx |
InlinePermissionCard |
frontend | healthy | src/components/permissions/InlinePermissionCard.tsx |
DiffView |
frontend | healthy | src/components/permissions/DiffView.tsx |
WorkspaceInspector |
frontend | healthy | src/components/inspector/WorkspaceInspector.tsx |
ContextManifest |
frontend | healthy | src/components/inspector/ContextManifest.tsx |
CodeStatsPanel |
frontend | healthy | src/components/inspector/CodeStatsPanel.tsx |
TaskChecklist |
frontend | healthy | src/components/inspector/TaskChecklist.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
electron |
software | healthy | electron |
ipc |
software | healthy | electron/ipc |
__tests__ |
software | healthy | electron/ipc/__tests__ |
utils |
software | healthy | electron/utils |
__tests__ |
software | healthy | electron/utils/__tests__ |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
types |
software | healthy | src/types |
stores |
software | healthy | src/stores |
__tests__ |
software | healthy | src/stores/__tests__ |
constants |
software | healthy | src/constants |
utils |
software | healthy | src/utils |
__tests__ |
software | healthy | src/utils/__tests__ |
components |
software | healthy | src/components |
settings |
software | healthy | src/components/settings |
layout |
software | healthy | src/components/layout |
input |
software | healthy | src/components/input |
__tests__ |
software | healthy | src/components/input/__tests__ |
common |
software | healthy | src/components/common |
agent |
software | healthy | src/components/agent |
__tests__ |
software | healthy | src/components/agent/__tests__ |
chat |
software | healthy | src/components/chat |
__tests__ |
software | healthy | src/components/chat/__tests__ |
preview |
software | healthy | src/components/preview |
memory |
software | healthy | src/components/memory |
permissions |
software | healthy | src/components/permissions |
__tests__ |
software | healthy | src/components/permissions/__tests__ |
inspector |
software | healthy | src/components/inspector |
hooks |
software | healthy | src/hooks |
services |
software | healthy | src/services |
core |
software | healthy | src/core |
__tests__ |
software | healthy | src/core/__tests__ |
styles |
software | healthy | src/styles |
plugins |
software | healthy | src/plugins |
| Label | Layer | Status | Path |
|---|---|---|---|
SqliteBackend |
software | healthy | electron/ipc/memory-db.ts:SqliteBackend |
JsonBackend |
software | healthy | electron/ipc/memory-db.ts:JsonBackend |
ConflictDetector |
software | healthy | electron/ipc/conflict-detector.ts:ConflictDetector |
WorkspaceManager |
software | healthy | electron/ipc/workspace-manager.ts:WorkspaceManager |
UndoManager |
software | healthy | electron/ipc/undo-manager.ts:UndoManager |
AgentScheduler |
software | healthy | electron/ipc/agent-scheduler.ts:AgentScheduler |
depends |
software | healthy | electron/ipc/__tests__/workspace-manager.test.ts:depends |
ErrorBoundary |
software | healthy | src/components/layout/ErrorBoundary.tsx:ErrorBoundary |
KatexErrorBoundary |
software | healthy | src/components/chat/MarkdownRenderer.tsx:KatexErrorBoundary |
PermissionBridge |
software | healthy | src/services/replBridge.ts:PermissionBridge |
PluginManager |
software | healthy | src/core/plugin-manager.ts:PluginManager |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | vite.config.ts |
port:3000 |
network | healthy | electron/ipc/agent-loop.test.ts |
port:8080 |
network | healthy | electron/ipc/agent-loop.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | electron/ipc/memory-db.ts |
postgres |
data | healthy | electron/ipc/agent-loop.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | electron/main.ts |
169.254.169.254 |
network | healthy | electron/ipc/tool-handlers.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::electron/ipc/__tests__/memory-system.test.ts |
security | healthy | electron/ipc/__tests__/memory-system.test.ts |
auth::electron/ipc/agent-handlers.ts |
security | healthy | electron/ipc/agent-handlers.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/build.yml |
release |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-f01haibp |
software | healthy | /tmp/repobility-clone-f01haibp |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::build |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/81e152f3-4a71-4722-bf5b-e158c5dedf7a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/81e152f3-4a71-4722-bf5b-e158c5dedf7a/
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.