[codex] Fix profile-aware session deep links (#962)

* feat: add session deep links for chats

* feat: add deep links for history and group chat

* Fix profile-aware session deep links

---------

Co-authored-by: Maxim Kirilyuk <werserk@inbox.ru>
This commit is contained in:
ekko
2026-05-24 10:55:55 +08:00
committed by GitHub
parent 8d261c3fa6
commit df41d6b051
22 changed files with 871 additions and 63 deletions
+15
View File
@@ -15,11 +15,21 @@ const router = createRouter({
name: 'hermes.chat',
component: () => import('@/views/hermes/ChatView.vue'),
},
{
path: '/hermes/session/:sessionId',
name: 'hermes.session',
component: () => import('@/views/hermes/ChatView.vue'),
},
{
path: '/hermes/history',
name: 'hermes.history',
component: () => import('@/views/hermes/HistoryView.vue'),
},
{
path: '/hermes/history/session/:sessionId',
name: 'hermes.historySession',
component: () => import('@/views/hermes/HistoryView.vue'),
},
{
path: '/hermes/jobs',
name: 'hermes.jobs',
@@ -97,6 +107,11 @@ const router = createRouter({
name: 'hermes.groupChat',
component: () => import('@/views/hermes/GroupChatView.vue'),
},
{
path: '/hermes/group-chat/room/:roomId',
name: 'hermes.groupChatRoom',
component: () => import('@/views/hermes/GroupChatView.vue'),
},
{
path: '/hermes/files',
name: 'hermes.files',