[codex] Use model metadata for skills usage instructions (#29740)

## Summary

- add a false-by-default `include_skills_usage_instructions` model
metadata field
- enable the field for the bundled `gpt-5.5` model metadata
- consume the metadata in both core and extension skill rendering
- remove hardcoded legacy-model matching and its marker plumbing
This commit is contained in:
ani-oai authored and GitHub committed 2026-06-29 09:44:36 +09:00
1 parent 850da19dc4
commit 6b5f5743b3
24 files changed
+79 -22

No files matched your search

-8
View File
@@ -75,14 +75,6 @@ pub fn render_available_skills_body(skill_root_lines: &[String], skill_lines: &[
lines.push("### Available skills".to_string());
lines.extend(skill_lines.iter().cloned());
lines.push("### How to use skills".to_string());
let how_to_use = if skill_root_lines.is_empty() {
SKILLS_HOW_TO_USE_WITH_ABSOLUTE_PATHS
} else {
SKILLS_HOW_TO_USE_WITH_ALIASES
};
lines.push(how_to_use.to_string());
format!("\n{}\n", lines.join("\n"))
}