This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryAdded --json flag for all write commands providing structured JSON output.
Full changelog
Added
- JSON Output for Write Commands — Add
--jsonflag to all write commands (#43)
All write commands now support structured JSON output for programmatic integrations:
Commands
# Add service
janee add mexc --json
# Returns: {ok, service, message, capability?, capabilityMessage?}
# Remove service
janee remove mexc --json
# Returns: {ok, service, dependentCapabilities, message}
# Manage capabilities
janee cap add readonly --service stripe --json
janee cap edit readonly --ttl 2h --json
janee cap remove readonly --json
# Returns: {ok, capability, message}
Features
✅ Structured JSON responses ({ok: true, ...})
✅ Consistent error format ({ok: false, error: "..."})
✅ Suppresses interactive prompts when --json is set
✅ Suppresses confirmation dialogs (auto-yes behavior)
✅ Suppresses emoji output (📦, 📝, 🔐)
✅ Human-readable output unchanged without --json
Use Case
Enables backend integrations (The Office plugin, RPC systems) to call janee CLI programmatically and parse structured responses.
Install: npm install -g @true-and-useful/janee@latest
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
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.
Related context
Related tools
Beta — feedback welcome: [email protected]