| src/alprina_cli/__init__.py |
5 |
0 |
0 |
100% |
| src/alprina_cli/acp_server.py |
77 |
73 |
0 |
5% |
| src/alprina_cli/agent_bridge.py |
111 |
111 |
0 |
0% |
| src/alprina_cli/agent_coordinator.py |
151 |
151 |
0 |
0% |
| src/alprina_cli/agents/__init__.py |
2 |
0 |
0 |
100% |
| src/alprina_cli/agents/android_sast.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/api_security_sentinel/__init__.py |
3 |
3 |
0 |
0% |
| src/alprina_cli/agents/blue_teamer.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/cicd_guardian/__init__.py |
2 |
2 |
0 |
0% |
| src/alprina_cli/agents/cicd_guardian/cicd_guardian.py |
420 |
420 |
0 |
0% |
| src/alprina_cli/agents/cicd_guardian/cve_database.py |
133 |
133 |
0 |
0% |
| src/alprina_cli/agents/dfir.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/guardrails.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/llm_config.py |
57 |
31 |
0 |
46% |
| src/alprina_cli/agents/llm_enhancer.py |
77 |
50 |
0 |
35% |
| src/alprina_cli/agents/llm_security.py |
121 |
121 |
0 |
0% |
| src/alprina_cli/agents/mail.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/memory_analysis.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/network_analyzer.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/red_teamer.py |
85 |
63 |
0 |
26% |
| src/alprina_cli/agents/replay_attack.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/retester.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/reverse_engineer.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/subghz_sdr.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/agents/web3_auditor/__init__.py |
2 |
0 |
0 |
100% |
| src/alprina_cli/agents/web3_auditor/cross_contract_analyzer.py |
182 |
182 |
0 |
0% |
| src/alprina_cli/agents/web3_auditor/defi_risk_assessor.py |
170 |
142 |
0 |
16% |
| src/alprina_cli/agents/web3_auditor/economic_impact_calculator.py |
125 |
125 |
0 |
0% |
| src/alprina_cli/agents/web3_auditor/gas_optimizer.py |
168 |
24 |
0 |
86% |
| src/alprina_cli/agents/web3_auditor/mev_detector.py |
142 |
142 |
0 |
0% |
| src/alprina_cli/agents/web3_auditor/multi_chain_scanner.py |
103 |
77 |
0 |
25% |
| src/alprina_cli/agents/web3_auditor/solidity_analyzer.py |
428 |
381 |
0 |
11% |
| src/alprina_cli/agents/web3_auditor/symbolic_executor.py |
338 |
338 |
0 |
0% |
| src/alprina_cli/agents/web3_auditor/web3_auditor.py |
293 |
243 |
0 |
17% |
| src/alprina_cli/agents/wifi_security.py |
72 |
51 |
0 |
29% |
| src/alprina_cli/api/__init__.py |
2 |
2 |
0 |
0% |
| src/alprina_cli/api/main.py |
64 |
64 |
0 |
0% |
| src/alprina_cli/api/middleware/__init__.py |
2 |
2 |
0 |
0% |
| src/alprina_cli/api/middleware/auth.py |
43 |
43 |
0 |
0% |
| src/alprina_cli/api/middleware/usage_check.py |
35 |
35 |
0 |
0% |
| src/alprina_cli/api/polar_meters.py |
58 |
58 |
0 |
0% |
| src/alprina_cli/api/routes/__init__.py |
2 |
2 |
0 |
0% |
| src/alprina_cli/api/routes/agents.py |
16 |
16 |
0 |
0% |
| src/alprina_cli/api/routes/alerts.py |
88 |
88 |
0 |
0% |
| src/alprina_cli/api/routes/auth.py |
95 |
95 |
0 |
0% |
| src/alprina_cli/api/routes/badge.py |
166 |
166 |
0 |
0% |
| src/alprina_cli/api/routes/billing.py |
75 |
75 |
0 |
0% |
| src/alprina_cli/api/routes/cron.py |
52 |
52 |
0 |
0% |
| src/alprina_cli/api/routes/dashboard.py |
134 |
134 |
0 |
0% |
| src/alprina_cli/api/routes/device_auth.py |
138 |
138 |
0 |
0% |
| src/alprina_cli/api/routes/github_webhooks.py |
167 |
167 |
0 |
0% |
| src/alprina_cli/api/routes/health_check.py |
37 |
37 |
0 |
0% |
| src/alprina_cli/api/routes/insights.py |
51 |
51 |
0 |
0% |
| src/alprina_cli/api/routes/polar_webhooks.py |
197 |
197 |
0 |
0% |
| src/alprina_cli/api/routes/scan.py |
221 |
221 |
0 |
0% |
| src/alprina_cli/api/routes/scans.py |
59 |
59 |
0 |
0% |
| src/alprina_cli/api/routes/subscription.py |
41 |
41 |
0 |
0% |
| src/alprina_cli/api/routes/team.py |
125 |
125 |
0 |
0% |
| src/alprina_cli/api/schemas/__init__.py |
3 |
3 |
0 |
0% |
| src/alprina_cli/api/schemas/agent.py |
16 |
16 |
0 |
0% |
| src/alprina_cli/api/schemas/scan.py |
41 |
41 |
0 |
0% |
| src/alprina_cli/api/services/__init__.py |
4 |
4 |
0 |
0% |
| src/alprina_cli/api/services/abandoned_checkout_service.py |
67 |
67 |
0 |
0% |
| src/alprina_cli/api/services/ai_fix_service.py |
109 |
109 |
0 |
0% |
| src/alprina_cli/api/services/database_service.py |
129 |
129 |
0 |
0% |
| src/alprina_cli/api/services/github_scanner.py |
86 |
86 |
0 |
0% |
| src/alprina_cli/api/services/github_service.py |
133 |
133 |
0 |
0% |
| src/alprina_cli/api/services/neon_service.py |
339 |
339 |
0 |
0% |
| src/alprina_cli/api/services/polar_service.py |
163 |
163 |
0 |
0% |
| src/alprina_cli/api/services/usage_service.py |
93 |
93 |
0 |
0% |
| src/alprina_cli/api/webhooks.py |
117 |
117 |
0 |
0% |
| src/alprina_cli/auth.py |
243 |
215 |
0 |
12% |
| src/alprina_cli/auth_system.py |
160 |
160 |
0 |
0% |
| src/alprina_cli/billing.py |
86 |
72 |
0 |
16% |
| src/alprina_cli/chat.py |
327 |
327 |
0 |
0% |
| src/alprina_cli/chat_enhanced.py |
255 |
255 |
0 |
0% |
| src/alprina_cli/chat_ui_enhanced.py |
80 |
80 |
0 |
0% |
| src/alprina_cli/cli.py |
113 |
48 |
0 |
58% |
| src/alprina_cli/cli_interactive.py |
248 |
248 |
0 |
0% |
| src/alprina_cli/config.py |
46 |
33 |
0 |
28% |
| src/alprina_cli/context_manager.py |
97 |
97 |
0 |
0% |
| src/alprina_cli/database/__init__.py |
2 |
2 |
0 |
0% |
| src/alprina_cli/database/neon_client.py |
98 |
98 |
0 |
0% |
| src/alprina_cli/demo_app/__init__.py |
0 |
0 |
0 |
100% |
| src/alprina_cli/demo_app/vulnerable_app.py |
33 |
33 |
0 |
0% |
| src/alprina_cli/fix_command.py |
116 |
98 |
0 |
16% |
| src/alprina_cli/guardrails/__init__.py |
3 |
3 |
0 |
0% |
| src/alprina_cli/guardrails/input_guardrails.py |
112 |
112 |
0 |
0% |
| src/alprina_cli/guardrails/output_guardrails.py |
186 |
186 |
0 |
0% |
| src/alprina_cli/history.py |
134 |
121 |
0 |
10% |
| src/alprina_cli/llm_provider.py |
195 |
163 |
0 |
16% |
| src/alprina_cli/main_agent.py |
249 |
249 |
0 |
0% |
| src/alprina_cli/memory_service.py |
113 |
113 |
0 |
0% |
| src/alprina_cli/mitigation.py |
58 |
58 |
0 |
0% |
| src/alprina_cli/policy.py |
91 |
70 |
0 |
23% |
| src/alprina_cli/quick_scanner.py |
62 |
62 |
0 |
0% |
| src/alprina_cli/quickstart.py |
108 |
108 |
0 |
0% |
| src/alprina_cli/report_generator.py |
255 |
238 |
0 |
7% |
| src/alprina_cli/reporting.py |
98 |
79 |
0 |
19% |
| src/alprina_cli/sbom_command.py |
98 |
98 |
0 |
0% |
| src/alprina_cli/scanner.py |
409 |
378 |
0 |
8% |
| src/alprina_cli/security_engine.py |
139 |
106 |
0 |
24% |
| src/alprina_cli/services/__init__.py |
5 |
0 |
0 |
100% |
| src/alprina_cli/services/abandoned_checkout_service.py |
67 |
67 |
0 |
0% |
| src/alprina_cli/services/alert_service.py |
110 |
110 |
0 |
0% |
| src/alprina_cli/services/badge_generator.py |
40 |
40 |
0 |
0% |
| src/alprina_cli/services/container_scanner.py |
181 |
159 |
0 |
12% |
| src/alprina_cli/services/cve_service.py |
137 |
112 |
0 |
18% |
| src/alprina_cli/services/fix_generator.py |
142 |
120 |
0 |
15% |
| src/alprina_cli/services/insights_service.py |
104 |
104 |
0 |
0% |
| src/alprina_cli/services/sbom_generator.py |
171 |
150 |
0 |
12% |
| src/alprina_cli/tools/__init__.py |
25 |
25 |
0 |
0% |
| src/alprina_cli/tools/base.py |
174 |
174 |
0 |
0% |
| src/alprina_cli/tools/file/__init__.py |
4 |
4 |
0 |
0% |
| src/alprina_cli/tools/file/glob.py |
62 |
62 |
0 |
0% |
| src/alprina_cli/tools/file/grep.py |
90 |
90 |
0 |
0% |
| src/alprina_cli/tools/file/read.py |
72 |
72 |
0 |
0% |
| src/alprina_cli/tools/security/__init__.py |
3 |
3 |
0 |
0% |
| src/alprina_cli/tools/security/android_sast.py |
179 |
179 |
0 |
0% |
| src/alprina_cli/tools/security/blue_team.py |
181 |
181 |
0 |
0% |
| src/alprina_cli/tools/security/dfir.py |
140 |
140 |
0 |
0% |
| src/alprina_cli/tools/security/exploit.py |
117 |
117 |
0 |
0% |
| src/alprina_cli/tools/security/network_analyzer.py |
86 |
86 |
0 |
0% |
| src/alprina_cli/tools/security/recon.py |
97 |
97 |
0 |
0% |
| src/alprina_cli/tools/security/red_team.py |
126 |
126 |
0 |
0% |
| src/alprina_cli/tools/security/scan.py |
111 |
111 |
0 |
0% |
| src/alprina_cli/tools/security/vuln_scan.py |
127 |
127 |
0 |
0% |
| src/alprina_cli/unified_scanner.py |
316 |
316 |
0 |
0% |
| src/alprina_cli/utils/__init__.py |
1 |
0 |
0 |
100% |
| src/alprina_cli/utils/agent_loader.py |
38 |
38 |
0 |
0% |
| src/alprina_cli/utils/errors.py |
57 |
35 |
0 |
39% |
| src/alprina_cli/utils/welcome.py |
24 |
14 |
0 |
42% |
| src/alprina_cli/workflows.py |
222 |
222 |
0 |
0% |