feat: initial commit

This commit is contained in:
2026-04-16 19:39:02 +02:00
commit 50d1686b1e
44 changed files with 2089 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
package entity
type Intent struct {
Name string
Confidence float64
Entities map[string]any
}
type RouteTargetType string
const (
RouteTargetN8n RouteTargetType = "n8n"
RouteTargetAIAgent RouteTargetType = "ai_agent"
RouteTargetBuiltin RouteTargetType = "builtin"
)
type RouteTarget struct {
Type RouteTargetType
WorkflowID string
Endpoint string
}
type Route struct {
Pattern string
IntentName string
Target RouteTarget
Priority int
}