Simple LLM-driven specification filling
- Simplifies one-click model specification research: search the web, ask the selected LLM, and persist every usable field the LLM returns.
- Removes strict same-sentence field proof and two-community-domain consensus requirements from the active one-click flow.
- Results from non-official/community evidence are labeled llm-researched and shown as editable in the UI.
- Keeps baseline validation: normalized model identity, positive numeric fields, output not exceeding maximum context, supported reasoning-level keys, and normalized pricing.
- Model identity ignores case and common Unicode hyphen variants (gpt-5.5, GPT-5.5, GPT‑5.5) while still rejecting suffix changes such as gpt-5.5-pro.
- Fixes the research JSON schema wording and merges exact Azure structured fields when the LLM omits them.
- Only explicit maximum context is quartered; legacy contextWindow is treated as the recommended runtime value.
- SSRF/public-DNS safeguards, credential isolation, prompt/response redaction, and research-call auditing remain unchanged.
Verification
- 110/110 tests passed.
- Package dry-run, syntax and diff checks passed.
SHA-256: A1CB2F5E31F816E1003DBD059D3CF105218A630E98892F94954E18BD31776A63