Trim of the salvaged openai-native marker provider (#107377): - `hermes auth --provider openai-codex` does not exist; the login command is `hermes auth add openai-codex` (hermes_cli/subcommands/auth.py). Fixed in plugin.yaml, provider.py docstring and the web-search docs (2 spots). - `hermes tools` picker tag was Chinese; now English like every other provider. - tests/plugins/web/test_web_search_provider_plugins.py enumerates the bundled registry exactly, so the new plugin made it fail; it now lists openai-native with capability flags (search=True, extract=False) — the search-only invariant that keeps web_extract on its own backend. - contributors/emails mapping for the salvaged author.
8 lines
363 B
YAML
8 lines
363 B
YAML
name: web-openai-native
|
|
version: 1.0.0
|
|
description: "OpenAI native web search — declares the Responses API server-side ``web_search`` built-in instead of running a client-side search. Requires the Codex Responses transport plus openai-codex OAuth (``hermes auth add openai-codex``)."
|
|
author: NousResearch
|
|
kind: backend
|
|
provides_web_providers:
|
|
- openai-native
|