Skip to content

v0.4.0 — CodecksClient API & MCP Server

Choose a tag to compare

@rangogamedev rangogamedev released this 12 Apr 09:19
· 141 commits to main since this release

Major architecture refactoring: typed Python API, MCP server for AI agents, and interactive setup wizard.

CodecksClient API

  • 27 public methods with keyword-only args and flat dict returns
  • py.typed marker for PEP 561 editor support
  • Full programmatic API: read, create, update, archive, hand, comments, raw queries

MCP Server (28 tools)

  • Wraps CodecksClient for AI agents via stdio transport
  • PM playbook, workflow preferences, agent-friendly docstrings
  • Literal types, pagination, cached client

CLI Enhancements

  • setup command — interactive setup wizard
  • --dry-run, --quiet, --verbose, --version flags
  • --format csv, --milestone filter, input validation
  • completion command for bash/zsh/fish

Architecture

  • Clean module hierarchy: exceptions, utils, formatters package, types
  • Multi-agent support: AGENTS.md + pointer files for GPT Codex, Copilot, Cursor, Windsurf