From 43e2a01f884cd0642fffd0c1e5dcf53e3791aa8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=BCsam?= <56267780+hgunduzoglu@users.noreply.github.com> Date: Mon, 22 Jun 2026 20:08:53 +0300 Subject: [PATCH] fix(settings): call canonical RPC name in Tool Policy diagnostics panel (#3927) --- .../components/settings/panels/ToolPolicyDiagnosticsPanel.tsx | 2 +- .../panels/__tests__/ToolPolicyDiagnosticsPanel.test.tsx | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/components/settings/panels/ToolPolicyDiagnosticsPanel.tsx b/app/src/components/settings/panels/ToolPolicyDiagnosticsPanel.tsx index 635cd7b50..232d58f8d 100644 --- a/app/src/components/settings/panels/ToolPolicyDiagnosticsPanel.tsx +++ b/app/src/components/settings/panels/ToolPolicyDiagnosticsPanel.tsx @@ -59,7 +59,7 @@ const ToolPolicyDiagnosticsPanel = () => { (async () => { try { const diagnostics = await callCoreRpc({ - method: 'tool_registry.diagnostics', + method: 'openhuman.tool_registry_diagnostics', params: {}, timeoutMs: 10_000, }); diff --git a/app/src/components/settings/panels/__tests__/ToolPolicyDiagnosticsPanel.test.tsx b/app/src/components/settings/panels/__tests__/ToolPolicyDiagnosticsPanel.test.tsx index 5acebee96..f61b23de0 100644 --- a/app/src/components/settings/panels/__tests__/ToolPolicyDiagnosticsPanel.test.tsx +++ b/app/src/components/settings/panels/__tests__/ToolPolicyDiagnosticsPanel.test.tsx @@ -44,7 +44,9 @@ describe('ToolPolicyDiagnosticsPanel', () => { expect(screen.getByText(/Total tools/i)).toBeInTheDocument(); expect(screen.getAllByText('10').length).toBeGreaterThan(0); expect(screen.getByText(/Recent \(24h\): 5/i)).toBeInTheDocument(); - expect(hoisted.callCoreRpc).toHaveBeenCalled(); + expect(hoisted.callCoreRpc).toHaveBeenCalledWith( + expect.objectContaining({ method: 'openhuman.tool_registry_diagnostics' }) + ); }); test('renders unavailable card when the RPC throws', async () => {