20 lines
757 B
JSON
20 lines
757 B
JSON
{
|
|
"orchestrator": {
|
|
"defaultModel": "gemini-2.5-flash",
|
|
"defaultProvider": "gemini"
|
|
},
|
|
"team": {
|
|
"name": "pipeline",
|
|
"agents": [
|
|
{ "name": "summrizer", "model": "gemini-2.5-flash", "systemPrompt": "You are a summarizer. You will be given a text and you will need to summarize it."}
|
|
],
|
|
"sharedMemory": true
|
|
},
|
|
"tasks": [
|
|
{
|
|
"title": "Summarize",
|
|
"description": "Summarize the text at /tmp/pipeline-output/text.txt. Write a markdown spec to /tmp/pipeline-output/design-spec.md covering: - TypeScript interfaces for Url and ShortenRequest - The shortening algorithm (hash approach is fine) - API contract: POST /shorten, GET /:code Keep the spec under 30 lines.",
|
|
"assignee": "summrizer"
|
|
}
|
|
]
|
|
} |