Skip to content

v0.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Aug 13:35
61bb4fd

Features

Page Collections

  • Added collection tool with 13 operations for collection CRUD, page membership, and member access.

  • Added page set_collection to file or move pages between collections.

  • Added collection_id to page create.

Templates

  • Added template tool for work item, page, and project templates at workspace/project scope.

  • Project templates are workspace-scoped since they create projects.

Page Lifecycle

  • Added page update, archive, and delete.

  • Added parent_id to page create for page hierarchies.

  • page archive supports restore via archive=false.

Workspace-Governed States

  • Added workspace-scoped state support.

  • Added guidance for both governed and project-managed states.

  • Applied scoped handling to state, workitem_type, and workitem_property.

  • Added validation for catalogue-only fields such as sequence and default.

Logging

  • Added resource and action to every tools/call record.

  • Added LOG_PAYLOADS (default true) to control request payload logging.

Improvements

Pages

  • Optimized page set_collection to resolve the current collection directly — at most two requests, regardless of workspace size.

  • page list and page retrieve now return parent_id and collection_id.

Templates

  • template update now merges template_data instead of requiring unchanged fields.

  • Template listings without project_id include both workspace and project templates.

Tool Surface

  • Expanded to 30 tools and 204 operations, from 28 tools and 183 operations.

  • New tools are appended to preserve the first 11 existing tool definitions byte-identical and retain cached prompt prefixes.

  • Moved governance and toolkit conventions to plane_mcp/toolkit/README.md.

Fixes

Validation

  • Fix project descriptions not appearing in the project overview

  • Fixed triage incorrectly being exposed as a settable state group.

  • Removed the unusable is_triage parameter.

  • collection update now requires name or sort_order.

Error Messages

  • Improved page set_collection errors for unsupported project pages.

  • Fixed project-scoped template writes on governed workspaces to return the correct ownership guidance.