fix: add futures dependency and fix stream imports in traits.rs

This commit fixes compilation errors when running tests by:
1. Adding `futures = "0.3"` dependency to Cargo.toml
2. Adding proper import `use futures_util::{stream, StreamExt};`
3. Replacing `futures::stream` with `stream` (using imported module)

The `futures_util` crate already had the `sink` feature but was missing
the stream-related types. Adding the full `futures` crate provides
the complete stream API needed for the streaming chat functionality.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
argenis de la rosa 2026-02-17 02:05:40 -05:00
parent d94e78c621
commit 915ce58a8c
3 changed files with 148 additions and 0 deletions

1
Cargo.lock generated
View file

@ -4862,6 +4862,7 @@ dependencies = [
"dialoguer",
"directories",
"fantoccini",
"futures",
"futures-util",
"glob",
"hex",