pcli2-mcp

Releases

0.1.15 - 2026-04-15

v0.1.15 Apr 15 2026 at 20:42 UTC

Changed

  • Updated README: fix stale version reference (v0.1.11 → v0.1.15), consolidate features section, remove redundant "Enhanced Features" section.

0.1.14 - 2026-04-15

v0.1.14 Apr 15 2026 at 20:29 UTC

Added

  • pcli2_environment_use tool → pcli2 env use --name <name>
  • pcli2_environment_add tool → pcli2 env add --name <name> [--api-url ...] [--ui-url ...] [--auth-url ...]
  • pcli2_environment_remove tool → pcli2 env remove --name <name>
  • pcli2_environment_reset tool → pcli2 env reset
  • pcli2_user_list tool → pcli2 user list
  • pcli2_user_get tool → pcli2 user get <user_id>

Changed

  • Environment tools (pcli2_environment_list / _get) now invoke the canonical pcli2 env ... alias instead of pcli2 environment ....

0.1.13 - 2026-04-15

v0.1.13 Apr 15 2026 at 17:56 UTC

Changed

  • Breaking (MCP tool names): Renamed pcli2_config_environment_listpcli2_environment_list and pcli2_config_environment_getpcli2_environment_get to match pcli2 v1.1.7, which promoted environment from a config subcommand to a top-level command.
  • pcli2 list tool: when resource=asset, folder_path is now required and folder_uuid is no longer accepted (reflects pcli2 v1.1.7 asset list signature). A new recursive option forwards --recursive to asset list.

0.1.12 - 2026-02-20

v0.1.12 Feb 20 2026 at 16:06 UTC

Changed

  • Documentation: emphasize url mode is recommended for LLM thumbnail workflows over data_url mode

0.1.11 - 2026-02-19

v0.1.11 Feb 20 2026 at 01:37 UTC

Added

  • Thumbnail cache for efficient image serving via HTTP URLs (/thumbnail/:cache_key)
  • New tool pcli2_thumbnail_cache_cleanup to remove expired thumbnails
  • Disk-based cache at ~/.pcli2-mcp/thumbnails/ with configurable TTL (default 24 hours)
  • HTML response for pcli2_asset_thumbnail with embedded image URL instead of base64 data

Changed

  • pcli2_asset_thumbnail now returns HTML with image URL instead of base64-encoded image data
  • AppState extended to include optional thumbnail cache reference

0.1.10 - 2026-02-19

v0.1.10 Feb 19 2026 at 22:46 UTC

Fixed

  • Verified correct MIME type handling for thumbnail downloads (image/png with PNG magic byte validation).

0.1.9 - 2026-02-12

v0.1.9 Feb 12 2026 at 04:11 UTC

Added

  • Comprehensive unit and integration tests for all modules (45+ unit tests, 10+ integration tests).
  • Server start time indicator in logs for better operational awareness.
  • Chrono dependency for time formatting capabilities.

Changed

  • Improved banner formatting with centered version display.
  • Changed default log level from debug to info for cleaner output.
  • Added clear instruction to press Ctrl+C to stop the server.
  • Modularized codebase into separate files (cli, error, mcp, pcli2, server) for better maintainability.
  • Fixed tracing initialization to prevent duplicate subscriber errors.

0.1.8 - 2026-02-11

v0.1.8 Feb 11 2026 at 05:08 UTC

Added

  • Request body size limits and timeouts for MCP HTTP requests.
  • PCLI2 command timeouts and max output size enforcement.

Changed

  • Stricter JSON-RPC request validation for required fields and types.
  • Tool schema construction refactored for consistency and reuse.

0.1.7 - 2026-02-11

v0.1.7 Feb 11 2026 at 03:06 UTC

Added

  • Added MCP tool for pcli2 asset metadata delete.

Changed

  • Metadata delete tool now accepts multiple names and optional format.
  • Banner now displays the running pcli2-mcp version.

0.1.6 - 2026-02-11

v0.1.6 Feb 11 2026 at 02:46 UTC

Changed

  • Improved MCP request logging with clearer tool context.

0.1.5 - 2026-02-11

v0.1.5 Feb 11 2026 at 02:40 UTC

Changed

  • Logged PCLI2 commands are now shell-escaped for copy/paste (with a compact emoji prefix).

0.1.4 - 2026-02-11

v0.1.4 Feb 11 2026 at 02:41 UTC

Added

  • Oranda documentation publishing via GitHub Pages.
  • Oranda configuration and docs workflow.
  • Quick Start validation example for listing MCP tools with curl.

Changed

  • README restructured to introduce core concepts and step-by-step setup.
  • Installation guidance now prefers pre-built binaries and references source builds as optional.

0.1.3 - 2026-02-09

v0.1.3 Feb 10 2026 at 04:44 UTC

Added

  • Added tenant state filtering via the new --type option for pcli2 tenant state.
  • Streamed asset thumbnails over MCP as base64 image content with fallback data URLs.

0.1.2 - 2026-02-09

v0.1.2 Feb 9 2026 at 01:22 UTC

Added

  • Support for additional PCLI2 tools (tenant, config/environment, folder, asset, metadata).
  • CLI improvements: serve --log-level and config --host.
  • Mock pcli2 integration test for tool wiring.
  • Expanded README with client setup instructions and tool reference table.

Changed

  • Tool schema construction refactored for reuse and consistency.
  • Removed folder thumbnail tool and asset download support.

v0.1.1

v0.1.1 Feb 8 2026 at 18:51 UTC

Added

  • Badges and NOTICE file.
  • GitHub Actions CI and cargo-dist release workflow.
  • README improvements and client setup instructions.

Changed

  • Remote repository renamed to pcli2-mcp.