Skip to content

Releases: deepgram/cli

v0.2.1

09 Mar 15:23
f3750f6

Choose a tag to compare

What's Changed

  • chore: release main by @github-actions[bot] in #3

Full Changelog: v0.2.0...v0.2.1

v0.2.0

09 Mar 13:04
eb9c958

Choose a tag to compare

0.2.0 (2026-03-09)

⚠ BREAKING CHANGES

  • core: InstallationDetector and VersionChecker moved from deepctl_core to deepctl_cmd_update

Features

  • Add API key verification system (0796b1e)
  • Add Homebrew testing infrastructure (27e1171)
  • add MCP server command for Gnosis AI integration (4babddf)
  • add models module with FileInfo model (a0cb5aa)
  • add performance timing system with --timing and --timing-detailed flags (45132ff)
  • Add plugin search command with hardcoded registry (bd533cb)
  • Add self-update functionality to deepctl (b2152f2)
  • Add universal plugin support for all installation methods (6c6d3c3)
  • api,debug: add deepctl api command, debug stream proxy, and debug improvements (53accd5)
  • auth: switch device flow from community server to dx-id OIDC provider (2c04fc2)
  • browser-debug: add browser debug HTML interface (e44a070)
  • browser-debug: add dependencies and test configuration (6b74cd9)
  • browser-debug: implement browser capability models (c2e3cbc)
  • browser-debug: implement WebSocket-based browser debug command (d4902f8)
  • complete nested command architecture implementation (f3a9945)
  • core: comprehensive architecture review and test coverage (25a5409)
  • debug-audio: add ffmpeg-python dependency for audio file analysis (398b2eb)
  • debug-audio: implement comprehensive audio file analysis (fb773b6)
  • docs: auto-generate root README sections from pyproject.toml (5c8cb9a)
  • Enable PyPI publishing in release workflow (d78f2e2)
  • enhance Makefile with better organization and documentation (944d195)
  • enhance performance timing and core architecture (830aa47)
  • enhance test infrastructure with flexible running options (d42a5e9)
  • ffprobe: add audio analysis via ffprobe across CLI (8e2c923)
  • Implement comprehensive network debug command (0d6c310)
  • implement hybrid homebrew distribution strategy (548b65f)
  • improve update command functionality (4a9baa0)
  • init: add dg init command to scaffold Deepgram starter apps (60c17c3)
  • initial commit (7365137)
  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
  • mcp: rearchitect as proxy to dx-api MCP endpoint (65a62f4)
  • plugin: add install-aware plugin system with venv bridge and strategy pattern (7dd849b)
  • setup uv workspace (monorepo) structure (42eec32)
  • skills: add deepctl skills command and agent-native CLI metadata (5654d40)
  • skills: replace CLI help dump with Deepgram Developer Guide (4182d9b)
  • standardize release process with Makefile commands (79083d4)
  • update authentication and core modules (1a1df1c)
  • update authentication and security implementation (44d5568)
  • update: add background plugin update notifications (5dfb906)
  • update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)

Bug Fixes

  • add --find-links to release workflow for local dependency resolution (b5f0a01)
  • add contents read permissions to GitHub Actions jobs (759cd57)
  • add explicit exports to core models (2827f9a)
  • auth: decouple API key validation from project ID requirement (0f67b22)
  • auth: open browser and start polling immediately on login (ecb8271)
  • auto-detect CI environment in publish script to avoid EOFError (ebfe5d4)
  • complete pyproject.toml package configuration (bf7d898)
  • configure pytest to run tests across all workspace packages (17e1ba6)
  • debug-audio: correct indentation in error handling blocks (f8931a2)
  • debug-audio: restore correct indentation in handle method (e40cf29)
  • handle graceful shutdown of MCP server to prevent threading errors (0fbb772)
  • improve MCP server shutdown handling to work with single Ctrl+C (7bc1d94)
  • make MCP server actually exit on first Ctrl+C (4b4a245)
  • MCP server now exits cleanly on first Ctrl+C (49c4aca)
  • package verification for deepctl-cmd-plugin (d00a792)
  • Remove duplicate entries in plugin list (11a3fe3)
  • resolve all ruff and mypy linting issues (83eaa7a)
  • resolve mypy type checking issues and modernize Python code (a93526e)
  • resolve regex SyntaxWarnings in version.py script (373911a)
  • skills: fix entry point iteration in collect_command_metadata (7b8424f)
  • skip confirmation prompt in non-interactive mode (2bf3ac5)
  • tests: make config tests cross-platform compatible for Windows (701263d)
  • tests: skip Unix-specific path tests on Windows (71ee600)
  • tests: update integration tests for audio command required file argument (a12c5af)
  • tests: use real tmp_path for pipx run detection test ([7b0a8d6](7b0a...
Read more

deepctl-shared-utils: v0.1.11

09 Mar 13:04
eb9c958

Choose a tag to compare

0.1.11 (2026-03-09)

Features

  • enhance test infrastructure with flexible running options (d42a5e9)
  • ffprobe: add audio analysis via ffprobe across CLI (8e2c923)
  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)

Bug Fixes

  • configure pytest to run tests across all workspace packages (17e1ba6)
  • resolve mypy type checking issues and modernize Python code (a93526e)
  • transcribe: fix SDK response serialization and redesign output (908097c)

deepctl-plugin-example: v0.1.11

09 Mar 13:04
eb9c958

Choose a tag to compare

0.1.11 (2026-03-09)

Features

  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)

