diff --git a/cameleer3-server-app/src/main/resources/application.yml b/cameleer3-server-app/src/main/resources/application.yml
index 2d5f1375..e835877c 100644
--- a/cameleer3-server-app/src/main/resources/application.yml
+++ b/cameleer3-server-app/src/main/resources/application.yml
@@ -2,6 +2,10 @@ server:
port: 8081
spring:
+ servlet:
+ multipart:
+ max-file-size: 200MB
+ max-request-size: 200MB
datasource:
url: ${SPRING_DATASOURCE_URL:jdbc:postgresql://localhost:5432/cameleer3?currentSchema=tenant_${cameleer.tenant.id}}
username: ${SPRING_DATASOURCE_USERNAME:cameleer}
diff --git a/ui/src/pages/AppsTab/AppsTab.tsx b/ui/src/pages/AppsTab/AppsTab.tsx
index 637e949e..052694df 100644
--- a/ui/src/pages/AppsTab/AppsTab.tsx
+++ b/ui/src/pages/AppsTab/AppsTab.tsx
@@ -471,7 +471,7 @@ function ConfigSubTab({ app, environment }: { app: App; environment?: Environmen
const { data: processorToRoute = {} } = useProcessorRouteMapping(app.slug);
const isProd = environment?.production ?? false;
const [editing, setEditing] = useState(false);
- const [configTab, setConfigTab] = useState<'agent' | 'infra'>('agent');
+ const [configTab, setConfigTab] = useState<'monitoring' | 'traces' | 'recording' | 'resources'>('monitoring');
const appRoutes: RouteSummary[] = useMemo(() => {
if (!catalog) return [];
@@ -664,78 +664,80 @@ function ConfigSubTab({ app, environment }: { app: App; environment?: Environmen
)}
-
-
+
+
+
+
- {configTab === 'agent' && (
- <>
- {/* Observability Settings */}
- Observability
-
-
Engine Level
-