streaming
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill serves as documentation for the
assistant-streamlibrary. It does not contain executable malicious scripts or instructions designed to override AI safety guardrails. - [EXTERNAL_DOWNLOADS]: The skill references several external packages and resources, all of which are from trusted or well-known sources:
- Vendor Packages:
assistant-stream,@assistant-ui/react,@assistant-ui/react-data-stream,@assistant-ui/ai-sdk, and@assistant-ui/react-langgraphare official libraries provided by the skill author (assistant-ui). - Well-Known Libraries: The skill mentions
redisandioredisfor implementing resumable stream stores, which are standard industry tools for data persistence. - Trusted Domains: References to
assistant-ui.com,npmjs.com, andpypi.orgare legitimate links to documentation and package registries. - [CREDENTIALS_UNSAFE]: The skill demonstrates best practices for credential handling. It uses environment variable placeholders like
process.env.REDIS_URLand standard authorization headers (Authorization: Bearer token) in code examples, avoiding the use of hardcoded secrets. - [DATA_EXFILTRATION]: No patterns of unauthorized data exfiltration were found. The network operations described (streaming LLM responses) are the primary intended purpose of the library. The documentation in
resumable.mdspecifically warns about the sensitivity ofstreamIdand provides guidance on binding it to authenticated users to prevent unauthorized access. - [PERSISTENCE]: The "Resumable Streams" feature described in
resumable.mdis a legitimate architectural pattern for session persistence, allowing clients to resume interrupted byte streams. It is not a persistence mechanism for maintaining unauthorized access to a host system.
Audit Metadata