message editor: Only allow types of content the agent can handle (#36616)
Uses the new
[`acp::PromptCapabilities`](a39b7f635d/rust/agent.rs (L194-L215)
)
to disable non-file mentions and images for agents that don't support
them.
Release Notes:
- N/A
This commit is contained in:
parent
74ce543d8b
commit
2813073d7b
11 changed files with 233 additions and 49 deletions
|
@ -913,6 +913,14 @@ impl acp_thread::AgentConnection for NativeAgentConnection {
|
|||
})
|
||||
}
|
||||
|
||||
fn prompt_capabilities(&self) -> acp::PromptCapabilities {
|
||||
acp::PromptCapabilities {
|
||||
image: true,
|
||||
audio: false,
|
||||
embedded_context: true,
|
||||
}
|
||||
}
|
||||
|
||||
fn resume(
|
||||
&self,
|
||||
session_id: &acp::SessionId,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue