feat: more robust client initialization for the app (#3830)

This commit is contained in:
Alex Hancock
2025-08-04 12:56:47 -04:00
committed by GitHub
parent 162011fccb
commit 3f567efd9e
7 changed files with 101 additions and 35 deletions
@@ -19,7 +19,6 @@ import type {
ExtensionConfig,
} from '../api';
import { removeShims } from './settings/extensions/utils';
import { ensureClientInitialized } from '../utils';
export type { ExtensionConfig } from '../api/types.gen';
@@ -183,7 +182,6 @@ export const ConfigProvider: React.FC<ConfigProviderProps> = ({ children }) => {
useEffect(() => {
// Load all configuration data and providers on mount
(async () => {
await ensureClientInitialized();
// Load config
const configResponse = await readAllConfig();
setConfig(configResponse.data?.config || {});