Skip to content

Changelog

All notable changes to Uranus are documented here.

[Unreleased]

Added

  • Initial documentation site
  • Comprehensive API reference
  • Deployment guides

[1.0.0] - 2024-12-15

Added

Core Features

  • Multi-agent architecture with isolated Durable Objects
  • Visual workflow editor with 30+ node types
  • Real-time WebSocket communication
  • Agent state management and synchronization

AI & Chat

  • Chat interface with conversation history
  • Multiple LLM provider support (Workers AI, OpenAI, Anthropic)
  • Tool calling with result tracking
  • System prompt configuration

Automation

  • Cron scheduling with visual builder
  • One-time and delayed task execution
  • Calendar integration with recurring events
  • Workflow execution tracking

Browser Control

  • Headless and headed browser sessions
  • Human-in-the-loop takeover capability
  • Browser action API (click, type, navigate, extract)
  • Live view monitoring
  • Screenshot capture

Data & RAG

  • File upload and processing
  • URL crawling
  • Vector search with Cloudflare Vectorize
  • Semantic similarity matching

Communication

  • Multi-channel gateways (Email, Telegram, Slack, Discord, WhatsApp, SMS)
  • Contact management with identity resolution
  • Conversation threading
  • Message history

Integrations

  • MCP (Model Context Protocol) server support
  • Agent-to-agent connections
  • Custom tool configuration
  • Service integrations

Database

  • D1 SQLite database
  • SQL query editor with Monaco
  • Schema introspection
  • Migration system

Security

  • Cloudflare Access integration
  • Role-based access control
  • Per-agent isolation
  • Secure credential storage

Technical

  • React 18 frontend with TypeScript
  • Vite build system
  • Tailwind CSS styling
  • Radix UI components
  • Cloudflare Workers backend
  • Durable Objects for state
  • R2 for file storage
  • Queues for async processing

Version History

VersionDateHighlights
1.0.02024-12-15Initial release

Upgrade Guide

From Pre-release to 1.0.0

  1. Backup Database

    bash
    npx wrangler d1 export agents-dashboard > backup.sql
  2. Apply Migrations

    bash
    npx wrangler d1 execute agents-dashboard --file=./migrations/007_puppeteer_action_types.sql
  3. Deploy

    bash
    npm run deploy
  4. Verify

    • Check agent functionality
    • Test workflows
    • Verify integrations

Contributing

See CONTRIBUTING.md for contribution guidelines.

License

MIT License - see LICENSE for details.

Released under the MIT License.