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.

tony1223/better-agent-terminal

https://github.com/tony1223/better-agent-terminal · scanned 2026-06-16 00:39 UTC (2 months, 1 week ago)

207 raw signals (55 security + 152 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 144 actionable findings from 2 signal sources. 223 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 1629 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
dlog software healthy renderer/src/main.tsx:dlog
t0 software healthy renderer/src/main.tsx:t0
installVisualViewportVars software healthy renderer/src/main.tsx:installVisualViewportVars
update software healthy renderer/src/main.tsx:update
schedule software healthy renderer/src/main.tsx:schedule
getHostKind software healthy renderer/src/host-api.ts:getHostKind
isTauri software healthy renderer/src/host-api.ts:isTauri
resolveHost software healthy renderer/src/host-api.ts:resolveHost
notImplemented software healthy renderer/src/host-api.ts:notImplemented
isAbsoluteLocalPath software healthy renderer/src/host-api.ts:isAbsoluteLocalPath
basenameForPath software healthy renderer/src/host-api.ts:basenameForPath
pruneTauriDroppedPathCache software healthy renderer/src/host-api.ts:pruneTauriDroppedPathCache
registerTauriDroppedPaths software healthy renderer/src/host-api.ts:registerTauriDroppedPaths
getPathFromRecentTauriDrop software healthy renderer/src/host-api.ts:getPathFromRecentTauriDrop
name software healthy renderer/src/host-api.ts:name
getPathFromDroppedFile software healthy renderer/src/host-api.ts:getPathFromDroppedFile
installTauriDropPathCache software healthy renderer/src/host-api.ts:installTauriDropPathCache
getInvoke software healthy renderer/src/host-api.ts:getInvoke
g software healthy renderer/src/host-api.ts:g
tauriDebugLog software healthy renderer/src/host-api.ts:tauriDebugLog
formatUnknownError software healthy renderer/src/host-api.ts:formatUnknownError
refreshTauriDebugMode software healthy renderer/src/host-api.ts:refreshTauriDebugMode
readTauriDebugMode software healthy renderer/src/host-api.ts:readTauriDebugMode
env software healthy renderer/src/host-api.ts:env
win software healthy renderer/src/host-api.ts:win
that software healthy renderer/src/host-api.ts:that
getListen software healthy renderer/src/host-api.ts:getListen
listenAdapter software healthy renderer/src/host-api.ts:listenAdapter
getCurrentWindowIdForEvent software healthy renderer/src/host-api.ts:getCurrentWindowIdForEvent
listenTargetedStringPayload software healthy renderer/src/host-api.ts:listenTargetedStringPayload
attachWorkspaceIdentity software healthy renderer/src/host-api.ts:attachWorkspaceIdentity
getAgentPresetForSession software healthy renderer/src/host-api.ts:getAgentPresetForSession
resolveClaudeEventSecondArg software healthy renderer/src/host-api.ts:resolveClaudeEventSecondArg
createTauriHost software healthy renderer/src/host-api.ts:createTauriHost
handler software healthy renderer/src/host-api.ts:handler
fire software healthy renderer/src/host-api.ts:fire
onVisibility software healthy renderer/src/host-api.ts:onVisibility
onFocus software healthy renderer/src/host-api.ts:onFocus
onOnline software healthy renderer/src/host-api.ts:onOnline
installTauriMetricLogger software healthy renderer/src/host-api.ts:installTauriMetricLogger
detectPlatform software healthy renderer/src/host-api.ts:detectPlatform
p software healthy renderer/src/host-api.ts:p
warnOnce software healthy renderer/src/host-api.ts:warnOnce
permissiveValueFor software healthy renderer/src/host-api.ts:permissiveValueFor
installTauriShim software healthy renderer/src/host-api.ts:installTauriShim
normalizeProfileChangedPayload software healthy renderer/src/App.tsx:normalizeProfileChangedPayload
parentPath software healthy renderer/src/App.tsx:parentPath
loadPanelSettings software healthy renderer/src/App.tsx:loadPanelSettings
savePanelSettings software healthy renderer/src/App.tsx:savePanelSettings
afterFirstPaint software healthy renderer/src/App.tsx:afterFirstPaint

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

LabelLayerStatusPath
release-note.md software healthy release-note.md
.env.local.example software healthy .env.local.example
vite.config.ts software healthy vite.config.ts
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
runtime-catalog.json software healthy runtime-catalog.json
install.sh software healthy install.sh
package.json software healthy package.json
index.html software healthy index.html
test.sh software healthy test.sh
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
PLAN.md software healthy PLAN.md
AGENTS.md software healthy AGENTS.md
main.tsx software healthy renderer/src/main.tsx
host-api.ts software healthy renderer/src/host-api.ts
i18n.ts software healthy renderer/src/i18n.ts
App.tsx software healthy renderer/src/App.tsx
host-api.d.ts software healthy renderer/src/types/host-api.d.ts
agent-profiles.ts software healthy renderer/src/types/agent-profiles.ts
claude-agent.ts software healthy renderer/src/types/claude-agent.ts
index.ts software healthy renderer/src/types/index.ts
agent-presets.ts software healthy renderer/src/types/agent-presets.ts
settings-store.ts software healthy renderer/src/stores/settings-store.ts
notification-store.ts software healthy renderer/src/stores/notification-store.ts
workspace-store.ts software healthy renderer/src/stores/workspace-store.ts
use-store.ts software healthy renderer/src/stores/use-store.ts
remote-drop-upload.ts software healthy renderer/src/utils/remote-drop-upload.ts
agent-preset-menu.ts software healthy renderer/src/utils/agent-preset-menu.ts
workspace-move-drag.ts software healthy renderer/src/utils/workspace-move-drag.ts
input-history-navigation.ts software healthy renderer/src/utils/input-history-navigation.ts
runtime-status-message.ts software healthy renderer/src/utils/runtime-status-message.ts
tauri-native-drop.ts software healthy renderer/src/utils/tauri-native-drop.ts
connection-url.ts software healthy renderer/src/utils/connection-url.ts
procfile-parser.ts software healthy renderer/src/utils/procfile-parser.ts
codex-models.ts software healthy renderer/src/utils/codex-models.ts
claude-model-presets.ts software healthy renderer/src/utils/claude-model-presets.ts
snippet-command.ts software healthy renderer/src/utils/snippet-command.ts
claude-channel-events.ts software healthy renderer/src/utils/claude-channel-events.ts
chat-markdown.ts software healthy renderer/src/utils/chat-markdown.ts
tool-result-cache.ts software healthy renderer/src/utils/tool-result-cache.ts
keyboard-shortcuts.ts software healthy renderer/src/utils/keyboard-shortcuts.ts
terminal-key-input.ts software healthy renderer/src/utils/terminal-key-input.ts
file-data-url.ts software healthy renderer/src/utils/file-data-url.ts
worker-command.ts software healthy renderer/src/utils/worker-command.ts
claude-usage-cache.ts software healthy renderer/src/utils/claude-usage-cache.ts
use-raf-batched-string.ts software healthy renderer/src/utils/use-raf-batched-string.ts
interrupted-prompt.ts software healthy renderer/src/utils/interrupted-prompt.ts
pty-input-writer.ts software healthy renderer/src/utils/pty-input-writer.ts

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

LabelLayerStatusPath
renderer software healthy renderer
src software healthy renderer/src
types software healthy renderer/src/types
stores software healthy renderer/src/stores
utils software healthy renderer/src/utils
components software healthy renderer/src/components
lib software healthy renderer/src/lib
locales software healthy renderer/src/locales
styles software healthy renderer/src/styles
tests software healthy tests
testworkspace software healthy tests/testworkspace
scripts software healthy scripts
node-sidecar software healthy node-sidecar
tests software healthy node-sidecar/tests
scripts software healthy node-sidecar/scripts
runtime software healthy node-sidecar/runtime
src software healthy node-sidecar/src
lib software healthy node-sidecar/src/lib
runtimes software healthy node-sidecar/src/runtimes
handlers software healthy node-sidecar/src/handlers
src-tauri software healthy src-tauri
capabilities software healthy src-tauri/capabilities
src software healthy src-tauri/src
commands software healthy src-tauri/src/commands
.claude software healthy .claude
skills software healthy .claude/skills
check-sdk-updates software healthy .claude/skills/check-sdk-updates
plans software healthy plans
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
APPLE_ID cicd healthy
APPLE_CERTIFICATE cicd healthy
RELEASE_TAG cicd healthy
APPLE_TEAM_ID cicd healthy
TAURI_SIGNING_PRIVATE_KEY_PASSWORD cicd healthy
APPLE_PASSWORD cicd healthy
APPLE_CERTIFICATE_PASSWORD cicd healthy
GITHUB_TOKEN cicd healthy
TAP_GITHUB_TOKEN cicd healthy
APPLE_PROVIDER_SHORT_NAME cicd healthy
TAURI_SIGNING_PRIVATE_KEY cicd healthy
CHOCO_API_KEY cicd healthy
APPLE_SIGNING_IDENTITY cicd healthy

LabelLayerStatusPath
auth::renderer/src/components/WorkspaceView.tsx security healthy renderer/src/components/WorkspaceView.tsx
auth::src-tauri/src/commands/claude.rs security healthy src-tauri/src/commands/claude.rs
auth::node-sidecar/tests/server.test.mjs security healthy node-sidecar/tests/server.test.mjs
auth::src-tauri/src/codex_auth.rs security healthy src-tauri/src/codex_auth.rs
auth::renderer/src/stores/workspace-store.ts security healthy renderer/src/stores/workspace-store.ts
auth::src-tauri/src/codex_app_server.rs security healthy src-tauri/src/codex_app_server.rs
auth::node-sidecar/src/handlers/claude-auth.mjs security healthy node-sidecar/src/handlers/claude-auth.mjs
auth::CLAUDE.md security healthy CLAUDE.md
auth::src-tauri/src/codex_account_store.rs security healthy src-tauri/src/codex_account_store.rs
auth::src-tauri/src/claude_usage.rs security healthy src-tauri/src/claude_usage.rs
auth::README.md security healthy README.md

LabelLayerStatusPath
RootErrorBoundary software healthy renderer/src/main.tsx:RootErrorBoundary
SettingsStore software healthy renderer/src/stores/settings-store.ts:SettingsStore
NotificationStore software healthy renderer/src/stores/notification-store.ts:NotificationStore
WorkspaceStore software healthy renderer/src/stores/workspace-store.ts:WorkspaceStore
ConsoleTerminal software healthy tests/console-test.js:ConsoleTerminal
ConsoleController software healthy tests/console-controller.js:ConsoleController
LiveQuery software healthy node-sidecar/src/lib/live-query.mjs:LiveQuery
SnippetDatabase software healthy node-sidecar/src/lib/snippet-db.mjs:SnippetDatabase

LabelLayerStatusPath
/x/src frontend healthy tests/host-api.test.ts
/x/foo frontend healthy tests/host-api.test.ts
/home/me frontend healthy tests/host-api.test.ts
/x/hit.txt frontend healthy tests/host-api.test.ts
/x/src/main.ts frontend healthy tests/host-api.test.ts
/x/img.png frontend healthy tests/host-api.test.ts

LabelLayerStatusPath
port:5173 network healthy vite.config.ts
port:5174 network healthy vite.config.ts
port:9876 network healthy README.md
port:12345 network healthy src-tauri/src/lib.rs
port:9001 network healthy src-tauri/src/remote_client.rs

LabelLayerStatusPath
127.0.0.1 network healthy vite.config.ts
100.68.234.13 network healthy src-tauri/src/remote_server.rs
100.64.0.1 network healthy src-tauri/src/network_addresses.rs
192.168.1.2 network healthy src-tauri/src/commands/app.rs
192.168.1.3 network healthy src-tauri/src/commands/app.rs

LabelLayerStatusPath
verify cicd healthy .github/workflows/release.yml
build cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml
choco cicd healthy .github/workflows/release.yml
dispatch cicd healthy .github/workflows/release-tag-dispatch.yml

LabelLayerStatusPath
vps::aws hardware healthy node-sidecar/tests/server.test.mjs
vps::gcp hardware healthy node-sidecar/tests/server.test.mjs

LabelLayerStatusPath
password_literal::scripts/sign-macos-resource-binaries.sh security healthy scripts/sign-macos-resource-binaries.sh
password_literal::src-tauri/src/electron_safe_storage.rs security healthy src-tauri/src/electron_safe_storage.rs

LabelLayerStatusPath
gha::release cicd healthy .github/workflows/release.yml
gha::release-tag-dispatch cicd healthy .github/workflows/release-tag-dispatch.yml

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
App frontend healthy renderer/src/App.tsx
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/9a6b572f-953e-4e0c-b285-9767b8e09a15/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9a6b572f-953e-4e0c-b285-9767b8e09a15/

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.