Skip to content

rsdouglas/janee

v0.6.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 3mo Secrets & Credentials
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents api-keys claude cursor llm mcp
+4 more
mcp-server model-context-protocol secrets-management security

Affected surfaces

auth

Summary

AI summary

Auth type hmac renamed to hmac-mexc requiring config update.

Full changelog

⚠️ BREAKING CHANGE

Auth Type Renamed: hmachmac-mexc

The generic hmac auth type has been renamed to hmac-mexc for clarity and explicitness.

Why: Every exchange has its own HMAC signing scheme. Generic "hmac" was misleading and MEXC-specific.

Auth types now:

  • hmac-mexc — MEXC (signs query string, signature as URL param)
  • hmac-bybit — Bybit (signature in headers)
  • hmac-okx — OKX (passphrase + base64)

Migration

If you have existing MEXC configs, update ~/.janee/config.yaml:

# Before
services:
  mexc:
    baseUrl: https://api.mexc.com
    auth:
      type: hmac  # Old

# After
services:
  mexc:
    baseUrl: https://api.mexc.com
    auth:
      type: hmac-mexc  # New

Changes

  • MEXC directory entry now uses hmac-mexc
  • All type declarations updated across codebase
  • Documentation clarified
  • Tests updated

Install: npm install -g @true-and-useful/janee@latest

Breaking Changes

  • Auth type `hmac` renamed to `hmac-mexc`; configuration files must be updated.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track rsdouglas/janee

Get notified when new releases ship.

Sign up free

About rsdouglas/janee

Self-evolving MCP server that generates and improves its own tools at runtime. Built on FastMCP, Janee uses LLM-driven tool generation to dynamically create, test, and refine MCP tools from natural language descriptions — enabling AI agents to extend their own capabilities on the fly.

All releases →

Beta — feedback welcome: [email protected]