Skip to content

feat: v5.3.0 — Developer Experience & Quality #1178

Description

@JeremyDev87

Summary

v5.3.0 release focused on Developer Experience improvements, Agent Stacks, Plugin Scaffold, and test coverage.

Features

A. CLI Shell Completions

  • codingbuddy completion bash/zsh/fish command
  • Dynamic plugin name completion for update/uninstall

B. Rule Impact Activation

  • Activate event collection in core MCP handlers
  • Track mode transitions, agent dispatch, checklist usage

C. Agent Stacks Presets

  • Pre-built agent combinations for common workflows
  • Stored as JSON in packages/rules/.ai-rules/agent-stacks/
  • dispatch_agents supports agentStack parameter
  • list_agent_stacks MCP tool

D. Plugin Scaffold

  • codingbuddy create-plugin [name] command
  • --template minimal|full option
  • Generates valid plugin structure with plugin.json

E. Test Coverage

  • Tests for intent-pattern-checks.ts (13 pattern priority orchestration)
  • Tests for taskmaestro-detector.ts

Wave Plan

  • Wave 1 (parallel): A + B + E (cli/, mcp/handlers/, keyword/ — no file overlap)
  • Wave 2 (parallel): C + D (agent/, cli/ — no file overlap)

Sub-Issues

  • A-1: CLI completion command
  • A-2: Completion tests
  • B-1: Rule event tracking in handlers
  • B-2: Rule tracking tests
  • C-1: AgentStack schema + default stacks
  • C-2: Agent-stack resolution in dispatch_agents
  • C-3: list_agent_stacks MCP tool
  • D-1: create-plugin scaffold command
  • D-2: create-plugin tests
  • E-1: intent-pattern-checks + taskmaestro-detector tests

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions