Skip to content

AgentRaaS 0.18.0

Choose a tag to compare

@sumedhchatse sumedhchatse released this 17 Oct 17:21
· 51 commits to main since this release

Approve held calls from anywhere. A call held for approval now sends a one-time link to every alert channel: Microsoft Teams, Telegram, email, Discord and Slack webhooks, alongside the Slack app. Opening the link only shows the request; the Approve or Deny button decides, so link previews can't approve anything. Held calls can also be approved from the dashboard (Monitor → Waiting for approval). The first decision wins, from any channel.

Limits hold for numbers sent as text. A policy limit or approval threshold now also applies when the number arrives as a string ("5000"). Before, a quoted number skipped the limit. Stripe form fields and Alpaca quantities arrive as strings, so this could happen without anyone trying. Upgrading is recommended.

Trading agents. Alpaca paper and live trading are built-in services: each order runs once, limits and allowed symbols are checked before the broker sees the order, and large orders wait for approval. See https://agentraas.io/trading.

One key, every service. An agent's AgentRaaS key works for every service you connect, and the dashboard now reuses it instead of creating a key per service. New per-key switches limit a key to chosen services.

Also: Teams and email alert channels; dashboard charts follow the org filter; new pages for Cloud, self-hosting, the community (GitHub Discussions) and trading.

Self-hosted upgrade: git pull && ./install.sh. It keeps your .env, rebuilds, and runs the new migrations (058, 059).