Commit Graph

2 Commits

Author SHA1 Message Date
diegosouzapw
20d9553bb1 fix: drop docs/ from npm package + skip stale NlpCloud test
- 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.
2026-05-23 00:09:31 -03:00
diegosouzapw
3a0bc955be feat(providers): add GitLab Duo, NLP Cloud, and enterprise gateways
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.
2026-04-24 07:00:21 -03:00