Skip to content

fix(core): install deepgram-skills-v1.8.0 by default - #154

Open
dg-coreylweathers wants to merge 1 commit into
mainfrom
chore/skills-v1.8.0
Open

dg-coreylweathers wants to merge 1 commit into
mainfrom
chore/skills-v1.8.0

Conversation

@dg-coreylweathers

Copy link
Copy Markdown
Contributor

Points dg skills install at the new skills release, deepgram-skills-v1.8.0. Until this ships, deepctl 0.4.0 keeps installing 1.7.0, whose CLI skill still describes deepctl 0.3.1.

Changes three constants in packages/deepctl-core/src/deepctl_core/skill_bundle.py:

Constant Was Now
DEFAULT_SKILLS_COMMIT 0fc13fa… (v1.7.0) 02bc27cb88b97c36ad552ff0e98e7c522fd06f90 (v1.8.0)
DEFAULT_SKILLS_SHA256 5b7f9753… 33a60b2a296f70f6a0cd61b77d8fe4d7565f229136edf877b399a83278731929
DEFAULT_SKILLS_RELEASE deepgram-skills-v1.7.0 deepgram-skills-v1.8.0

The sha256 is of https://codeload.github.com/deepgram/skills/tar.gz/02bc27c…. It was identical across two downloads, and the same method reproduces the old 1.7.0 value.

What 1.8.0 changes in the installed skills: Voice Agent Think Live (formerly Conversational Mode), Flux TTS in 41 languages besides English, Nova-3 mid-stream Configure and language_hint, and the CLI and setup-mcp skills updated for deepctl 0.4.0. No skill is added or removed, so there are still 14.

Verification

  • pytest: 2208 passed, 12 skipped
  • make check (ruff format, ruff lint, mypy): clean
  • Live dg skills install with a throwaway HOME: fetched the pinned 1.8.0 tarball, the checksum matched, it installed 14 skills, and voice-agent/SKILL.md contains think_live

tests/unit/fixtures/legacy_v03/allowlist.tsv still names 0fc13fa on purpose. It records what 0.2.16–0.3.2 installs fetched from main and is not tied to the pin.

🤖 Generated with Claude Code

Pins the default skills bundle to deepgram/skills v1.8.0 (02bc27c): Voice
Agent Think Live, multilingual Flux TTS, Nova-3 Configure and
language_hint, and the CLI skill tracking deepctl 0.4.0.

This branch has not been deployed

No deployments
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.

2 participants