Releases: ianuragbhatt/protocolbox
Releases · ianuragbhatt/protocolbox
v0.1.4
Added
- Web Search (
web_search): Privacy-focused web search using DuckDuckGo with Markdown-formatted results. - Safe Math (
safe_math): Secure mathematical expression evaluator usingast.parse(noeval()). Supports arithmetic andmathfunctions. - Get Time (
get_time): Real-world time retrieval for any timezone usingpytz, returns ISO 8601 format. - Get Transcript (
get_transcript): YouTube video transcript fetcher viayoutube-transcript-api. - Memory (
remember/recall): Persistent local key-value store using~/.protocolbox/memory.json. - Tests: 184 new edge-case tests (283 total) covering all new tools — security, error handling, unicode, and boundary conditions.
Fixed
- YouTube Tool: Migrated to
youtube-transcript-apiv1.x instance-based API (api.fetch()instead of removedget_transcript()class method).
Dependencies
- Added
duckduckgo-search,youtube-transcript-api, andpytz.
v0.1.2
Fixed JSON-RPC logs & Updated Maintainer Email
v0.1.1 - JSON-RPC Fix
Merge pull request #2 from ianuragbhatt/chore/formatting-fix fix: direct server start message to stderr
v0.1.0 - Initial Release
docs: professionalize README and fix all links