ZIm/crates/agent/src
Max Brunsfeld 2283ec5de2
Extract an agent_ui crate from agent (#33284)
This PR moves the UI-dependent logic in the `agent` crate into its own
crate, `agent_ui`. The remaining `agent` crate no longer depends on
`editor`, `picker`, `ui`, `workspace`, etc.

This has compile time benefits, but the main motivation is to isolate
our core agentic logic, so that we can make agents more
pluggable/configurable.

Release Notes:

- N/A
2025-06-23 18:00:28 -07:00
..
prompts agent: Do not send stale files notifications (#32974) 2025-06-20 16:56:49 +03:00
agent.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
agent_profile.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
context.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
context_server_tool.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
context_store.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
history_store.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
thread.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
thread_store.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00
tool_use.rs Extract an agent_ui crate from agent (#33284) 2025-06-23 18:00:28 -07:00