Skip to content

v3.0.0: remove gateway, add setup skill and Agensi package - #4

Merged
lefos13 merged 2 commits into
mainfrom
release/v3.0.0
Oct 14, 2026
Merged

lefos13 merged 2 commits into
mainfrom
release/v3.0.0

Conversation

@lefos13

@lefos13 lefos13 commented Oct 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • Breaking: removes the centralized LLM gateway (server, deploy scripts, gateway-token/gateway-byok modes, analytics sharing). Providers are now OpenRouter (own key) and a local OpenAI-compatible endpoint.
  • Legacy configs migrate with a warning: BYOK keys go directly to OpenRouter; gateway-only tokens fall back to local. Gateway URLs/models are never reused.
  • Installer: gateway flags rejected, legacy env/credentials stripped, new LEGACY_GATEWAY_CONFIG doctor finding, --openrouter-key/--openrouter-model.
  • New token-optimizer-setup skill in every client bundle (Cursor as an agent-requested rule) and installer-managed copies.
  • New Agensi generator (single skill package with references/setup.md).
  • npm audit fix (MCP SDK 1.32.1 + transitive fixes).

Verification

  • npm test: 366/366 · npm run test:security: 65/65
  • npm run verify:generated: GENERATED_ASSETS_CURRENT
  • npm run release:preflight -- --allow-no-tag: RELEASE_PREFLIGHT_PASSED (3.0.0, latest)
  • End-to-end install/uninstall into a temporary HOME.

….0.0)

BREAKING CHANGE: the centralized LLM gateway is removed. Supported
providers are now OpenRouter (own key, openrouter-direct) and a local
OpenAI-compatible endpoint.

- Remove the gateway server, deploy scripts, gateway-token/gateway-byok
  provider modes, and gateway analytics sharing.
- Migrate legacy config with a warning: a BYOK key is used directly with
  OpenRouter; a gateway-only token falls back to local. Legacy gateway
  URLs/models are never used.
- OPENROUTER_API_KEY alone now selects openrouter-direct.
- Installer: drop gateway flags (--provider gateway/--token are rejected),
  strip legacy gateway env and credentials, add LEGACY_GATEWAY_CONFIG
  doctor finding; add --openrouter-key/--openrouter-model.
- Add token-optimizer-setup skill to every client bundle (Cursor as an
  agent-requested rule) and to installer-managed skill copies.
- Add Agensi generator: one skill package with references/setup.md.
- Rename manage-gateway-config.js to manage-defaults.js.
- npm audit fix (MCP SDK 1.32.1 and transitive fixes).
@lefos13
lefos13 merged commit ed64139 into main Oct 14, 2026
8 checks passed
@lefos13
lefos13 deleted the release/v3.0.0 branch October 14, 2026 22:19
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.

2 participants