2026-05-02
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
toolAliasesconfig 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_choiceremapping, and message history rewriting - Resolves project alias config from Pi's event cwd so
<project>/.pi/extensions/pi-claude-code-use.jsonis 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-useto1.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
checkpassed - npm run lint
- npm run typecheck
- npm run test