https://github.com/gareisin/helpdesk-ai-toolkit
· scanned 2026-06-16 04:24 UTC (2 months ago)
8 raw signals (0 security + 8 graph)
Last scanned 2 months ago · v1 · 7 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 41 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 |
|---|---|---|---|
respond |
software | healthy | llm_client.py:174 |
categorize |
software | healthy | llm_client.py:186 |
_clean_turn |
software | healthy | llm_client.py:48 |
_kb_steps |
software | healthy | llm_client.py:66 |
__init__ |
software | healthy | llm_client.py:162 |
_chat_json |
software | healthy | llm_client.py:126 |
_message_json |
software | healthy | llm_client.py:167 |
_load_prompt |
software | healthy | llm_client.py:202 |
_support_system_prompt |
software | healthy | llm_client.py:210 |
_build_chat |
software | healthy | llm_client.py:224 |
_categorize_system_prompt |
software | healthy | llm_client.py:233 |
_extract_json |
software | healthy | llm_client.py:243 |
get_client |
software | healthy | llm_client.py:255 |
score_categories |
software | healthy | scoring.py:16 |
classify |
software | healthy | scoring.py:30 |
categorize_rows |
software | healthy | bulk_categorize.py:31 |
score_accuracy |
software | healthy | bulk_categorize.py:61 |
main |
software | healthy | bulk_categorize.py:70 |
slug |
software | healthy | config.py:138 |
load_kb_article |
software | healthy | support_agent.py:38 |
retrieve_kb_context |
software | healthy | support_agent.py:46 |
derive_priority |
software | healthy | support_agent.py:61 |
create_ticket |
software | healthy | support_agent.py:69 |
_say |
software | healthy | support_agent.py:86 |
handle_ticket |
software | healthy | support_agent.py:92 |
run_demo |
software | healthy | support_agent.py:185 |
load_tickets |
software | healthy | support_agent.py:196 |
main |
software | healthy | support_agent.py:203 |
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
llm_client.py |
software | healthy | llm_client.py |
scoring.py |
software | healthy | scoring.py |
bulk_categorize.py |
software | healthy | bulk_categorize.py |
config.py |
software | healthy | config.py |
requirements.txt |
software | healthy | requirements.txt |
support_agent.py |
software | healthy | support_agent.py |
README.md |
software | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
LLMClient |
software | healthy | llm_client.py:37 |
MockClient |
software | healthy | llm_client.py:62 |
OllamaClient |
software | healthy | llm_client.py:117 |
AnthropicClient |
software | healthy | llm_client.py:159 |
| Label | Layer | Status | Path |
|---|---|---|---|
gareisin__helpdesk-ai-toolkit |
software | healthy | /data/fable5_failed_archive/gareisin__helpdesk-ai-toolkit |
This page is publicly accessible at:
https://repobility.com/scan/8a78e134-88aa-401a-8a1c-3c7e72aae38f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8a78e134-88aa-401a-8a1c-3c7e72aae38f/
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.