Skip to content

Releases: ianuragbhatt/protocolbox

v0.1.4

15 Feb 18:36
21cfec2

Choose a tag to compare

Added

  • Web Search (web_search): Privacy-focused web search using DuckDuckGo with Markdown-formatted results.
  • Safe Math (safe_math): Secure mathematical expression evaluator using ast.parse (no eval()). Supports arithmetic and math functions.
  • Get Time (get_time): Real-world time retrieval for any timezone using pytz, returns ISO 8601 format.
  • Get Transcript (get_transcript): YouTube video transcript fetcher via youtube-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-api v1.x instance-based API (api.fetch() instead of removed get_transcript() class method).

Dependencies

  • Added duckduckgo-search, youtube-transcript-api, and pytz.

v0.1.2

14 Feb 18:03
57abad3

Choose a tag to compare

Fixed JSON-RPC logs & Updated Maintainer Email

v0.1.1 - JSON-RPC Fix

14 Feb 17:52
1e2297e

Choose a tag to compare

Merge pull request #2 from ianuragbhatt/chore/formatting-fix

fix: direct server start message to stderr

v0.1.0 - Initial Release

14 Feb 16:56

Choose a tag to compare

docs: professionalize README and fix all links