https://github.com/wyx-sg/Coffer
· scanned 2026-06-16 01:01 UTC (2 months, 1 week ago)
424 raw signals (0 security + 424 graph)
Last scanned 2 months, 1 week ago · v1 · 408 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 227 of 408 actionable findings. 424 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
backend/coffer/surfaces/http/memory/routes.py:219
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_routes.py:227
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_config_routes.py:158
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/conversation_routes.py:228
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/knowledge_base/routes.py:230
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_workspace_routes.py:178
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/model_routes.py:102
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_workspace_routes.py:257
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/resource_routes.py:102
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/credential_routes.py:111
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/skill_routes.py:231
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_unmanaged_skill_routes.py:95
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/memory/routes.py:262
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/projection_routes.py:135
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_config_routes.py:214
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_workspace_routes.py:163
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_workspace_routes.py:242
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_routes.py:197
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/conversation_routes.py:181
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/memory/routes.py:240
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/model_routes.py:84
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/retention_routes.py:47
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/resource_routes.py:80
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/memory/routes.py:131
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/memory/routes.py:174
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_workspace_routes.py:193
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_unmanaged_skill_routes.py:74
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/conversation_routes.py:208
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/conversation_routes.py:152
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/knowledge_base/routes.py:99
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/model_routes.py:67
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/mcp/capability_routes.py:293
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/mcp/capability_routes.py:236
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/resource_routes.py:124
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/skill_routes.py:284
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/distill/routes.py:70
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/mcp/capability_routes.py:266
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/mcp/capability_routes.py:209
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/resource_routes.py:113
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/skill_routes.py:261
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/projection_routes.py:99
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/sync_routes.py:144
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/skill_routes.py:206
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/knowledge_base/routes.py:273
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/sync_routes.py:149
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/skill_routes.py:196
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/channel_routes.py:142
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/knowledge_base/routes.py:127
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_config_routes.py:205
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/turn_routes.py:118
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/channel_routes.py:86
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/model_routes.py:119
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/channel_routes.py:129
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/retention_routes.py:78
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/memory/routes.py:280
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/knowledge_base/routes.py:218
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/mcp/capability_routes.py:320
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/knowledge_base/routes.py:245
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/sync_routes.py:139
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/sync_routes.py:133
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/knowledge_base/routes.py:263
securityAuth fastapi unauth mutation
backend/coffer/surfaces/callback/app.py:49
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/turn_routes.py:48
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/credential_routes.py:48
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/turn_routes.py:93
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/channel_routes.py:135
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/model_routes.py:131
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/embedding_routes.py:65
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/mcp/capability_routes.py:336
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/chat/conversation_routes.py:218
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/skill_routes.py:242
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/skill_routes.py:302
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/knowledge_base/routes.py:203
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/sync_routes.py:115
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/settings_routes.py:43
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/embedding_routes.py:45
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_config_routes.py:137
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/agent_config_routes.py:182
securityAuth fastapi unauth mutation
backend/coffer/surfaces/http/skill_file_routes.py:125
securityAuth fastapi unauth mutation
.github/workflows/evals.yml:34
Eval used
docs-site/guide/agents.md
VerificationAgents md
docs-site/zh/guide/agents.md
VerificationAgents md
.github/workflows/release.yml
CI/CD securitySupply chainGithub actions
.github/workflows/pages.yml
CI/CD securitySupply chainGithub actions
frontend/src/lib/auth.ts:42
Local storage auth token
repo-level (16 hits)repo-level (2 hits)backend/coffer/infrastructure/agent/projection_persistence.py:92
backend/coffer/application/memory/stores.py:36
backend/coffer/infrastructure/mcp/factory.py:17
backend/coffer/application/mcp/gateway_handlers.py:286
backend/coffer/application/mcp/gateway_handlers.py:282
backend/coffer/application/knowledge_base/pipeline_helpers.py:114
backend/coffer/application/memory/service_helpers.py:43
backend/coffer/infrastructure/credentials/master_key.py:84
backend/coffer/application/sync/ports.py:95
backend/coffer/application/memory/queries.py:31
backend/coffer/infrastructure/sync/paths.py:47
backend/coffer/application/knowledge_base/pipeline_helpers.py:72
backend/coffer/application/memory/queries.py:22
backend/coffer/application/agent/projection/engine.py:135
backend/coffer/application/chat/history.py:37
backend/coffer/infrastructure/sync/credentials.py:46
backend/coffer/application/sync/ports.py:84
This page is publicly accessible at:
https://repobility.com/scan/61274a71-9ff3-4435-a91d-10e9a4f97a19/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/61274a71-9ff3-4435-a91d-10e9a4f97a19/
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.