Hermes Agent v0.23.0 با نام The Hearth Release منتشر شد. محور اصلی این نسخه، دسترسی به محیط Desktop از مرورگر و مدیریت همه گفتوگوها از طریق یک gateway در هر دستگاه است. این انتشار همچنین تغییرات نسخههای اصلاحی v0.22.1 تا v0.22.7 را یکجا مستند میکند.
Webapp جدید، گفتوگوها، Group Chats، pluginها و تنظیمات Desktop را از gateway خود کاربر ارائه میکند؛ چه در مرورگری داخل شبکه، چه از طریق آدرس عمومی همراه با ورود به حساب. این قابلیت در Docker image و بسته Nix موجود است، اما بهصورت پیشفرض خاموش میماند و با webapp.enabled یا گزینه Web Access فعال میشود.
پیشتر CLI، TUI، Desktop، botها و cron میتوانستند برای یک گفتوگو، نسخههای جداگانهای از agent را اجرا کنند؛ وضعیتی که به ثبت تکراری یا گمشدن پیامها بین محیطها منجر میشد. حالا هر دستگاه یک gateway دارد و همه محیطها بهعنوان client به آن متصل میشوند. هر گفتوگو یک queue و تاریخچه مشترک دارد و ویرایش prompt در انتظار از Desktop، باعث اجرای دوباره آن نمیشود.
در CLI و TUI، تصویرهای چسباندهشده یا screenshot ابزارها داخل گفتوگو نمایش داده میشوند؛ شیوه نمایش به terminal بستگی دارد. فرمان /rewind یا دو بار فشردن Esc نیز امکان انتخاب پیام قبلی، ویرایش و ارسال دوباره آن یا ایجاد fork از همان نقطه را فراهم میکند. Desktop هم اتصال همزمان به gatewayهای چند دستگاه را نگه میدارد.
برای pluginها، فرمان hermes plugins update و گزینه اختیاری Auto-update اضافه شده است؛ بهروزرسانیهای ناسازگار اعمال نمیشوند. toolهای پولی MCP میتوانند هزینه هر فراخوانی را اعلام کنند. درخواست تأیید، قیمت و مجموع هزینه گفتوگو را نشان میدهد و عبور از سقف هزینه حتی در YOLO mode نیاز به تأیید دارد. اجرای subagentها نیز با plugin رسمی advanced-delegation میتواند به مدل مشخص یا profile جدا سپرده شود.
ارتقا چند تغییر نیازمند توجه دارد: ابزارهای قدیمی browser حذف شدهاند و browser automation فقط از browser_exec استفاده میکند؛ بنابراین نام ابزارها در promptها و skillهای شخصی باید اصلاح شود. فرمان hermes mcp serve هم به hermes mcp-serve تغییر کرده و تنظیم MCP clientها خودکار اصلاح نمیشود. Desktop اکنون به macOS 13 یا جدیدتر و Windows نسخه ۶۴ بیتی نیاز دارد.


