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.

dkedar7/langgraph-stream-parser

https://github.com/dkedar7/langgraph-stream-parser · scanned 2026-06-17 01:57 UTC (1 month, 1 week ago)

18 raw signals (0 security + 18 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +13.3 (diff) · 14 actionable findings from 1 signal source. 4 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 1054 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
make_stream software healthy tests/test_v2_stream.py:54
make_async_stream software healthy tests/test_v2_stream.py:59
test_valid_v2_updates software healthy tests/test_v2_stream.py:71
test_valid_v2_messages software healthy tests/test_v2_stream.py:74
test_valid_v2_values software healthy tests/test_v2_stream.py:77
test_valid_v2_debug software healthy tests/test_v2_stream.py:80
test_valid_v2_checkpoints software healthy tests/test_v2_stream.py:83
test_valid_v2_tasks software healthy tests/test_v2_stream.py:86
test_valid_v2_custom software healthy tests/test_v2_stream.py:89
test_valid_v2_subgraph software healthy tests/test_v2_stream.py:92
test_negative_plain_dict software healthy tests/test_v2_stream.py:95
test_negative_missing_type software healthy tests/test_v2_stream.py:99
test_negative_missing_ns software healthy tests/test_v2_stream.py:102
test_negative_missing_data software healthy tests/test_v2_stream.py:105
test_negative_tuple software healthy tests/test_v2_stream.py:108
test_negative_ns_not_tuple software healthy tests/test_v2_stream.py:112
test_negative_type_not_string software healthy tests/test_v2_stream.py:115
test_negative_none software healthy tests/test_v2_stream.py:118
test_negative_string software healthy tests/test_v2_stream.py:121
test_root_namespace software healthy tests/test_v2_stream.py:128
test_subgraph_namespace software healthy tests/test_v2_stream.py:134
test_values_type software healthy tests/test_v2_stream.py:139
test_v2_mode_accepted software healthy tests/test_v2_stream.py:150
test_v2_not_valid_in_list software healthy tests/test_v2_stream.py:154
test_content_event software healthy tests/test_v2_stream.py:164
test_tool_call_lifecycle software healthy tests/test_v2_stream.py:172
test_interrupt software healthy tests/test_v2_stream.py:186
test_usage_event software healthy tests/test_v2_stream.py:193
test_content_tokens software healthy tests/test_v2_stream.py:207
test_agent_name_extraction software healthy tests/test_v2_stream.py:218
test_custom_event software healthy tests/test_v2_stream.py:232
test_values_event software healthy tests/test_v2_stream.py:239
test_debug_event software healthy tests/test_v2_stream.py:246
test_checkpoint_event software healthy tests/test_v2_stream.py:254
test_tasks_event software healthy tests/test_v2_stream.py:262
test_unknown_type_skipped software healthy tests/test_v2_stream.py:270
test_non_v2_chunk_skipped software healthy tests/test_v2_stream.py:278
test_complete_event_at_end software healthy tests/test_v2_stream.py:295
test_empty_stream software healthy tests/test_v2_stream.py:300
test_error_handling software healthy tests/test_v2_stream.py:306
bad_stream software healthy tests/test_v2_stream.py:307
test_root_namespace_is_none software healthy tests/test_v2_stream.py:323
test_subgraph_namespace_on_content software healthy tests/test_v2_stream.py:329
test_subgraph_namespace_on_messages software healthy tests/test_v2_stream.py:336
test_subgraph_namespace_on_custom software healthy tests/test_v2_stream.py:343
test_subgraph_namespace_on_values software healthy tests/test_v2_stream.py:349
test_subgraph_namespace_on_debug software healthy tests/test_v2_stream.py:355
test_subgraph_tool_lifecycle_namespace software healthy tests/test_v2_stream.py:361
test_auto_detect_v2 software healthy tests/test_v2_stream.py:378
test_auto_detect_v2_first_chunk_preserved software healthy tests/test_v2_stream.py:385

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

LabelLayerStatusPath
TestIsV2StreamPart software healthy tests/test_v2_stream.py:68
TestUnwrapV2Chunk software healthy tests/test_v2_stream.py:125
TestV2StreamModeValidation software healthy tests/test_v2_stream.py:148
TestV2UpdatesParsing software healthy tests/test_v2_stream.py:162
TestV2MessagesParsing software healthy tests/test_v2_stream.py:205
TestV2NewTypes software healthy tests/test_v2_stream.py:230
TestV2StreamLifecycle software healthy tests/test_v2_stream.py:293
TestV2Namespace software healthy tests/test_v2_stream.py:321
TestV2AutoDetect software healthy tests/test_v2_stream.py:376
TestV2ParseChunk software healthy tests/test_v2_stream.py:427
TestV2Async software healthy tests/test_v2_stream.py:463
TestV2EventSerialization software healthy tests/test_v2_stream.py:516
TestV2FullConversation software healthy tests/test_v2_stream.py:550
TestV2BackwardCompatibility software healthy tests/test_v2_stream.py:606
MockGraph software healthy tests/test_fastapi_adapter.py:25
TestWebSocketMessageFlow software healthy tests/test_fastapi_adapter.py:83
TestWebSocketInterrupt software healthy tests/test_fastapi_adapter.py:180
TestSessionIsolation software healthy tests/test_fastapi_adapter.py:233
TestSSE software healthy tests/test_fastapi_adapter.py:257
TestSessionLock software healthy tests/test_fastapi_adapter.py:318
SlowGraph software healthy tests/test_fastapi_adapter.py:370
TestCreateResumeInput software healthy tests/test_resume.py:10
TestPrepareAgentInput software healthy tests/test_resume.py:38
TestResolveLayers software healthy tests/test_host_config.py:27
TestIntrospection software healthy tests/test_host_config.py:80
TestSubclass software healthy tests/test_host_config.py:94
WebConfig software healthy tests/test_host_config.py:97
TestLangstageVocabulary software healthy tests/test_host_config.py:114
OldHost software healthy tests/test_host_config.py:184
TestFromEnvBackCompat software healthy tests/test_host_config.py:193
MockGraph software healthy tests/test_session_adapter.py:21
SlowGraph software healthy tests/test_session_adapter.py:41
BoomGraph software healthy tests/test_session_adapter.py:52
TestSubmitMessage software healthy tests/test_session_adapter.py:73
TestResume software healthy tests/test_session_adapter.py:151
TestCancel software healthy tests/test_session_adapter.py:173
TestErrorPath software healthy tests/test_session_adapter.py:190
TestSideChannel software healthy tests/test_session_adapter.py:202
TestSessionManagement software healthy tests/test_session_adapter.py:220
TestSSE software healthy tests/test_session_adapter.py:254
TestGenericToolExtractor software healthy tests/test_generic_extractor.py:34
TestParserDefaultExtractor software healthy tests/test_generic_extractor.py:64
BoomExtractor software healthy tests/test_generic_extractor.py:110
TestRegistry software healthy tests/test_generic_extractor.py:148
CanvasExtractor software healthy tests/test_generic_extractor.py:163
SearchSpecificExtractor software healthy tests/test_generic_extractor.py:178
TestUsageCacheTokens software healthy tests/test_lc14_compat.py:33
TestServerToolBlocksSkippedInText software healthy tests/test_lc14_compat.py:55
TestIsSubagentMetadata software healthy tests/test_lc14_compat.py:71
TestThinkToolExtractor software healthy tests/test_extractors.py:35

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

LabelLayerStatusPath
CHANGELOG.md software healthy CHANGELOG.md
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
spec.md software healthy spec.md
test_v2_stream.py software healthy tests/test_v2_stream.py
test_fastapi_adapter.py software healthy tests/test_fastapi_adapter.py
test_demo.py software healthy tests/test_demo.py
test_resume.py software healthy tests/test_resume.py
test_real_model.py software healthy tests/test_real_model.py
test_agui.py software healthy tests/test_agui.py
test_host_config.py software healthy tests/test_host_config.py
__init__.py software healthy tests/__init__.py
test_session_adapter.py software healthy tests/test_session_adapter.py
test_generic_extractor.py software healthy tests/test_generic_extractor.py
test_lc14_compat.py software healthy tests/test_lc14_compat.py
test_extractors.py software healthy tests/test_extractors.py
test_wire_contract.py software healthy tests/test_wire_contract.py
test_compat.py software healthy tests/test_compat.py
test_dual_mode.py software healthy tests/test_dual_mode.py
test_jupyter.py software healthy tests/test_jupyter.py
test_cli_adapter.py software healthy tests/test_cli_adapter.py
test_demo_stub.py software healthy tests/test_demo_stub.py
test_reasoning_display.py software healthy tests/test_reasoning_display.py
test_host.py software healthy tests/test_host.py
test_events.py software healthy tests/test_events.py
test_print_adapter.py software healthy tests/test_print_adapter.py
test_subagent.py software healthy tests/test_subagent.py
test_parser.py software healthy tests/test_parser.py
__init__.py software healthy tests/fixtures/__init__.py
mocks.py software healthy tests/fixtures/mocks.py
release.yml software healthy .github/workflows/release.yml
ci.yml software healthy .github/workflows/ci.yml
fastapi_websocket.py software healthy examples/fastapi_websocket.py
agent.py software healthy examples/agent.py
events.py software healthy src/langgraph_stream_parser/events.py
__init__.py software healthy src/langgraph_stream_parser/__init__.py
parser.py software healthy src/langgraph_stream_parser/parser.py
resume.py software healthy src/langgraph_stream_parser/resume.py
compat.py software healthy src/langgraph_stream_parser/compat.py
cli.py software healthy src/langgraph_stream_parser/adapters/cli.py
session.py software healthy src/langgraph_stream_parser/adapters/session.py
jupyter.py software healthy src/langgraph_stream_parser/adapters/jupyter.py
__init__.py software healthy src/langgraph_stream_parser/adapters/__init__.py
fastapi.py software healthy src/langgraph_stream_parser/adapters/fastapi.py
print.py software healthy src/langgraph_stream_parser/adapters/print.py
base.py software healthy src/langgraph_stream_parser/adapters/base.py
__init__.py software healthy src/langgraph_stream_parser/demo/__init__.py
stub.py software healthy src/langgraph_stream_parser/demo/stub.py
agent.py software healthy src/langgraph_stream_parser/demo/agent.py

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

LabelLayerStatusPath
tests software healthy tests
fixtures software healthy tests/fixtures
.github software healthy .github
workflows software healthy .github/workflows
examples software healthy examples
src software healthy src
langgraph_stream_parser software healthy src/langgraph_stream_parser
adapters software healthy src/langgraph_stream_parser/adapters
demo software healthy src/langgraph_stream_parser/demo
agui software healthy src/langgraph_stream_parser/agui
host software healthy src/langgraph_stream_parser/host
extractors software healthy src/langgraph_stream_parser/extractors
handlers software healthy src/langgraph_stream_parser/handlers
docs software healthy docs
adr software healthy docs/adr

LabelLayerStatusPath
port:8050 network healthy tests/test_host.py
port:9001 network healthy tests/test_host.py
port:1234 network healthy tests/test_host.py
port:8000 network healthy examples/fastapi_websocket.py

LabelLayerStatusPath
gha::release cicd healthy .github/workflows/release.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
publish cicd healthy .github/workflows/release.yml
test cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
dkedar7__langgraph-stream-parser software healthy /data/fable5_failed_archive/dkedar7__langgraph-stream-parser

LabelLayerStatusPath
GET / api healthy examples/fastapi_websocket.py

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
PYPI_API_TOKEN cicd healthy
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/3457c4b9-e789-4535-b2c3-3d85bf2838a4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3457c4b9-e789-4535-b2c3-3d85bf2838a4/

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.