Skip to content

Commit 1616eb5

Browse files
authored
Merge pull request Stack-Cairn#98 from Stack-Cairn/sidebar
feat: enhance sidebar functionality and UI elements
2 parents 8dc4b9d + 434bca2 commit 1616eb5

22 files changed

Lines changed: 901 additions & 820 deletions

crates/agent-gateway/web/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"lint:fix": "biome check --write src/"
1414
},
1515
"dependencies": {
16+
"@base-ui/react": "^1.6.0",
1617
"@earendil-works/pi-ai": "^0.80.6",
1718
"@git-diff-view/file": "^0.1.3",
1819
"@git-diff-view/react": "^0.1.3",

crates/agent-gateway/web/pnpm-lock.yaml

Lines changed: 59 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/agent-gateway/web/src/app/GatewayApp.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3705,6 +3705,7 @@ export default function GatewayApp() {
37053705
onLocalDraftDeleted={handleSidebarLocalDraftDeleted}
37063706
onConversationsRemoved={handleSidebarConversationsRemoved}
37073707
onCloseSidebar={() => setSidebarOpen(false)}
3708+
onOpenSettings={() => openSettings()}
37083709
onOpenSkillsHub={handleSidebarOpenSkillsHub}
37093710
onOpenMcpHub={handleSidebarOpenMcpHub}
37103711
/>

crates/agent-gateway/web/src/app/sidebar/GatewaySidebarContainer.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ export type GatewaySidebarContainerProps = {
121121
// migrates the selection when the displayed conversation vanished.
122122
onConversationsRemoved: (ids: readonly string[]) => void;
123123
onCloseSidebar: () => void;
124+
onOpenSettings: () => void;
124125
onOpenSkillsHub: () => void;
125126
onOpenMcpHub: () => void;
126127
};
@@ -345,6 +346,7 @@ export function GatewaySidebarContainer(props: GatewaySidebarContainerProps) {
345346
onDeleteConversation={handleDeleteConversation}
346347
onLoadMore={handleLoadMore}
347348
onCloseSidebar={props.onCloseSidebar}
349+
onOpenSettings={props.onOpenSettings}
348350
onOpenSkillsHub={props.onOpenSkillsHub}
349351
onOpenMcpHub={props.onOpenMcpHub}
350352
/>

0 commit comments

Comments
 (0)