-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodule.json
More file actions
25 lines (25 loc) · 882 Bytes
/
module.json
File metadata and controls
25 lines (25 loc) · 882 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"id": "gateway",
"name": "Gateway",
"version": "0.2.2",
"description": "HTTP REST gateway with WebSocket transport",
"runtime": "deno",
"entry": "runner.ts",
"provides": ["http-router"],
"subscribes": ["outbound:ws"],
"optionalRequires": ["model-router"],
"priority": 5,
"configKey": "gateway",
"configSchema": "./src/config.schema.ts",
"configDependencies": ["gateway"],
"permissions": {
"net": ["0.0.0.0", "127.0.0.1"],
"read": [".", "~/.pons/"],
"env": ["HOME", "PONS_HOME"],
"sys": ["hostname"]
},
"capabilities": {
"services": ["model-router", "providerRegistry", "authProfileManager", "cost-tracker", "agents", "sessions", "memory", "transcripts", "skills", "identity"],
"topics": ["outbound:ws", "inbound:message", "interaction:resolved", "run:cancel"]
}
}