Refactor UI modules and harden run/API behavior
This commit is contained in:
73
demo-manifest.json
Normal file
73
demo-manifest.json
Normal file
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"schemaVersion": "1",
|
||||
"topologies": [
|
||||
"sequential"
|
||||
],
|
||||
"personas": [
|
||||
{
|
||||
"id": "researcher",
|
||||
"displayName": "Researcher",
|
||||
"systemPromptTemplate": "You are a researcher. Read the README.md file in the repository to understand the core architecture of the AI Ops platform. Once you understand it, output your summary.",
|
||||
"toolClearance": {
|
||||
"allowlist": [
|
||||
"read_file",
|
||||
"list_directory"
|
||||
],
|
||||
"banlist": []
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "writer",
|
||||
"displayName": "Writer",
|
||||
"systemPromptTemplate": "You are a writer. Take the summary provided by the researcher and write it to a new file called 'demo-summary.txt' in the root directory.",
|
||||
"toolClearance": {
|
||||
"allowlist": [
|
||||
"write_file"
|
||||
],
|
||||
"banlist": []
|
||||
}
|
||||
}
|
||||
],
|
||||
"relationships": [
|
||||
{
|
||||
"parentPersonaId": "researcher",
|
||||
"childPersonaId": "writer",
|
||||
"constraints": {
|
||||
"maxDepth": 1,
|
||||
"maxChildren": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"topologyConstraints": {
|
||||
"maxDepth": 5,
|
||||
"maxRetries": 2
|
||||
},
|
||||
"pipeline": {
|
||||
"entryNodeId": "research-node",
|
||||
"nodes": [
|
||||
{
|
||||
"id": "research-node",
|
||||
"actorId": "researcher_actor",
|
||||
"personaId": "researcher",
|
||||
"topology": {
|
||||
"kind": "sequential"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "write-node",
|
||||
"actorId": "writer_actor",
|
||||
"personaId": "writer",
|
||||
"topology": {
|
||||
"kind": "sequential"
|
||||
}
|
||||
}
|
||||
],
|
||||
"edges": [
|
||||
{
|
||||
"from": "research-node",
|
||||
"to": "write-node",
|
||||
"on": "success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user