DodoApp: Support Anthropic Claude based AI agent

Change-Id: I57c902c8e6fc7528df48013dc0dd61f9b74d0686
diff --git a/core/installer/dodo_app_test.go b/core/installer/dodo_app_test.go
index 6e792a0..a733c11 100644
--- a/core/installer/dodo_app_test.go
+++ b/core/installer/dodo_app_test.go
@@ -649,7 +649,10 @@
     {
       "type": "sketch:latest",
       "name": "dev",
-      "geminiApiKey": "foo",
+      "model": {
+        "name": "gemini",
+        "geminiApiKey": "foo"
+      },
       "ingress": [{
         "network": "private",
         "subdomain": "foo",
@@ -726,8 +729,11 @@
         {
             "type": "sketch:latest",
             "name": "dev",
+            "model": {
+                "name": "gemini"
+            }
         }
-    ],
+    ]
 }
 `
 
@@ -814,6 +820,9 @@
       "nodeId": "76081511-fa20-4202-935a-a171c79a9daf",
       "type": "sketch:latest",
       "name": "lead",
+      "model": {
+        "name": "gemini"
+      },
       "ports": [
         {
           "name": "agent",