MCPcopy Index your code
hub / github.com/ChrisFeldmeier/OpenCodeRust / refresh_skill_list_dialog

Method refresh_skill_list_dialog

crates/opencode-tui/src/app/app.rs:2615–2623  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

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 {

Callers 3

newMethod · 0.80
handle_eventMethod · 0.80

Calls 5

get_api_clientMethod · 0.80
list_skillsMethod · 0.80
set_skillsMethod · 0.80
set_skill_suggestionsMethod · 0.80
cloneMethod · 0.45

Tested by

no test coverage detected