Skip to content

feat: add five independent LibreChat service plugins - #1

Merged
acedatacloud-dev merged 4 commits into
mainfrom
codex/native-services-20261018
Oct 18, 2026
Merged

acedatacloud-dev merged 4 commits into
mainfrom
codex/native-services-20261018

Conversation

@acedatacloud-dev

@acedatacloud-dev acedatacloud-dev commented Oct 18, 2026 •

Copy link
Copy Markdown
Member

Five independently installable Agent Plugins 1.0.0 for LibreChat: Suno, Seedance, HappyHorse, GPT Image and Nano Banana by Ace Data Cloud. Each has its own manifest, branded Skill and URL-only hosted OAuth MCP connection, reusing the existing service source. No worker, billing, fallback or service-permission change.

Release packaging is now self-contained: each single-service ZIP and source installer includes its MIT license, upstream attribution, privacy notice, English/Chinese illustrated guides and redacted/official-reference screenshots. Local Markdown links are checked inside the archive; source-only links are pinned to v0.1.0. ZIP timestamps/modes are fixed, repeat builds are byte-identical, and SHA256SUMS is produced. Existing destinations are not overwritten.

Validation on the final change:

  • python3 -m unittest discover -s tests: 4 passed, covering single-service/no-overwrite/path escape, bilingual/license/image/link completeness, extractability, deterministic output and matching checksums.
  • npm run verify: 5/5 native manifests/MCP configs accepted by the pinned unmodified upstream parser and official schema.
  • python3 scripts/pack.py: five independent archives + SHA256SUMS.
  • git diff --check: passed.
  • No new paid request, hook, shared credential or production deployment. Actual LibreChat UI install, OAuth connection, task terminal media and unique bill remain separate and unverified.

The official Agent Plugins mechanism is experimental and operator-installed, not a global plugin marketplace. GPT Image reuses the wider OpenAI MCP; the Skill is guidance rather than a permission sandbox. Chat keys and personal MCP tokens stay separate. The user has explicitly authorized normal own-repo merge and release after exact-head checks. No self-approval, admin bypass or protocol/CLA acceptance is used.

Official collection: LibreChat-AI/librechat-config-yaml#94 . Official service guides: LibreChat-AI/docs#837 . Core administrator provider preset proposal: LibreChat-AI/LibreChat#17219 .

Adversarial review was not requested; focused package/credential review completed.

@acedatacloud-dev
acedatacloud-dev merged commit 5395321 into main Oct 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant