fix: remove tenant switcher from TopBar, fix aiProactive API double-prefix

- Remove tenant switcher dropdown from TopBar (cleanup unused vars/imports)
- Fix aiProactive.ts: remove /api/v1 prefix from apiClient calls (baseURL already includes it)
- This fixes 404 errors on /api/v1/api/v1/ai-proactive/suggestions
This commit is contained in:
Agent Zero
2026-07-19 00:28:11 +02:00
parent ef6d011e16
commit 5d9ddbebd2
2 changed files with 5 additions and 65 deletions
+5 -5
View File
@@ -21,7 +21,7 @@ export function useSuggestions() {
useEffect(() => {
// Initial load
apiClient.get('/api/v1/ai-proactive/suggestions').then(r => {
apiClient.get('/ai-proactive/suggestions').then(r => {
setSuggestions(r.data.items);
}).catch(() => {});
@@ -41,11 +41,11 @@ export function useSuggestions() {
const dismiss = useCallback(async (id: string) => {
setSuggestions(prev => prev.filter(s => s.id !== id));
await apiClient.post(`/api/v1/ai-proactive/suggestions/${id}/dismiss`).catch(() => {});
await apiClient.post(`/ai-proactive/suggestions/${id}/dismiss`).catch(() => {});
}, []);
const act = useCallback(async (id: string, actionIndex: number) => {
const result = await apiClient.post(`/api/v1/ai-proactive/suggestions/${id}/act`, {
const result = await apiClient.post(`/ai-proactive/suggestions/${id}/act`, {
action_index: actionIndex
});
setSuggestions(prev => prev.map(s => s.id === id ? { ...s, is_acted_upon: true } : s));
@@ -59,11 +59,11 @@ export function useProactiveSettings() {
const [settings, setSettings] = useState<any>(null);
useEffect(() => {
apiClient.get('/api/v1/ai-proactive/settings').then(r => setSettings(r.data));
apiClient.get('/ai-proactive/settings').then(r => setSettings(r.data));
}, []);
const update = useCallback(async (updates: any) => {
const r = await apiClient.put('/api/v1/ai-proactive/settings', updates);
const r = await apiClient.put('/ai-proactive/settings', updates);
setSettings(r.data);
return r.data;
}, []);