Skip to content

Release Notes: v0.4.0

Release Date: 2026-03-01

Overview

OmniAgent v0.4.0 migrates the project to the plexusone organization and integrates the batteries-included omnivoice package with its provider registry pattern.

Highlights

  • Organization Migration - Module path changed from github.com/agentplexus/omniagent to github.com/plexusone/omniagent
  • Batteries-Included OmniVoice - Simplified voice integration with automatic provider registration

Breaking Changes

Module Path Change

The module path has changed:

// Old
import "github.com/agentplexus/omniagent"

// New
import "github.com/plexusone/omniagent"

Update your go.mod:

go get github.com/plexusone/omniagent@v0.4.0

Changes

Voice Processor Refactoring

The voice processor now uses OmniVoice's registry pattern:

// Old approach (direct provider imports)
import "github.com/plexusone/omnivoice-deepgram"
provider := deepgram.New(apiKey)

// New approach (registry pattern)
import (
    "github.com/plexusone/omnivoice"
    _ "github.com/plexusone/omnivoice/providers/all"
)
provider, _ := omnivoice.GetSTTProvider("deepgram", omnivoice.WithAPIKey(apiKey))

Benefits:

  • Single import for all providers
  • Runtime provider selection
  • Consistent configuration interface

Removed Dependencies

  • github.com/plexusone/omnivoice-deepgram - Now included via omnivoice

Dependency Upgrades

Package Version Notes
github.com/plexusone/omnivoice v0.5.1 Batteries-included with registry
github.com/plexusone/omnichat v0.3.0 -
github.com/plexusone/omnillm v0.13.0 -
github.com/plexusone/omniobserve v0.7.0 -
github.com/plexusone/omniserp v0.8.0 -

Upgrade Guide

From v0.3.0

  1. Update module imports:
# Find and replace in your code
find . -name "*.go" -exec sed -i '' 's|github.com/agentplexus/omniagent|github.com/plexusone/omniagent|g' {} \;
  1. Update go.mod:
go get github.com/plexusone/omniagent@v0.4.0
go mod tidy
  1. If using voice features, the API remains the same - only internal implementation changed.

Full Changelog

See CHANGELOG.md for the complete list of changes.