Skip to content

2026-05-02

Choose a tag to compare

@ben-vargas ben-vargas released this 02 May 17:40
· 6 commits to main since this release
f6cac76

What's New

@benvargas/pi-claude-code-use v1.0.2

Adds user-defined tool aliases for Claude Code-style Anthropic OAuth use.

  • Adds global and project-level toolAliases config for mapping flat extension tool names to MCP-style aliases
  • Registers user-defined MCP alias tool copies and applies the mappings during payload filtering, tool_choice remapping, and message history rewriting
  • Resolves project alias config from Pi's event cwd so <project>/.pi/extensions/pi-claude-code-use.json is honored even when Pi was launched elsewhere
  • Refreshes alias mappings on each registration so replacement configs and toolAliases: [] do not leave stale aliases active
  • Adds README guidance for defining custom tool aliases and starts a package changelog
  • Bumps @benvargas/pi-claude-code-use to 1.0.2

Merged PRs

  • #14 feat(pi-claude-code-use): user-defined tool aliases via pi-claude-code-use.json

Commits

  • f6cac76 feat(pi-claude-code-use): add user-defined tool aliases

Validation

  • GitHub Actions CI check passed
  • npm run lint
  • npm run typecheck
  • npm run test