Skip to content

chore(release): prepare release v0.4.1#15

Merged
vertefra merged 4 commits intomainfrom
release/v0.4.1
Feb 8, 2026
Merged

chore(release): prepare release v0.4.1#15
vertefra merged 4 commits intomainfrom
release/v0.4.1

Conversation

@vertefra
Copy link
Contributor

@vertefra vertefra commented Feb 8, 2026

Release v0.4.1

This PR prepares the release of version 0.4.1.

Changes Summary

  • Version bump: Updated VERSION file to 0.4.1
  • API Tool: Added new generic API tool for making HTTP requests to configured endpoints
    • Support for GET, POST, PUT, DELETE, PATCH methods
    • URL parameter substitution (e.g., /users/{user_id})
    • Query parameter support (e.g., ?limit=10&offset=0)
    • Request body support for POST/PUT/PATCH
    • Authentication hooks for adding auth headers without exposing secrets to agents
    • Per-endpoint validation functions for parameter safety
    • Validator registry with built-in validators
    • Hook registry for reusable authentication patterns
    • YAML configuration support
    • Dynamic endpoint discovery - agent automatically sees all available endpoints
    • Complete Pokemon API example demonstrating usage
  • Linter fixes: Resolved linting errors in API tool

Testing

  • ✅ All unit tests passing
  • ✅ Linting checks passing (API tool issues resolved)
  • ✅ Code coverage maintained
  • ⚠️ Note: Pre-existing linting issues in postgres tool (not related to this release)

Files Changed

Includes API Tool implementation, merge of feat/api-tool branch, and version update.

Next Steps

After merge:

  1. Tag the release: git tag v0.4.1
  2. Push tag: git push origin v0.4.1
  3. GitHub Actions will automatically create the release and generate changelog

vertefra and others added 4 commits February 8, 2026 08:41
- Add generic API tool supporting GET, POST, PUT, DELETE, PATCH methods
- Support URL parameter substitution and query parameters
- Add authentication hooks and validation functions
- Include YAML configuration support and dynamic endpoint discovery
- Add comprehensive documentation and Pokemon API example
- Remove test-report.md

Co-authored-by: Cursor <cursoragent@cursor.com>
- Check error return from resp.Body.Close()
- Remove unnecessary fmt.Sprintf calls
- Fix gofmt formatting issues

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions
Copy link

github-actions bot commented Feb 8, 2026

Version Check Results

✅ Version format is valid: 0.4.1

The VERSION file has been updated. Please ensure this matches the intended release version.

@vertefra vertefra merged commit 55e9ab9 into main Feb 8, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant