Add server-side workflows with YAML files, task freeze and lead tools

This commit is contained in:
Ian Gulliver
2026-10-15 21:17:58 -07:00
parent 2f02f5ac3c
commit 2ce10a6c65
19 changed files with 1293 additions and 199 deletions
+2 -1
View File
@@ -19,6 +19,7 @@ import (
"g.fc.run/misc/byre/internal/git"
"g.fc.run/misc/byre/internal/mcp"
"g.fc.run/misc/byre/internal/store"
"g.fc.run/misc/byre/internal/workflow"
)
var (
@@ -144,7 +145,7 @@ func (m *Manager) create(ctx context.Context, task api.Task, creator api.User, p
}
id := newUUID()
vendor := vendorOf(model)
vendor := workflow.VendorOf(model)
sess := api.AgentSession{
Id: id,
TaskId: task.Id,