Bug Fixes

  • resolve mypy type checking issues and modernize Python code (a93526e)

Documentation

  • prioritize pipx for global installation with plugin support (0c17869)
  • update plugin example README (1b825a6)

deepctl-core: v0.2.0

09 Mar 13:04
eb9c958

Choose a tag to compare

0.2.0 (2026-03-09)

⚠ BREAKING CHANGES

  • core: InstallationDetector and VersionChecker moved from deepctl_core to deepctl_cmd_update

Features

  • add performance timing system with --timing and --timing-detailed flags (45132ff)
  • Add self-update functionality to deepctl (b2152f2)
  • Add universal plugin support for all installation methods (6c6d3c3)
  • auth: switch device flow from community server to dx-id OIDC provider (2c04fc2)
  • complete nested command architecture implementation (f3a9945)
  • core: comprehensive architecture review and test coverage (25a5409)
  • enhance performance timing and core architecture (830aa47)
  • enhance test infrastructure with flexible running options (d42a5e9)
  • ffprobe: add audio analysis via ffprobe across CLI (8e2c923)
  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
  • plugin: add install-aware plugin system with venv bridge and strategy pattern (7dd849b)
  • skills: add deepctl skills command and agent-native CLI metadata (5654d40)
  • skills: replace CLI help dump with Deepgram Developer Guide (4182d9b)
  • update authentication and core modules (1a1df1c)
  • update authentication and security implementation (44d5568)
  • update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)

Bug Fixes

  • add explicit exports to core models (2827f9a)
  • auth: decouple API key validation from project ID requirement (0f67b22)
  • auth: open browser and start polling immediately on login (ecb8271)
  • configure pytest to run tests across all workspace packages (17e1ba6)
  • resolve mypy type checking issues and modernize Python code (a93526e)
  • skills: fix entry point iteration in collect_command_metadata (7b8424f)
  • tests: make config tests cross-platform compatible for Windows (701263d)
  • tests: skip Unix-specific path tests on Windows (71ee600)
  • tooling: resolve all ruff, mypy, and Makefile issues (3500379)
  • transcribe: fix SDK response serialization and redesign output (908097c)

deepctl-cmd-usage: v0.1.11

09 Mar 13:04
eb9c958

Choose a tag to compare

0.1.11 (2026-03-09)

Features

  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
  • skills: add deepctl skills command and agent-native CLI metadata (5654d40)
  • update authentication and core modules (1a1df1c)
  • update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)

Bug Fixes

  • resolve mypy type checking issues and modernize Python code (a93526e)

deepctl-cmd-update: v0.2.0

09 Mar 13:04
eb9c958

Choose a tag to compare

0.2.0 (2026-03-09)

⚠ BREAKING CHANGES

  • core: InstallationDetector and VersionChecker moved from deepctl_core to deepctl_cmd_update

Features

  • Add self-update functionality to deepctl (b2152f2)
  • core: comprehensive architecture review and test coverage (25a5409)
  • improve update command functionality (4a9baa0)
  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
  • skills: add deepctl skills command and agent-native CLI metadata (5654d40)
  • update: add background plugin update notifications (5dfb906)
  • update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)

Bug Fixes

  • resolve all ruff and mypy linting issues (83eaa7a)
  • tests: skip Unix-specific path tests on Windows (71ee600)
  • tests: use real tmp_path for pipx run detection test (7b0a8d6)
  • tooling: resolve all ruff, mypy, and Makefile issues (3500379)

deepctl-cmd-transcribe: v0.1.11

09 Mar 13:04
eb9c958

Choose a tag to compare

0.1.11 (2026-03-09)

Features

  • ffprobe: add audio analysis via ffprobe across CLI (8e2c923)
  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
  • skills: add deepctl skills command and agent-native CLI metadata (5654d40)
  • update authentication and core modules (1a1df1c)
  • update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)

Bug Fixes

  • resolve mypy type checking issues and modernize Python code (a93526e)
  • transcribe: fix SDK response serialization and redesign output (908097c)

deepctl-cmd-skills: v0.0.2

09 Mar 13:04
eb9c958

Choose a tag to compare

0.0.2 (2026-03-09)

Features

  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
  • skills: add deepctl skills command and agent-native CLI metadata (5654d40)
  • skills: replace CLI help dump with Deepgram Developer Guide (4182d9b)

Bug Fixes

  • tooling: resolve all ruff, mypy, and Makefile issues (3500379)

deepctl-cmd-projects: v0.1.11

09 Mar 13:04
eb9c958

Choose a tag to compare

0.1.11 (2026-03-09)

Features

  • mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
  • skills: add deepctl skills command and agent-native CLI metadata (5654d40)
  • update authentication and core modules (1a1df1c)
  • update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)

Bug Fixes

  • resolve mypy type checking issues and modernize Python code (a93526e)