ZIm/crates/agent_ui
Agus Zubiaga b7469f5bc3
Fix ACP connection and thread leak (#35670)
When you switched away from an ACP thread, the `AcpThreadView` entity
(and thus thread, and subprocess) was leaked. This happened because we
were using `cx.processor` for the `list` state callback, which uses a
strong reference.

This PR changes the callback so that it holds a weak reference, and adds
some tests and assertions at various levels to make sure we don't
reintroduce the leak in the future.

Release Notes:

- N/A
2025-08-05 19:10:51 -03:00
..
src Fix ACP connection and thread leak (#35670) 2025-08-05 19:10:51 -03:00
Cargo.toml Replace zed_llm_client with cloud_llm_client (#35309) 2025-07-30 00:09:14 +00:00
LICENSE-GPL Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00