mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-10-05 12:21:52 +00:00
codegen updates
This commit is contained in:
parent
293d40f91c
commit
334a05071c
2 changed files with 18 additions and 8 deletions
|
@ -229,11 +229,21 @@ def generate_provider_docs(progress, provider_spec: Any, api_name: str) -> str:
|
|||
|
||||
# Handle multiline default values and escape problematic characters for MDX
|
||||
if "\n" in default:
|
||||
default = default.replace("\n", "<br/>").replace("<", "<").replace(">", ">").replace("{", "{").replace("}", "}")
|
||||
default = (
|
||||
default.replace("\n", "<br/>")
|
||||
.replace("<", "<")
|
||||
.replace(">", ">")
|
||||
.replace("{", "{")
|
||||
.replace("}", "}")
|
||||
)
|
||||
else:
|
||||
default = default.replace("<", "<").replace(">", ">").replace("{", "{").replace("}", "}")
|
||||
default = (
|
||||
default.replace("<", "<").replace(">", ">").replace("{", "{").replace("}", "}")
|
||||
)
|
||||
|
||||
description_text = field_info["description"] or ""
|
||||
# Escape curly braces in description text for MDX compatibility
|
||||
description_text = description_text.replace("{", "{").replace("}", "}")
|
||||
|
||||
md_lines.append(f"| `{field_name}` | `{field_type}` | {required} | {default} | {description_text} |")
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue