Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
NousResearch
/
hermes-agent
Public
Notifications
You must be signed in to change notification settings
Fork
52.8k
Star
249k
Code
Issues
5k+
Pull requests
5k+
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat(groups): integrate hosted Group Chats into Desktop
- #97846
#97846
Draft
dokterdok
wants to merge 34 commits into
NousResearch:feat/unified-gateway-runtime
NousResearch/hermes-agent:feat/unified-gateway-runtime
from
dokterdok:feat/bot-mode-desktop-continuity-20260829
dokterdok/hermes-agent:feat/bot-mode-desktop-continuity-20260829
Copy head branch name to clipboard
Conversation
Commits
34
(34)
Checks
Files changed
Draft
feat(groups): integrate hosted Group Chats into Desktop
#97846
dokterdok
wants to merge 34 commits into
NousResearch:feat/unified-gateway-runtime
NousResearch/hermes-agent:feat/unified-gateway-runtime
from
dokterdok:feat/bot-mode-desktop-continuity-20260829
dokterdok/hermes-agent:feat/bot-mode-desktop-continuity-20260829
Copy head branch name to clipboard
Commits
Commits on Sep 2, 2026
feat(bot-mode): add automatic Group Chat continuity
dokterdok
committed
bcf20c4
View commit details
Copy full SHA for bcf20c4
Browse repository at this point
fix(bot-mode): harden automatic Group Chat continuity
dokterdok
committed
ad1ced2
View commit details
Copy full SHA for ad1ced2
Browse repository at this point
Commits on Sep 3, 2026
fix(bot-mode): preserve hosted members across Desktop reconnects
Show description for 71aeecb
dokterdok
committed
71aeecb
View commit details
Copy full SHA for 71aeecb
Browse repository at this point
fix(bot-mode): avoid false offline warnings for hosted groups
Show description for 937a49b
dokterdok
committed
937a49b
View commit details
Copy full SHA for 937a49b
Browse repository at this point
fix(bot-mode): preserve hosted speaker identity through replay
Show description for 1d17e75
dokterdok
committed
1d17e75
View commit details
Copy full SHA for 1d17e75
Browse repository at this point
fix(bot-mode): keep hosted history consistent after reconnect
Show description for 888a4bb
dokterdok
committed
888a4bb
View commit details
Copy full SHA for 888a4bb
Browse repository at this point
fix(bot-mode): keep classic chats usable during host discovery
Show description for 9c21941
dokterdok
committed
9c21941
View commit details
Copy full SHA for 9c21941
Browse repository at this point
test(bot-mode): finish deferred dialog cleanup before teardown
Show description for 95cc573
dokterdok
committed
95cc573
View commit details
Copy full SHA for 95cc573
Browse repository at this point
Commits on Sep 5, 2026
fix(bot-mode): harden Desktop group lifecycle and messaging continuity
Show description for a1d5e48
dokterdok
committed
a1d5e48
View commit details
Copy full SHA for a1d5e48
Browse repository at this point
Commits on Sep 6, 2026
fix(bot-mode): complete unattended group setup and recovery
Show description for 62b14e7
dokterdok
committed
62b14e7
View commit details
Copy full SHA for 62b14e7
Browse repository at this point
test(bot-mode): match the clarified reconnect message
dokterdok
committed
e2b8640
View commit details
Copy full SHA for e2b8640
Browse repository at this point
Commits on Sep 8, 2026
merge(desktop): reconcile continuity with pinned main
Show description for 7be8ce2
dokterdok
committed
7be8ce2
View commit details
Copy full SHA for 7be8ce2
Browse repository at this point
Commits on Sep 14, 2026
merge(desktop): reconcile continuity with gateway runtime
Show description for 5e928f7
dokterdok
committed
5e928f7
View commit details
Copy full SHA for 5e928f7
Browse repository at this point
Commits on Sep 15, 2026
fix(desktop): bind shared-remote dispatch to its primary owner
Show description for 68f92bb
dokterdok
committed
68f92bb
View commit details
Copy full SHA for 68f92bb
Browse repository at this point
Commits on Sep 22, 2026
fix(desktop): add durable profile route leases
Show description for 0c19759
dokterdok
committed
0c19759
View commit details
Copy full SHA for 0c19759
Browse repository at this point
fix(desktop): snapshot leased route before async acquisition
Show description for e2bfdfa
dokterdok
committed
e2bfdfa
View commit details
Copy full SHA for e2bfdfa
Browse repository at this point
fix(desktop): order classic group entries monotonically
Show description for 8f0cec3
dokterdok
committed
8f0cec3
View commit details
Copy full SHA for 8f0cec3
Browse repository at this point
fix(desktop): isolate cancellation ownership
dokterdok
committed
7b25b34
View commit details
Copy full SHA for 7b25b34
Browse repository at this point
fix(desktop): cover recovered and renamed cancellation lower-first
dokterdok
committed
b0157bd
View commit details
Copy full SHA for b0157bd
Browse repository at this point
fix(desktop): preserve recovered queue ownership until settlement
dokterdok
committed
6d9efec
View commit details
Copy full SHA for 6d9efec
Browse repository at this point
fix(desktop): retain Stop and replacement isolation in queue closure
dokterdok
committed
937b087
View commit details
Copy full SHA for 937b087
Browse repository at this point
fix(desktop): keep same-thread pending claimants independent
dokterdok
committed
f3c6728
View commit details
Copy full SHA for f3c6728
Browse repository at this point
docs(desktop): record independent queue ownership acceptance
dokterdok
committed
967cc64
View commit details
Copy full SHA for 967cc64
Browse repository at this point
feat(desktop): recheck upgraded group gateways
dokterdok
committed
07050f5
View commit details
Copy full SHA for 07050f5
Browse repository at this point
fix(desktop): fence mixed gateway checks
dokterdok
committed
203622e
View commit details
Copy full SHA for 203622e
Browse repository at this point
fix(desktop): serialize explicit gateway rechecks
Show description for 5c9c829
dokterdok
committed
5c9c829
View commit details
Copy full SHA for 5c9c829
Browse repository at this point
feat(desktop): automatically adopt shipped group chats
dokterdok
committed
214c130
View commit details
Copy full SHA for 214c130
Browse repository at this point
fix(desktop): bind shipped group adoption to durable route ownership
Show description for 820e22b
dokterdok
committed
820e22b
View commit details
Copy full SHA for 820e22b
Browse repository at this point
fix(desktop): complete adopted group send and route recovery
Show description for a11dccb
dokterdok
committed
a11dccb
View commit details
Copy full SHA for a11dccb
Browse repository at this point
fix(desktop): retain owner-distinct cancellation during adoption
dokterdok
committed
b60fbd2
View commit details
Copy full SHA for b60fbd2
Browse repository at this point
Commits on Sep 24, 2026
fix(groups): keep orphaned disband metadata local
dokterdok
committed
c6dca57
View commit details
Copy full SHA for c6dca57
Browse repository at this point
test(desktop): initialize adoption modules before reset hooks
dokterdok
committed
c1cf822
View commit details
Copy full SHA for c1cf822
Browse repository at this point
fix(groups): preserve adoption owner across import and Send aliases
Show description for a0af967
dokterdok
committed
a0af967
View commit details
Copy full SHA for a0af967
Browse repository at this point
fix(groups): quarantine aliases when adoption takes ownership
Show description for 5211890
dokterdok
committed
5211890
View commit details
Copy full SHA for 5211890
Browse repository at this point
You can’t perform that action at this time.