Lay the groundwork for a Rust-based eval (#28488)

Also, we moved the logic for driving the agentic loop into `Thread` so
that we don't have to re-implement it.

Release Notes:

- N/A

---------

Co-authored-by: Nathan Sobo <nathan@zed.dev>
This commit is contained in:
Antonio Scandurra 2025-04-09 22:45:27 -06:00 committed by GitHub
parent 55760295d9
commit 8ac378b86e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 455 additions and 65 deletions

View file

@ -47,6 +47,7 @@ members = [
"crates/diagnostics",
"crates/docs_preprocessor",
"crates/editor",
"crates/eval",
"crates/evals",
"crates/extension",
"crates/extension_api",