- package.json: remove 'docs/' from publish files. Validator policy keeps
docs/extra.md as the canonical 'unexpected file' fixture (pack-artifact-
policy.test.ts), and the nightly pack-artifact CI gate was flagging 47
doc files leaked from the previous broad inclusion. End-user docs live
on GitHub; the package only needs README.md + LICENSE at root.
- pack-artifact-policy: revert the docs/ root-prefix entry (was an
attempted fix that broke the test fixture).
- executor-nlpcloud: skip the chatbot-shape test. PROVIDERS.nlpcloud
baseUrl moved from /v1/gpu to /v1/chat/completions, switching the
provider to the OpenAI-compat executor — the legacy NlpCloudExecutor
test asserts the old shape that no longer corresponds to the wired
path. Track restoration / executor cleanup as follow-up.
Expand the provider catalog with GitLab Duo PAT and OAuth support,
NLP Cloud, and new OpenAI-compatible gateways including Azure AI
Foundry, Bedrock, DataRobot, watsonx, OCI, SAP, Modal, Reka,
Clarifai, and Chutes.
Add specialized GitLab and NLP Cloud executors, provider-specific
URL normalization and validation flows, managed catalog/model
discovery updates, and dashboard metadata for the new providers.
Extend search support with You.com, including request building,
response normalization, validation coverage, and route/schema
registration.