(&mut self)
| 2613 | } |
| 2614 | |
| 2615 | fn refresh_skill_list_dialog(&mut self) -> anyhow::Result<()> { |
| 2616 | let Some(client) = self.context.get_api_client() else { |
| 2617 | return Ok(()); |
| 2618 | }; |
| 2619 | let skills = client.list_skills()?; |
| 2620 | self.skill_list_dialog.set_skills(skills.clone()); |
| 2621 | self.prompt.set_skill_suggestions(skills); |
| 2622 | Ok(()) |
| 2623 | } |
| 2624 | |
| 2625 | fn refresh_lsp_status(&mut self) -> anyhow::Result<()> { |
| 2626 | let Some(client) = self.context.get_api_client() else { |
no test coverage detected