Skip to content

Commit 3048406

Browse files
committed
fix: remove registered app name
1 parent 2b00687 commit 3048406

File tree

1 file changed

+39
-67
lines changed

1 file changed

+39
-67
lines changed

pkg/create/templates.go

Lines changed: 39 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -123,87 +123,74 @@ func (tkv TemplateKeyValues) ContainsKey(key string) bool {
123123
}
124124

125125
type DeployConfig struct {
126-
EntryPoint string
127-
EnvVars []string
128-
InvokeCommand string
129-
RegisteredAppName string
126+
EntryPoint string
127+
EnvVars []string
128+
InvokeCommand string
130129
}
131130

132131
var Commands = map[string]map[string]DeployConfig{
133132
LanguageTypeScript: {
134133
TemplateSampleApp: {
135-
EntryPoint: "index.ts",
136-
EnvVars: []string{},
137-
InvokeCommand: `kernel invoke ts-basic get-page-title --payload '{"url": "https://www.google.com"}'`,
138-
RegisteredAppName: "ts-basic",
134+
EntryPoint: "index.ts",
135+
EnvVars: []string{},
136+
InvokeCommand: `kernel invoke ts-basic get-page-title --payload '{"url": "https://www.google.com"}'`,
139137
},
140138
TemplateAdvancedSample: {
141-
EntryPoint: "index.ts",
142-
EnvVars: []string{},
143-
InvokeCommand: "kernel invoke ts-advanced test-captcha-solver",
144-
RegisteredAppName: "ts-advanced",
139+
EntryPoint: "index.ts",
140+
EnvVars: []string{},
141+
InvokeCommand: "kernel invoke ts-advanced test-captcha-solver",
145142
},
146143
TemplateStagehand: {
147-
EntryPoint: "index.ts",
148-
EnvVars: []string{"OPENAI_API_KEY=XXX"},
149-
InvokeCommand: `kernel invoke ts-stagehand teamsize-task --payload '{"company": "Kernel"}'`,
150-
RegisteredAppName: "ts-stagehand",
144+
EntryPoint: "index.ts",
145+
EnvVars: []string{"OPENAI_API_KEY=XXX"},
146+
InvokeCommand: `kernel invoke ts-stagehand teamsize-task --payload '{"company": "Kernel"}'`,
151147
},
152148
TemplateComputerUse: {
153-
EntryPoint: "index.ts",
154-
EnvVars: []string{"ANTHROPIC_API_KEY=XXX"},
155-
InvokeCommand: `kernel invoke ts-cu cu-task --payload '{"query": "Return the first url of a search result for NYC restaurant reviews Pete Wells"}'`,
156-
RegisteredAppName: "ts-cu",
149+
EntryPoint: "index.ts",
150+
EnvVars: []string{"ANTHROPIC_API_KEY=XXX"},
151+
InvokeCommand: `kernel invoke ts-cu cu-task --payload '{"query": "Return the first url of a search result for NYC restaurant reviews Pete Wells"}'`,
157152
},
158153
TemplateMagnitude: {
159-
EntryPoint: "index.ts",
160-
EnvVars: []string{"ANTHROPIC_API_KEY=XXX"},
161-
InvokeCommand: `kernel invoke ts-magnitude mag-url-extract --payload '{"url": "https://en.wikipedia.org/wiki/Special:Random"}'`,
162-
RegisteredAppName: "ts-magnitude",
154+
EntryPoint: "index.ts",
155+
EnvVars: []string{"ANTHROPIC_API_KEY=XXX"},
156+
InvokeCommand: `kernel invoke ts-magnitude mag-url-extract --payload '{"url": "https://en.wikipedia.org/wiki/Special:Random"}'`,
163157
},
164158
TemplateCUA: {
165-
EntryPoint: "index.ts",
166-
EnvVars: []string{"OPENAI_API_KEY=XXX"},
167-
InvokeCommand: `kernel invoke ts-cua cua-task --payload '{"task": "Go to https://news.ycombinator.com and get the top 5 articles"}'`,
168-
RegisteredAppName: "ts-cua",
159+
EntryPoint: "index.ts",
160+
EnvVars: []string{"OPENAI_API_KEY=XXX"},
161+
InvokeCommand: `kernel invoke ts-cua cua-task --payload '{"task": "Go to https://news.ycombinator.com and get the top 5 articles"}'`,
169162
},
170163
TemplateGeminiCUA: {
171-
EntryPoint: "index.ts",
172-
EnvVars: []string{"GOOGLE_API_KEY=XXX", "OPENAI_API_KEY=XXX"},
173-
InvokeCommand: "kernel invoke ts-gemini-cua gemini-cua-task",
174-
RegisteredAppName: "ts-gemini-cua",
164+
EntryPoint: "index.ts",
165+
EnvVars: []string{"GOOGLE_API_KEY=XXX", "OPENAI_API_KEY=XXX"},
166+
InvokeCommand: "kernel invoke ts-gemini-cua gemini-cua-task",
175167
},
176168
},
177169
LanguagePython: {
178170
TemplateSampleApp: {
179-
EntryPoint: "main.py",
180-
EnvVars: []string{},
181-
InvokeCommand: `kernel invoke python-basic get-page-title --payload '{"url": "https://www.google.com"}'`,
182-
RegisteredAppName: "python-basic",
171+
EntryPoint: "main.py",
172+
EnvVars: []string{},
173+
InvokeCommand: `kernel invoke python-basic get-page-title --payload '{"url": "https://www.google.com"}'`,
183174
},
184175
TemplateAdvancedSample: {
185-
EntryPoint: "main.py",
186-
EnvVars: []string{},
187-
InvokeCommand: "kernel invoke python-advanced test-captcha-solver",
188-
RegisteredAppName: "python-advanced",
176+
EntryPoint: "main.py",
177+
EnvVars: []string{},
178+
InvokeCommand: "kernel invoke python-advanced test-captcha-solver",
189179
},
190180
TemplateBrowserUse: {
191-
EntryPoint: "main.py",
192-
EnvVars: []string{"OPENAI_API_KEY=XXX"},
193-
InvokeCommand: `kernel invoke python-bu bu-task --payload '{"task": "Compare the price of gpt-4o and DeepSeek-V3"}'`,
194-
RegisteredAppName: "python-bu",
181+
EntryPoint: "main.py",
182+
EnvVars: []string{"OPENAI_API_KEY=XXX"},
183+
InvokeCommand: `kernel invoke python-bu bu-task --payload '{"task": "Compare the price of gpt-4o and DeepSeek-V3"}'`,
195184
},
196185
TemplateComputerUse: {
197-
EntryPoint: "main.py",
198-
EnvVars: []string{"ANTHROPIC_API_KEY=XXX"},
199-
InvokeCommand: `kernel invoke python-cu cu-task --payload '{"query": "Return the first url of a search result for NYC restaurant reviews Pete Wells"}'`,
200-
RegisteredAppName: "python-cu",
186+
EntryPoint: "main.py",
187+
EnvVars: []string{"ANTHROPIC_API_KEY=XXX"},
188+
InvokeCommand: `kernel invoke python-cu cu-task --payload '{"query": "Return the first url of a search result for NYC restaurant reviews Pete Wells"}'`,
201189
},
202190
TemplateCUA: {
203-
EntryPoint: "main.py",
204-
EnvVars: []string{"OPENAI_API_KEY=XXX"},
205-
InvokeCommand: `kernel invoke python-cua cua-task --payload '{"task": "Go to https://news.ycombinator.com and get the top 5 articles"}'`,
206-
RegisteredAppName: "python-cua",
191+
EntryPoint: "main.py",
192+
EnvVars: []string{"OPENAI_API_KEY=XXX"},
193+
InvokeCommand: `kernel invoke python-cua cua-task --payload '{"task": "Go to https://news.ycombinator.com and get the top 5 articles"}'`,
207194
},
208195
},
209196
}
@@ -242,18 +229,3 @@ func GetInvokeSample(language, template string) string {
242229

243230
return config.InvokeCommand
244231
}
245-
246-
// GetRegisteredAppName returns the registered app name for a given language and template
247-
func GetRegisteredAppName(language, template string) string {
248-
langNames, ok := Commands[language]
249-
if !ok {
250-
return ""
251-
}
252-
253-
config, ok := langNames[template]
254-
if !ok {
255-
return ""
256-
}
257-
258-
return config.RegisteredAppName
259-
}

0 commit comments

Comments
 (0)