Skip to content

v3.6.6 - Pane Viewer Sprint 5 Complete

Latest

Choose a tag to compare

@ldangelo ldangelo released this 09 Dec 21:11
· 4 commits to main since this release
Immutable release. Only release title and notes can be modified.

AI-Mesh Pane Viewer Plugin v0.2.0

Sprint 5 completes the ai-mesh-pane-viewer plugin with comprehensive testing, documentation, and new features.

New Features

  • Auto-close Timeout: Configurable auto-close behavior after agent completion
    • Set autoCloseTimeout in config (0 = disabled, manual close)
    • Visual countdown with early exit on keypress
    • Defaults to manual close for full control

Testing & Quality

  • 271 tests total across the plugin
  • 80.4% code coverage (target: 80%)
  • E2E Test Suite: 29 tests covering full workflows
  • Performance Benchmarks: 14 tests validating targets
    • Hook execution: 27ms average (target: ≤50ms)
    • Module load: ~45ms
    • Config operations: <1ms
  • CI/CD Pipeline: GitHub Actions with Node.js 18/20/22 matrix

Documentation

  • README.md: Complete with badges, config options, installation methods
  • docs/CONFIGURATION.md: Full configuration reference
  • docs/TROUBLESHOOTING.md: Comprehensive troubleshooting guide

Installation Methods

  1. AI-Mesh installer (recommended): npx @fortium/ai-mesh install --global
  2. Claude Code plugin: /plugin install ai-mesh-pane-viewer
  3. Manual installation: Clone and configure hooks

Configuration Example

{
  "enabled": true,
  "multiplexer": "auto",
  "direction": "right",
  "percent": 40,
  "reusePane": true,
  "colors": true,
  "maxAgentHistory": 50,
  "autoCloseTimeout": 5
}

Full Changelog

  • feat(pane-viewer): Sprint 5 - Testing, Auto-close & Documentation (#55)
  • chore(release): bump version to 3.6.6