Add /debug-config slash command (#10642)

<img width="409" height="175" alt="image"
src="https://github.com/user-attachments/assets/76efe9c5-8375-4af3-b6af-bd9e162c1bc3"
/>
This commit is contained in:
gt-oai
2026-02-04 22:26:17 +00:00
committed by GitHub
parent 7c6d21a414
commit d452bb3ae5
5 changed files with 355 additions and 0 deletions

View File

@@ -99,6 +99,12 @@ impl Default for ConfigRequirements {
}
}
impl ConfigRequirements {
pub fn exec_policy_source(&self) -> Option<&RequirementSource> {
self.exec_policy.as_ref().map(|policy| &policy.source)
}
}
#[derive(Deserialize, Debug, Clone, PartialEq, Eq)]
#[serde(untagged)]
pub enum McpServerIdentity {