Skip to content

Releases: opper-ai/opperator

v0.4.2-alpha

Choose a tag to compare

@github-actions github-actions released this 28 Mar 16:08
c9fa0dc

What's Changed

  • Add env var fallback to TUI keyring GetSecret by @gsandahl in #2

Full Changelog: v0.4.1-alpha...v0.4.2-alpha

v0.4.1-alpha

Choose a tag to compare

@github-actions github-actions released this 28 Mar 15:08
b2e5b12

What's Changed

  • Support environment variables as fallback for secrets by @gsandahl in #1

New Contributors

Full Changelog: 0.4.0-alpha...v0.4.1-alpha

0.4.0-alpha

Choose a tag to compare

@github-actions github-actions released this 22 Nov 23:35

Highlights

Agent Sharing

  • Publish to GitHub: Share your agents with others by publishing them directly to GitHub repositories using op agent publish
  • Install from GitHub: Discover and install agents from GitHub with op agent install

TUI Improvements

  • Agent list shortcut: Quickly access your agent list with Ctrl+A keyboard shortcut
  • Improved session list: Enhanced session list dialog for better navigation
  • Syntax highlighting: Agent commands now display with syntax highlighting and smart truncation
  • Better agent list styling: Improved visual presentation of op agent list command

Bug Fixes

  • Sidebar refresh fix: Resolved infinite loop bug that caused continuous sidebar updates and performance issues

Full Changelog: https://github.com/opper-ai/opperator/compare/0.3.0-alpha...0.4.0-alpha

0.3.0-alpha

Choose a tag to compare

@github-actions github-actions released this 17 Nov 20:09

Highlights

CLI

  • New op exec command: Execute agent messages directly from CLI with --json and --no-save flags
  • Daemon targeting: Added --daemon flag to op agent reload command

Python SDK

  • Agent-to-agent invocation: Agents can now invoke other agents programmatically with streaming event support (Similar to op exec)
  • Agent command invocation: Agents can invoke commands exposed by other agents

Improvements

  • SQLite optimization: Better database connection handling to prevent locks
  • UI cleanup: Clear custom sections when switching agents
  • Bug fixes: Fixed integer argument parsing in commands

Full Changelog: 0.2.3-alpha...0.3.0-alpha

0.2.3-alpha

Choose a tag to compare

@github-actions github-actions released this 10 Nov 16:22

Highlights

Python SDK Enhancements

  • Custom system prompts: Fully replace Opperator's system prompt programmatically for complete control over agent behavior
  • Unregister commands: Remove external agent commands through the Python SDK
  • Unregister custom sections: Remove custom UI sections through the Python SDK
  • Hidden external commands: Add hidden parameter support to external agent commands for commands that shouldn't be displayed in the TUI

Infrastructure & Reliability

  • Persistent storage: Consolidated section storage into opperator.db for reliable configuration persistence across restarts
  • Cloud daemon stability: Fixed automatic daemon initialization issues on cloud instances

User Experience

  • Improved loading indicators: Enhanced async loading spinners for better visual feedback during operations

Full Changelog: 0.2.2-alpha...0.2.3-alpha

0.2.2-alpha

Choose a tag to compare

@github-actions github-actions released this 06 Nov 23:51

0.2.1-alpha

Choose a tag to compare

@github-actions github-actions released this 06 Nov 15:42

0.2.0-alpha

Choose a tag to compare

@github-actions github-actions released this 04 Nov 00:29

Highlights

Cloud Opperators

  • Deploy to Hetzner: One-command deployment to create cloud Opperator instances from the CLI
  • Agent transfer: Move agents between local and cloud Opperator instances

Secret Management

  • Secret syncing: Automatically sync secrets between local and cloud agents
  • Improved CLI: Updated secret commands for consistency and clearer usage

Agent Management

  • Bootstrap & delete: New CLI commands for managing agent lifecycles
  • Cloud-aware Builder: Builder agent now supports creating and managing cloud agents
  • Agent movement: Added move_agent command for transferring agents between daemons

Full Changelog: 0.1.2-alpha.1...0.2.0-alpha

0.1.2-alpha.1

0.1.2-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 21:48

0.1.1-alpha

Choose a tag to compare

@github-actions github-actions released this 28 Oct 15:45

Highlights

  • Improve slash command handling

Full Changelog: 0.1.0-alpha...0.1.1-alpha