Skip to content

Releases: dfinke/PSClaudeCode

v1.1.0

25 Jan 19:15
df56460

Choose a tag to compare

What's Changed

Added

  • Comment-Based Help: Added comprehensive PowerShell comment-based help to Invoke-PSClaudeCode function with SYNOPSIS, DESCRIPTION, PARAMETERS, EXAMPLES, and NOTES sections
  • Pipeline Input Support: Enhanced Invoke-PSClaudeCode to accept pipeline input as context, allowing content to be piped directly to the agent
  • Enhanced Test Coverage: Added comprehensive tests for help functionality and pipeline input processing
  • Progress Indicators with Timestamps: Added timestamped progress messages throughout the agent execution for better visibility into processing stages

Changed

  • Documentation: Updated README.md with new features, pipeline input examples, and help usage instructions
  • Test Suite: Expanded test coverage to 42 tests including parameter validation, help documentation, and pipeline functionality
  • Impl ctx pipe by @dfinke in #8
  • Update CHANGELOG and README to include progress indicators with times… by @dfinke in #9

Full Changelog: v1.0.3...v1.1.0

v1.0.3

22 Jan 18:29
f27fbf0

Choose a tag to compare

What's Changed

  • Bump version to 1.0.3: Add ipcc alias and dangerouslySkipPermissions … by @dfinke in #1
  • Add unit tests for Invoke-PSClaudeCode by @Copilot in #5
  • Add CI workflow to autorun Pester tests by @Copilot in #7

New Contributors

  • @dfinke made their first contribution in #1
  • @Copilot made their first contribution in #5

Full Changelog: v1.0.2...v1.0.3

v1.0.2

20 Jan 22:45

Choose a tag to compare

Added

  • Model Parameter: Added configurable -Model parameter to Invoke-PSClaudeCode function
  • Sub-agent Support: Implemented sub-agent delegation for complex tasks with Run-SubAgent function
  • Enhanced Safety Checks: Improved permission system with user confirmation for dangerous operations
  • UTF-8 Encoding: Fixed emoji display issues by ensuring proper UTF-8 encoding throughout the codebase

Changed

  • API Provider Migration: Migrated from OpenAI API to Anthropic Claude API
  • Environment Variables: Changed from $env:OPENAI_API_KEY to $env:ANTHROPIC_API_KEY
  • Module Structure: Properly structured as PowerShell module with .psm1 and .psd1 files
  • Function Export: Correctly exports Invoke-PSClaudeCode function through module manifest
  • Documentation: Updated README.md to reflect Anthropic integration and new features

Fixed

  • Encoding Issues: Resolved corrupted Unicode emoji characters (⚠️, ✅, 🤖, 🔧, 🚫, 📝, →)
  • Module Loading: Fixed .psm1 file to properly dot-source functions from Public/ directory
  • Manifest Metadata: Corrected module description, tags, and release notes

Full Changelog: v1.0.1...v1.0.2

v1.0.1

20 Jan 22:28

Choose a tag to compare