diff --git a/agent/assistant/agent.go b/agent/assistant/agent.go index 0311b937..ccb82d90 100644 --- a/agent/assistant/agent.go +++ b/agent/assistant/agent.go @@ -571,11 +571,47 @@ func (ast *Assistant) Stream(ctx *context.Context, inputMessages []context.Messa ast.sendStreamEndOnError(ctx, streamHandler, streamStartTime, err) return nil, err } + } else if len(toolCallResponses) > 0 && !ast.HasSandbox() && !ast.isToolLoopDisabled() { + // No Next hook + has tool results + not sandbox → tool loop + ctx.Logger.Debug("Entering tool loop for tool result processing") + loopResponse, loopCompletion, loopTools, err := ast.executeToolLoop(ctx, &ToolLoopParams{ + CompletionMessages: completionMessages, + CompletionOptions: completionOptions, + CompletionResponse: completionResponse, + ToolCallResponses: toolCallResponses, + FullMessages: fullMessages, + AgentNode: agentNode, + StreamHandler: streamHandler, + CreateResponse: createResponse, + Opts: opts, + }) + if err != nil { + // Fallback to __yao.loop_fallback delegation + ctx.Logger.Warn("Tool loop failed: %v, falling back to loop_fallback", err) + fallbackDelegate := ast.buildLoopFallbackDelegate(ctx, fullMessages, completionResponse, toolCallResponses) + delegateResponse, delegateErr := ast.handleDelegation(ctx, fallbackDelegate, streamHandler) + if delegateErr != nil { + ctx.Logger.Warn("loop_fallback also failed: %v, using standard response", delegateErr) + finalResponse = ast.buildStandardResponse(&NextProcessContext{ + Context: ctx, + CompletionResponse: completionResponse, + FullMessages: fullMessages, + ToolCallResponses: toolCallResponses, + StreamHandler: streamHandler, + CreateResponse: createResponse, + }) + } else { + finalResponse = delegateResponse + } + } else { + completionResponse = loopCompletion + toolCallResponses = loopTools + finalResponse = loopResponse + } } else { - // No Next hook: use standard response + // No tool calls, sandbox mode, or loop disabled: standard response finalResponse = ast.buildStandardResponse(&NextProcessContext{ Context: ctx, - NextResponse: nil, CompletionResponse: completionResponse, FullMessages: fullMessages, ToolCallResponses: toolCallResponses, @@ -801,9 +837,10 @@ func (ast *Assistant) buildToolRetryMessages( // Add assistant message with tool calls assistantMsg := context.Message{ - Role: context.RoleAssistant, - Content: completionResponse.Content, - ToolCalls: completionResponse.ToolCalls, + Role: context.RoleAssistant, + Content: completionResponse.Content, + ReasoningContent: completionResponse.ReasoningContent, + ToolCalls: completionResponse.ToolCalls, } retryMessages = append(retryMessages, assistantMsg) diff --git a/agent/assistant/load_system.go b/agent/assistant/load_system.go index 91f33264..4baf1e97 100644 --- a/agent/assistant/load_system.go +++ b/agent/assistant/load_system.go @@ -29,6 +29,7 @@ var systemAgents = []string{ "entity", "vision", "fetch", + "loop_fallback", } // SystemConfig holds the system agents connector configuration @@ -42,13 +43,14 @@ type SystemConfig struct { Heavy string // Default connector for the "heavy" role (complex reasoning) // Per-agent overrides (consumed by resolveSystemConnector → ast.Connector) - Keyword string // Connector for __yao.keyword agent - QueryDSL string // Connector for __yao.querydsl agent - Title string // Connector for __yao.title agent - Prompt string // Connector for __yao.prompt agent - RobotPrompt string // Connector for __yao.robot_prompt agent - NeedSearch string // Connector for __yao.needsearch agent - Entity string // Connector for __yao.entity agent + Keyword string // Connector for __yao.keyword agent + QueryDSL string // Connector for __yao.querydsl agent + Title string // Connector for __yao.title agent + Prompt string // Connector for __yao.prompt agent + RobotPrompt string // Connector for __yao.robot_prompt agent + NeedSearch string // Connector for __yao.needsearch agent + Entity string // Connector for __yao.entity agent + LoopFallback string // Connector for __yao.loop_fallback agent } // systemConfig holds the system agents configuration (global variable like others in load.go) @@ -237,6 +239,8 @@ func resolveSystemConnector(agentID string) string { return systemConfig.Vision case "__yao.audio": return systemConfig.Audio + case "__yao.loop_fallback": + return systemConfig.LoopFallback } return "" } diff --git a/agent/assistant/loop.go b/agent/assistant/loop.go new file mode 100644 index 00000000..ee1d0e34 --- /dev/null +++ b/agent/assistant/loop.go @@ -0,0 +1,295 @@ +package assistant + +import ( + "fmt" + "strings" + + jsoniter "github.com/json-iterator/go" + "github.com/yaoapp/yao/agent/context" + "github.com/yaoapp/yao/agent/output/message" + "github.com/yaoapp/yao/trace/types" +) + +// ToolLoopParams holds all parameters needed by executeToolLoop. +type ToolLoopParams struct { + CompletionMessages []context.Message + CompletionOptions *context.CompletionOptions + CompletionResponse *context.CompletionResponse + ToolCallResponses []context.ToolCallResponse + FullMessages []context.Message + AgentNode types.Node + StreamHandler message.StreamFunc + CreateResponse *context.HookCreateResponse + Opts *context.Options +} + +// executeToolLoop feeds tool results back to the LLM in a loop until +// the LLM produces a final text response (no more tool_calls) or +// the maximum number of turns is reached. +// +// Returns the final Response, the last CompletionResponse (for tracing), +// accumulated ToolCallResponses, and any error. +func (ast *Assistant) executeToolLoop( + ctx *context.Context, + params *ToolLoopParams, +) (*context.Response, *context.CompletionResponse, []context.ToolCallResponse, error) { + + maxTurns := ast.getMaxToolLoopTurns() + currentMessages := params.CompletionMessages + currentCompletion := params.CompletionResponse + allToolResponses := make([]context.ToolCallResponse, 0, len(params.ToolCallResponses)) + allToolResponses = append(allToolResponses, params.ToolCallResponses...) + + for turn := 0; turn < maxTurns; turn++ { + ctx.Logger.Debug("Tool loop turn %d/%d", turn+1, maxTurns) + + // Build messages: previous messages + assistant(tool_calls) + tool results + loopMessages := buildToolLoopMessages(currentMessages, currentCompletion, allToolResponses[len(allToolResponses)-len(params.ToolCallResponses):]) + + // Step tracking: LLM call + ast.BeginStep(ctx, context.StepTypeLLM, map[string]interface{}{ + "messages": loopMessages, + "loop_turn": turn + 1, + }) + + // Call LLM with tool results included + newCompletion, err := ast.executeLLMStream(ctx, loopMessages, params.CompletionOptions, params.AgentNode, params.StreamHandler, params.Opts) + if err != nil { + return nil, nil, nil, fmt.Errorf("tool loop LLM call failed (turn %d): %w", turn+1, err) + } + + ast.CompleteStep(ctx, map[string]interface{}{ + "content": newCompletion.Content, + "tool_calls": newCompletion.ToolCalls, + }) + + // No tool_calls → LLM gave final text response + if newCompletion.ToolCalls == nil || len(newCompletion.ToolCalls) == 0 { + finalResponse := ast.buildStandardResponse(&NextProcessContext{ + Context: ctx, + CompletionResponse: newCompletion, + FullMessages: params.FullMessages, + ToolCallResponses: allToolResponses, + StreamHandler: params.StreamHandler, + CreateResponse: params.CreateResponse, + }) + return finalResponse, newCompletion, allToolResponses, nil + } + + // Has tool_calls → execute them + ast.BeginStep(ctx, context.StepTypeTool, map[string]interface{}{ + "tool_calls": newCompletion.ToolCalls, + "loop_turn": turn + 1, + }) + + toolResults, _ := ast.executeToolCalls(ctx, newCompletion.ToolCalls, 0) + + // Convert ToolCallResult → ToolCallResponse + toolCallArgsMap := make(map[string]interface{}) + for _, tc := range newCompletion.ToolCalls { + toolCallArgsMap[tc.ID] = tc.Function.Arguments + } + + turnResponses := make([]context.ToolCallResponse, len(toolResults)) + for i, result := range toolResults { + parsedContent, _ := result.ParsedContent() + turnResponses[i] = context.ToolCallResponse{ + ToolCallID: result.ToolCallID, + Server: result.Server(), + Tool: result.Tool(), + Arguments: toolCallArgsMap[result.ToolCallID], + Result: parsedContent, + Error: "", + } + if result.Error != nil { + turnResponses[i].Error = result.Error.Error() + } + } + + ast.CompleteStep(ctx, map[string]interface{}{ + "results": turnResponses, + "loop_turn": turn + 1, + }) + + // Accumulate and prepare next iteration + allToolResponses = append(allToolResponses, turnResponses...) + currentMessages = loopMessages + currentCompletion = newCompletion + params.ToolCallResponses = turnResponses + } + + return nil, nil, allToolResponses, fmt.Errorf("tool loop reached max turns (%d)", maxTurns) +} + +// buildToolLoopMessages constructs the message sequence for the next LLM call: +// previous messages + assistant message (with tool_calls) + tool result messages. +// Unlike buildToolRetryMessages, this does NOT append a retry system prompt. +func buildToolLoopMessages( + previousMessages []context.Message, + completion *context.CompletionResponse, + toolResponses []context.ToolCallResponse, +) []context.Message { + messages := make([]context.Message, 0, len(previousMessages)+len(toolResponses)+2) + messages = append(messages, previousMessages...) + + // Assistant message with tool_calls + messages = append(messages, context.Message{ + Role: context.RoleAssistant, + Content: completion.Content, + ReasoningContent: completion.ReasoningContent, + ToolCalls: completion.ToolCalls, + }) + + // One tool-role message per tool call result + for _, tr := range toolResponses { + var content string + if tr.Error != "" { + content = fmt.Sprintf("Error: %s", tr.Error) + } else if tr.Result != nil { + raw, _ := jsoniter.MarshalToString(tr.Result) + content = raw + } + toolCallID := tr.ToolCallID + messages = append(messages, context.Message{ + Role: context.RoleTool, + Content: content, + ToolCallID: &toolCallID, + }) + } + + return messages +} + +// isToolLoopDisabled checks mcp.options.tool_loop. +// Default is enabled (returns false). Only disabled when explicitly set to false. +func (ast *Assistant) isToolLoopDisabled() bool { + if ast.MCP == nil || ast.MCP.Options == nil { + return false + } + if v, ok := ast.MCP.Options["tool_loop"]; ok { + if enabled, ok := v.(bool); ok { + return !enabled + } + } + return false +} + +// getMaxToolLoopTurns reads mcp.options.max_turn. Default is 5. +func (ast *Assistant) getMaxToolLoopTurns() int { + const defaultMaxTurns = 5 + if ast.MCP == nil || ast.MCP.Options == nil { + return defaultMaxTurns + } + if v, ok := ast.MCP.Options["max_turn"]; ok { + switch n := v.(type) { + case float64: + if n > 0 { + return int(n) + } + case int: + if n > 0 { + return n + } + } + } + return defaultMaxTurns +} + +// --------------------------------------------------------------------------- +// Fallback: __yao.loop_fallback delegation (used when tool loop fails/maxes out) +// --------------------------------------------------------------------------- + +// buildLoopFallbackDelegate constructs a DelegateConfig for __yao.loop_fallback. +// It packages conversation context and tool results into a Markdown user message. +func (ast *Assistant) buildLoopFallbackDelegate( + ctx *context.Context, + fullMessages []context.Message, + completion *context.CompletionResponse, + toolResults []context.ToolCallResponse, +) *context.DelegateConfig { + + content := buildLoopFallbackMarkdown(fullMessages, toolResults) + return &context.DelegateConfig{ + AgentID: "__yao.loop_fallback", + Messages: []context.Message{ + {Role: context.RoleUser, Content: content}, + }, + } +} + +// buildLoopFallbackMarkdown formats context into a Markdown string for the fallback agent. +func buildLoopFallbackMarkdown( + fullMessages []context.Message, + toolResults []context.ToolCallResponse, +) string { + var sb strings.Builder + + sb.WriteString("## Assistant Context\n\n") + for _, msg := range fullMessages { + if msg.Role == context.RoleSystem { + if text := messageText(msg); text != "" { + sb.WriteString(text) + sb.WriteString("\n\n") + } + } + } + + sb.WriteString("## Conversation\n\n") + for _, msg := range fullMessages { + text := messageText(msg) + switch msg.Role { + case context.RoleUser: + if text != "" { + sb.WriteString(fmt.Sprintf("**User**: %s\n\n", text)) + } + case context.RoleAssistant: + if text != "" { + sb.WriteString(fmt.Sprintf("**Assistant**: %s\n\n", text)) + } + } + } + + sb.WriteString("## Tool Results\n\n") + for _, tr := range toolResults { + toolName := tr.Tool + if tr.Server != "" { + toolName = tr.Server + "." + tr.Tool + } + sb.WriteString(fmt.Sprintf("### %s\n", toolName)) + if tr.Error != "" { + sb.WriteString(fmt.Sprintf("Error: %s\n\n", tr.Error)) + } else { + raw, _ := jsoniter.MarshalToString(tr.Result) + sb.WriteString(fmt.Sprintf("```json\n%s\n```\n\n", raw)) + } + } + + sb.WriteString("---\nPlease answer the user's question based on the above context and tool results.\n") + sb.WriteString("Respond in the same language as the user.\n") + return sb.String() +} + +// messageText extracts text content from a message's Content field. +// Content can be a string or an array of content parts (multimodal). +func messageText(msg context.Message) string { + if msg.Content == nil { + return "" + } + if str, ok := msg.Content.(string); ok { + return str + } + if parts, ok := msg.Content.([]interface{}); ok { + var texts []string + for _, part := range parts { + if partMap, ok := part.(map[string]interface{}); ok { + if partMap["type"] == "text" { + if text, ok := partMap["text"].(string); ok { + texts = append(texts, text) + } + } + } + } + return strings.Join(texts, "\n") + } + return fmt.Sprintf("%v", msg.Content) +} diff --git a/agent/assistant/mcp.go b/agent/assistant/mcp.go index 4696f230..45d452b2 100644 --- a/agent/assistant/mcp.go +++ b/agent/assistant/mcp.go @@ -375,12 +375,6 @@ func (ast *Assistant) executeSingleToolCall(ctx *agentContext.Context, toolCall return []ToolCallResult{result}, true } - // Check if result is an error - if callResult.IsError { - result.Error = fmt.Errorf("MCP tool error") - result.IsRetryableError = false // MCP internal error is not retryable - } - // Serialize the Content field only ([]ToolContent) contentBytes, err := jsoniter.Marshal(callResult.Content) if err != nil { @@ -396,6 +390,19 @@ func (ast *Assistant) executeSingleToolCall(ctx *agentContext.Context, toolCall } result.Content = string(contentBytes) + + // Check if result is an error — include actual content so LLM can see the details + if callResult.IsError { + result.Error = fmt.Errorf("tool call error: %s", result.Content) + result.IsRetryableError = isRetryableToolError(result.Error) + ctx.Logger.Error("Tool call failed: %s - %s (retryable: %v)", toolCall.Function.Name, result.Content, result.IsRetryableError) + ctx.Logger.ToolComplete(toolCall.Function.Name, false) + if toolNode != nil { + toolNode.Fail(result.Error) + } + return []ToolCallResult{result}, true + } + ctx.Logger.ToolComplete(toolCall.Function.Name, true) if toolNode != nil { @@ -809,19 +816,12 @@ func (ast *Assistant) executeServerToolsSequentialWithTrace(mcpCtx context.Conte toolNode.Fail(err) } } else { - // Check if result is an error - if mcpResult.IsError { - result.Error = fmt.Errorf("MCP tool error") - result.IsRetryableError = false // MCP internal error is not retryable - hasErrors = true - } - // Serialize the Content field only ([]ToolContent) contentBytes, err := jsoniter.Marshal(mcpResult.Content) if err != nil { result.Error = err result.Content = fmt.Sprintf("Failed to serialize result: %v", err) - result.IsRetryableError = false // Serialization error is not retryable + result.IsRetryableError = false hasErrors = true ctx.Logger.ToolComplete(tc.Function.Name, false) if toolNode != nil { @@ -829,11 +829,24 @@ func (ast *Assistant) executeServerToolsSequentialWithTrace(mcpCtx context.Conte } } else { result.Content = string(contentBytes) - ctx.Logger.ToolComplete(tc.Function.Name, !mcpResult.IsError) - if toolNode != nil { - toolNode.Complete(map[string]any{ - "result": mcpResult.Content, - }) + + // Check if result is an error — include actual content so LLM can see the details + if mcpResult.IsError { + result.Error = fmt.Errorf("tool call error: %s", result.Content) + result.IsRetryableError = isRetryableToolError(result.Error) + hasErrors = true + ctx.Logger.Error("Tool call failed: %s - %s (retryable: %v)", toolName, result.Content, result.IsRetryableError) + ctx.Logger.ToolComplete(tc.Function.Name, false) + if toolNode != nil { + toolNode.Fail(result.Error) + } + } else { + ctx.Logger.ToolComplete(tc.Function.Name, true) + if toolNode != nil { + toolNode.Complete(map[string]any{ + "result": mcpResult.Content, + }) + } } } } diff --git a/agent/context/types.go b/agent/context/types.go index 10f3aa40..9b108aae 100644 --- a/agent/context/types.go +++ b/agent/context/types.go @@ -566,8 +566,9 @@ type Message struct { ToolCallID *string `json:"tool_call_id,omitempty"` // Required for tool messages: tool call that this message is responding to // Assistant message specific fields - ToolCalls []ToolCall `json:"tool_calls,omitempty"` // Optional for assistant: tool calls generated by the model - Refusal *string `json:"refusal,omitempty"` // Optional for assistant: refusal message (null when not refusing) + ReasoningContent string `json:"reasoning_content,omitempty"` // Optional for assistant: reasoning/thinking content (DeepSeek, OpenAI o-series) + ToolCalls []ToolCall `json:"tool_calls,omitempty"` // Optional for assistant: tool calls generated by the model + Refusal *string `json:"refusal,omitempty"` // Optional for assistant: refusal message (null when not refusing) } // ContentPartType represents the type of content part diff --git a/agent/llm/providers/openai/openai.go b/agent/llm/providers/openai/openai.go index dc329a41..ae707706 100644 --- a/agent/llm/providers/openai/openai.go +++ b/agent/llm/providers/openai/openai.go @@ -1084,6 +1084,10 @@ func (p *Provider) buildRequestBody(messages []context.Message, options *context apiMsg["tool_calls"] = msg.ToolCalls } + if msg.ReasoningContent != "" { + apiMsg["reasoning_content"] = msg.ReasoningContent + } + if msg.Refusal != nil { apiMsg["refusal"] = *msg.Refusal } diff --git a/data/bindata.go b/data/bindata.go index 0fd0b807..193c7f70 100644 --- a/data/bindata.go +++ b/data/bindata.go @@ -286,6 +286,8 @@ // .tmp/data/yao/assistants/keyword/package.yao // .tmp/data/yao/assistants/keyword/prompts.yml // .tmp/data/yao/assistants/keyword/src/index.ts +// .tmp/data/yao/assistants/loop_fallback/package.yao +// .tmp/data/yao/assistants/loop_fallback/prompts.yml // .tmp/data/yao/assistants/needsearch/package.yao // .tmp/data/yao/assistants/needsearch/prompts.yml // .tmp/data/yao/assistants/needsearch/src/index.ts @@ -560,7 +562,7 @@ func cuiSetupIndexHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "cui/setup/index.html", size: 10, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "cui/setup/index.html", size: 10, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -580,7 +582,7 @@ func cuiV09IndexHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "cui/v0.9/index.html", size: 13, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "cui/v0.9/index.html", size: 13, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -600,7 +602,7 @@ func cuiV10IndexHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "cui/v1.0/index.html", size: 49, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "cui/v1.0/index.html", size: 49, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -620,7 +622,7 @@ func cuiV10Layouts__indexAsyncJs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "cui/v1.0/layouts__index.async.js", size: 71, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "cui/v1.0/layouts__index.async.js", size: 71, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -640,7 +642,7 @@ func cuiV10UmiJs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "cui/v1.0/umi.js", size: 71, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "cui/v1.0/umi.js", size: 71, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -660,7 +662,7 @@ func initCursorSkillsSuiDevelopmentSkillMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/sui-development/SKILL.md", size: 34879, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/sui-development/SKILL.md", size: 34879, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -680,7 +682,7 @@ func initCursorSkillsSuiDevelopmentReferencesBackendApiMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/sui-development/references/backend-api.md", size: 14121, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/sui-development/references/backend-api.md", size: 14121, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -700,7 +702,7 @@ func initCursorSkillsSuiDevelopmentReferencesFrontendApiMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/sui-development/references/frontend-api.md", size: 9375, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/sui-development/references/frontend-api.md", size: 9375, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -720,7 +722,7 @@ func initCursorSkillsSuiDevelopmentReferencesTemplateFunctionsMd() (*asset, erro return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/sui-development/references/template-functions.md", size: 9960, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/sui-development/references/template-functions.md", size: 9960, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -740,7 +742,7 @@ func initCursorSkillsYaoAgentDevelopmentSkillMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/SKILL.md", size: 13543, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/SKILL.md", size: 13543, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -760,7 +762,7 @@ func initCursorSkillsYaoAgentDevelopmentReferencesContextApiMd() (*asset, error) return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/references/context-api.md", size: 13643, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/references/context-api.md", size: 13643, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -780,7 +782,7 @@ func initCursorSkillsYaoAgentDevelopmentReferencesHooksPatternsMd() (*asset, err return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/references/hooks-patterns.md", size: 12826, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/references/hooks-patterns.md", size: 12826, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -800,7 +802,7 @@ func initCursorSkillsYaoAgentDevelopmentReferencesRuntimeApiMd() (*asset, error) return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/references/runtime-api.md", size: 16786, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/references/runtime-api.md", size: 16786, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -820,7 +822,7 @@ func initCursorSkillsYaoAgentDevelopmentReferencesTestingMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/references/testing.md", size: 11412, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.cursor/skills/yao-agent-development/references/testing.md", size: 11412, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -840,7 +842,7 @@ func initEnv() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.env", size: 8585, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.env", size: 8585, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -860,7 +862,7 @@ func initVscodeSettingsJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/settings.json", size: 4666, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/settings.json", size: 4666, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -880,7 +882,7 @@ func initVscodeTypesRuntimeAgentDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/agent.d.ts", size: 21775, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/agent.d.ts", size: 21775, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -900,7 +902,7 @@ func initVscodeTypesRuntimeConsoleDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/console.d.ts", size: 694, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/console.d.ts", size: 694, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -920,7 +922,7 @@ func initVscodeTypesRuntimeEvalDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/eval.d.ts", size: 65, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/eval.d.ts", size: 65, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -940,7 +942,7 @@ func initVscodeTypesRuntimeExceptionDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/exception.d.ts", size: 738, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/exception.d.ts", size: 738, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -960,7 +962,7 @@ func initVscodeTypesRuntimeFsDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/fs.d.ts", size: 8554, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/fs.d.ts", size: 8554, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -980,7 +982,7 @@ func initVscodeTypesRuntimeGlobalDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/global.d.ts", size: 2888, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/global.d.ts", size: 2888, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1000,7 +1002,7 @@ func initVscodeTypesRuntimeHttpDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/http.d.ts", size: 6179, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/http.d.ts", size: 6179, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1020,7 +1022,7 @@ func initVscodeTypesRuntimeIoDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/io.d.ts", size: 587, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/io.d.ts", size: 587, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1040,7 +1042,7 @@ func initVscodeTypesRuntimeLogDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/log.d.ts", size: 1692, mode: os.FileMode(493), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/log.d.ts", size: 1692, mode: os.FileMode(493), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1060,7 +1062,7 @@ func initVscodeTypesRuntimeNeoDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/neo.d.ts", size: 3750, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/neo.d.ts", size: 3750, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1080,7 +1082,7 @@ func initVscodeTypesRuntimePlanDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/plan.d.ts", size: 2070, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/plan.d.ts", size: 2070, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1100,7 +1102,7 @@ func initVscodeTypesRuntimeProcessFsDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/process/fs.d.ts", size: 11133, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/process/fs.d.ts", size: 11133, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1120,7 +1122,7 @@ func initVscodeTypesRuntimeProcessHttpDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/process/http.d.ts", size: 5653, mode: os.FileMode(493), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/process/http.d.ts", size: 5653, mode: os.FileMode(493), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1140,7 +1142,7 @@ func initVscodeTypesRuntimeProcessModelDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/process/model.d.ts", size: 6656, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/process/model.d.ts", size: 6656, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1160,7 +1162,7 @@ func initVscodeTypesRuntimeProcessDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/process.d.ts", size: 23165, mode: os.FileMode(493), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/process.d.ts", size: 23165, mode: os.FileMode(493), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1180,7 +1182,7 @@ func initVscodeTypesRuntimeQueryDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/query.d.ts", size: 6125, mode: os.FileMode(493), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/query.d.ts", size: 6125, mode: os.FileMode(493), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1200,7 +1202,7 @@ func initVscodeTypesRuntimeStoreDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/store.d.ts", size: 5891, mode: os.FileMode(493), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/store.d.ts", size: 5891, mode: os.FileMode(493), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1220,7 +1222,7 @@ func initVscodeTypesRuntimeSuiDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/sui.d.ts", size: 1713, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/sui.d.ts", size: 1713, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1240,7 +1242,7 @@ func initVscodeTypesRuntimeTestingDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/testing.d.ts", size: 9077, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/testing.d.ts", size: 9077, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1260,7 +1262,7 @@ func initVscodeTypesRuntimeTimeDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime/time.d.ts", size: 711, mode: os.FileMode(493), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime/time.d.ts", size: 711, mode: os.FileMode(493), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1280,7 +1282,7 @@ func initVscodeTypesRuntimeDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/runtime.d.ts", size: 525, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/runtime.d.ts", size: 525, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1300,7 +1302,7 @@ func initVscodeTypesSuiDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/.vscode/types/sui.d.ts", size: 18323, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/.vscode/types/sui.d.ts", size: 18323, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1320,7 +1322,7 @@ func initAgentAgentYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/agent.yml", size: 1583, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/agent.yml", size: 1583, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1340,7 +1342,7 @@ func initAgentLocalesEnUsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/locales/en-us.yml", size: 151, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/locales/en-us.yml", size: 151, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1360,7 +1362,7 @@ func initAgentLocalesZhCnYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/locales/zh-cn.yml", size: 135, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/locales/zh-cn.yml", size: 135, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1380,7 +1382,7 @@ func initAgentPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/prompts.yml", size: 713, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/prompts.yml", size: 713, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1400,7 +1402,7 @@ func initAgentSearchYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/search.yml", size: 330, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/search.yml", size: 330, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1420,7 +1422,7 @@ func initAgentTemplate__assetsReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/README.md", size: 33, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/README.md", size: 33, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1440,7 +1442,7 @@ func initAgentTemplate__assetsBrandsAppleSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/brands/apple.svg", size: 650, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/brands/apple.svg", size: 650, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1460,7 +1462,7 @@ func initAgentTemplate__assetsBrandsGithubSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/brands/github.svg", size: 822, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/brands/github.svg", size: 822, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1480,7 +1482,7 @@ func initAgentTemplate__assetsBrandsGoogleSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/brands/google.svg", size: 457, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/brands/google.svg", size: 457, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1500,7 +1502,7 @@ func initAgentTemplate__assetsBrandsMicrosoftSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/brands/microsoft.svg", size: 206, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/brands/microsoft.svg", size: 206, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1520,7 +1522,7 @@ func initAgentTemplate__assetsCssVarsCss() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/css/vars.css", size: 7296, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/css/vars.css", size: 7296, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1540,7 +1542,7 @@ func initAgentTemplate__assetsImagesAssistantsExpensePng() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/images/assistants/expense.png", size: 1434910, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/images/assistants/expense.png", size: 1434910, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1560,7 +1562,7 @@ func initAgentTemplate__assetsImagesAssistantsTasksSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/images/assistants/tasks.svg", size: 1686, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/images/assistants/tasks.svg", size: 1686, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1580,7 +1582,7 @@ func initAgentTemplate__assetsImagesIconsAppPng() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/images/icons/app.png", size: 18302, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/images/icons/app.png", size: 18302, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1600,7 +1602,7 @@ func initAgentTemplate__assetsImagesLogosLogo_colorSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/images/logos/logo_color.svg", size: 2608, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/images/logos/logo_color.svg", size: 2608, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1620,7 +1622,7 @@ func initAgentTemplate__assetsImagesLogosWordmarkSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/images/logos/wordmark.svg", size: 8648, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/images/logos/wordmark.svg", size: 8648, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1640,7 +1642,7 @@ func initAgentTemplate__assetsJsEcharts543MinJs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/js/echarts-5.4.3.min.js", size: 1024740, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/js/echarts-5.4.3.min.js", size: 1024740, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1660,7 +1662,7 @@ func initAgentTemplate__assetsJsHighlightMinJs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/js/highlight.min.js", size: 65157, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/js/highlight.min.js", size: 65157, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1680,7 +1682,7 @@ func initAgentTemplate__assetsJsRemarkableMinJs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/js/remarkable.min.js", size: 122397, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/js/remarkable.min.js", size: 122397, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1700,7 +1702,7 @@ func initAgentTemplate__assetsJsYaoAgentDTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/js/yao-agent.d.ts", size: 2082, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/js/yao-agent.d.ts", size: 2082, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1720,7 +1722,7 @@ func initAgentTemplate__assetsJsYaoAgentJs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__assets/js/yao-agent.js", size: 15828, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__assets/js/yao-agent.js", size: 15828, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1740,7 +1742,7 @@ func initAgentTemplate__dataJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__data.json", size: 538, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__data.json", size: 538, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1760,7 +1762,7 @@ func initAgentTemplate__documentHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/__document.html", size: 4391, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/__document.html", size: 4391, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1780,7 +1782,7 @@ func initAgentTemplatePackageJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/package.json", size: 356, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/package.json", size: 356, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1800,7 +1802,7 @@ func initAgentTemplatePages401401Css() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/401/401.css", size: 700, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/401/401.css", size: 700, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1820,7 +1822,7 @@ func initAgentTemplatePages401401Html() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/401/401.html", size: 531, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/401/401.html", size: 531, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1840,7 +1842,7 @@ func initAgentTemplatePages401401Json() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/401/401.json", size: 54, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/401/401.json", size: 54, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1860,7 +1862,7 @@ func initAgentTemplatePages401401Ts() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/401/401.ts", size: 214, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/401/401.ts", size: 214, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1880,7 +1882,7 @@ func initAgentTemplatePages401__localesEnUsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/401/__locales/en-us.yml", size: 145, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/401/__locales/en-us.yml", size: 145, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1900,7 +1902,7 @@ func initAgentTemplatePages401__localesZhCnYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/401/__locales/zh-cn.yml", size: 139, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/401/__locales/zh-cn.yml", size: 139, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1920,7 +1922,7 @@ func initAgentTemplatePages404404Css() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/404/404.css", size: 1877, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/404/404.css", size: 1877, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1940,7 +1942,7 @@ func initAgentTemplatePages404404Html() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/404/404.html", size: 896, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/404/404.html", size: 896, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1960,7 +1962,7 @@ func initAgentTemplatePages404404Json() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/404/404.json", size: 32, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/404/404.json", size: 32, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1980,7 +1982,7 @@ func initAgentTemplatePages404404Ts() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/404/404.ts", size: 450, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/404/404.ts", size: 450, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2000,7 +2002,7 @@ func initAgentTemplatePages404__localesEnUsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/404/__locales/en-us.yml", size: 243, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/404/__locales/en-us.yml", size: 243, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2020,7 +2022,7 @@ func initAgentTemplatePages404__localesZhCnYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/agent/template/pages/404/__locales/zh-cn.yml", size: 232, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/agent/template/pages/404/__locales/zh-cn.yml", size: 232, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2040,7 +2042,7 @@ func initAiDocsReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/README.md", size: 6145, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/README.md", size: 6145, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2060,7 +2062,7 @@ func initAiDocsAgentMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/agent.md", size: 11433, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/agent.md", size: 11433, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2080,7 +2082,7 @@ func initAiDocsAttachmentMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/attachment.md", size: 1891, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/attachment.md", size: 1891, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2100,7 +2102,7 @@ func initAiDocsAuthorizedMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/authorized.md", size: 4178, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/authorized.md", size: 4178, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2120,7 +2122,7 @@ func initAiDocsConcurrentMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/concurrent.md", size: 2833, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/concurrent.md", size: 2833, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2140,7 +2142,7 @@ func initAiDocsExcelMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/excel.md", size: 1911, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/excel.md", size: 1911, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2160,7 +2162,7 @@ func initAiDocsExceptionMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/exception.md", size: 1440, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/exception.md", size: 1440, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2180,7 +2182,7 @@ func initAiDocsFfmpegMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/ffmpeg.md", size: 1204, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/ffmpeg.md", size: 1204, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2200,7 +2202,7 @@ func initAiDocsFsMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/fs.md", size: 3614, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/fs.md", size: 3614, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2220,7 +2222,7 @@ func initAiDocsHttpMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/http.md", size: 2110, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/http.md", size: 2110, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2240,7 +2242,7 @@ func initAiDocsJobMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/job.md", size: 3034, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/job.md", size: 3034, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2260,7 +2262,7 @@ func initAiDocsModelMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/model.md", size: 3558, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/model.md", size: 3558, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2280,7 +2282,7 @@ func initAiDocsOfficeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/office.md", size: 1265, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/office.md", size: 1265, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2300,7 +2302,7 @@ func initAiDocsPdfMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/pdf.md", size: 860, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/pdf.md", size: 860, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2320,7 +2322,7 @@ func initAiDocsRssMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/rss.md", size: 7229, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/rss.md", size: 7229, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2340,7 +2342,7 @@ func initAiDocsSitemapMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/sitemap.md", size: 9902, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/sitemap.md", size: 9902, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2360,7 +2362,7 @@ func initAiDocsStoreMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/store.md", size: 3226, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/store.md", size: 3226, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2380,7 +2382,7 @@ func initAiDocsSuiMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/sui.md", size: 22445, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/sui.md", size: 22445, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2400,7 +2402,7 @@ func initAiDocsTestingMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/testing.md", size: 13980, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/testing.md", size: 13980, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2420,7 +2422,7 @@ func initAiDocsTextMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/ai-docs/text.md", size: 2401, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/ai-docs/text.md", size: 2401, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2440,7 +2442,7 @@ func initAppYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/app.yao", size: 1894, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/app.yao", size: 1894, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2460,7 +2462,7 @@ func initAssistantsLlmsLocalesEnUsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/llms/locales/en-us.yml", size: 235, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/llms/locales/en-us.yml", size: 235, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2480,7 +2482,7 @@ func initAssistantsLlmsLocalesZhCnYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/llms/locales/zh-cn.yml", size: 231, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/llms/locales/zh-cn.yml", size: 231, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2500,7 +2502,7 @@ func initAssistantsLlmsPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/llms/package.yao", size: 546, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/llms/package.yao", size: 546, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2520,7 +2522,7 @@ func initAssistantsLlmsPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/llms/prompts.yml", size: 127, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/llms/prompts.yml", size: 127, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2540,7 +2542,7 @@ func initAssistantsMessagesLocalesEnUsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/locales/en-us.yml", size: 383, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/locales/en-us.yml", size: 383, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2560,7 +2562,7 @@ func initAssistantsMessagesLocalesZhCnYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/locales/zh-cn.yml", size: 371, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/locales/zh-cn.yml", size: 371, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2580,7 +2582,7 @@ func initAssistantsMessagesPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/package.yao", size: 562, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/package.yao", size: 562, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2600,7 +2602,7 @@ func initAssistantsMessagesSrcActionTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/src/action.ts", size: 4752, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/src/action.ts", size: 4752, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2620,7 +2622,7 @@ func initAssistantsMessagesSrcBasicTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/src/basic.ts", size: 3310, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/src/basic.ts", size: 3310, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2640,7 +2642,7 @@ func initAssistantsMessagesSrcCodeTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/src/code.ts", size: 2463, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/src/code.ts", size: 2463, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2660,7 +2662,7 @@ func initAssistantsMessagesSrcErrorTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/src/error.ts", size: 6281, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/src/error.ts", size: 6281, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2680,7 +2682,7 @@ func initAssistantsMessagesSrcIndexTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/src/index.ts", size: 3326, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/src/index.ts", size: 3326, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2700,7 +2702,7 @@ func initAssistantsMessagesSrcMarkdownTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/messages/src/markdown.ts", size: 7045, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/messages/src/markdown.ts", size: 7045, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2720,7 +2722,7 @@ func initAssistantsYaoLocalesEnUsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/yao/locales/en-us.yml", size: 353, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/yao/locales/en-us.yml", size: 353, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2740,7 +2742,7 @@ func initAssistantsYaoLocalesZhCnYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/yao/locales/zh-cn.yml", size: 363, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/yao/locales/zh-cn.yml", size: 363, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2760,7 +2762,7 @@ func initAssistantsYaoPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/yao/package.yao", size: 582, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/yao/package.yao", size: 582, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2780,7 +2782,7 @@ func initAssistantsYaoPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/assistants/yao/prompts.yml", size: 648, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/assistants/yao/prompts.yml", size: 648, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2800,7 +2802,7 @@ func initConnectorsAnthropicClaudeOpus4_5ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/anthropic/claude-opus-4_5.conn.yao", size: 385, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/anthropic/claude-opus-4_5.conn.yao", size: 385, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2820,7 +2822,7 @@ func initConnectorsAnthropicClaudeSonnet4_5ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/anthropic/claude-sonnet-4_5.conn.yao", size: 389, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/anthropic/claude-sonnet-4_5.conn.yao", size: 389, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2840,7 +2842,7 @@ func initConnectorsAzureGpt5_2ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/azure/gpt-5_2.conn.yao", size: 377, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/azure/gpt-5_2.conn.yao", size: 377, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2860,7 +2862,7 @@ func initConnectorsClaudeHaiku3_0ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/claude/haiku-3_0.conn.yao", size: 250, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/claude/haiku-3_0.conn.yao", size: 250, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2880,7 +2882,7 @@ func initConnectorsClaudeHaiku4_5ThinkingConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/claude/haiku-4_5-thinking.conn.yao", size: 403, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/claude/haiku-4_5-thinking.conn.yao", size: 403, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2900,7 +2902,7 @@ func initConnectorsClaudeHaiku4_5ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/claude/haiku-4_5.conn.yao", size: 306, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/claude/haiku-4_5.conn.yao", size: 306, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2920,7 +2922,7 @@ func initConnectorsClaudeOpus4_6ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/claude/opus-4_6.conn.yao", size: 360, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/claude/opus-4_6.conn.yao", size: 360, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2940,7 +2942,7 @@ func initConnectorsClaudeSonnet4_5ThinkingConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/claude/sonnet-4_5-thinking.conn.yao", size: 405, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/claude/sonnet-4_5-thinking.conn.yao", size: 405, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2960,7 +2962,7 @@ func initConnectorsClaudeSonnet4_5ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/claude/sonnet-4_5.conn.yao", size: 308, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/claude/sonnet-4_5.conn.yao", size: 308, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2980,7 +2982,7 @@ func initConnectorsDeepseekDeepseekChatConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/deepseek/deepseek-chat.conn.yao", size: 377, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/deepseek/deepseek-chat.conn.yao", size: 377, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3000,7 +3002,7 @@ func initConnectorsDeepseekDeepseekReasonerConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/deepseek/deepseek-reasoner.conn.yao", size: 385, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/deepseek/deepseek-reasoner.conn.yao", size: 385, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3020,7 +3022,7 @@ func initConnectorsFireworksLlama4MaverickConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/fireworks/llama-4-maverick.conn.yao", size: 449, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/fireworks/llama-4-maverick.conn.yao", size: 449, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3040,7 +3042,7 @@ func initConnectorsGoogleGemini2_5ProConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/google/gemini-2_5-pro.conn.yao", size: 406, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/google/gemini-2_5-pro.conn.yao", size: 406, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3060,7 +3062,7 @@ func initConnectorsGoogleGemini3FlashConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/google/gemini-3-flash.conn.yao", size: 416, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/google/gemini-3-flash.conn.yao", size: 416, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3080,7 +3082,7 @@ func initConnectorsGroqLlama4MaverickConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/groq/llama-4-maverick.conn.yao", size: 420, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/groq/llama-4-maverick.conn.yao", size: 420, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3100,7 +3102,7 @@ func initConnectorsMetaLlama4MaverickConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/meta/llama-4-maverick.conn.yao", size: 400, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/meta/llama-4-maverick.conn.yao", size: 400, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3120,7 +3122,7 @@ func initConnectorsMistralMistralLarge3ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/mistral/mistral-large-3.conn.yao", size: 381, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/mistral/mistral-large-3.conn.yao", size: 381, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3140,7 +3142,7 @@ func initConnectorsMoonshotKimiK20905PreviewConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2-0905-preview.conn.yao", size: 316, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2-0905-preview.conn.yao", size: 316, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3160,7 +3162,7 @@ func initConnectorsMoonshotKimiK2ThinkingTurboConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2-thinking-turbo.conn.yao", size: 345, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2-thinking-turbo.conn.yao", size: 345, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3180,7 +3182,7 @@ func initConnectorsMoonshotKimiK2ThinkingConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2-thinking.conn.yao", size: 333, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2-thinking.conn.yao", size: 333, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3200,7 +3202,7 @@ func initConnectorsMoonshotKimiK2TurboPreviewConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2-turbo-preview.conn.yao", size: 318, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2-turbo-preview.conn.yao", size: 318, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3220,7 +3222,7 @@ func initConnectorsMoonshotKimiK2_5CodeConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2_5-code.conn.yao", size: 303, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2_5-code.conn.yao", size: 303, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3240,7 +3242,7 @@ func initConnectorsMoonshotKimiK2_5ThinkingConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2_5-thinking.conn.yao", size: 401, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2_5-thinking.conn.yao", size: 401, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3260,7 +3262,7 @@ func initConnectorsMoonshotKimiK2_5ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2_5.conn.yao", size: 368, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/moonshot/kimi-k2_5.conn.yao", size: 368, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3280,7 +3282,7 @@ func initConnectorsOllamaDeepseekR1ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/ollama/deepseek-r1.conn.yao", size: 356, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/ollama/deepseek-r1.conn.yao", size: 356, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3300,7 +3302,7 @@ func initConnectorsOllamaGemma3ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/ollama/gemma3.conn.yao", size: 350, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/ollama/gemma3.conn.yao", size: 350, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3320,7 +3322,7 @@ func initConnectorsOllamaLlama3_3ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/ollama/llama3_3.conn.yao", size: 355, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/ollama/llama3_3.conn.yao", size: 355, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3340,7 +3342,7 @@ func initConnectorsOllamaQwen2_50_5bConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/ollama/qwen2_5-0_5b.conn.yao", size: 362, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/ollama/qwen2_5-0_5b.conn.yao", size: 362, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3360,7 +3362,7 @@ func initConnectorsOllamaQwen2_5Coder0_5bYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/ollama/qwen2_5-coder-0_5b.yao", size: 373, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/ollama/qwen2_5-coder-0_5b.yao", size: 373, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3380,7 +3382,7 @@ func initConnectorsOllamaQwen2_5CoderConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/ollama/qwen2_5-coder.conn.yao", size: 364, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/ollama/qwen2_5-coder.conn.yao", size: 364, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3400,7 +3402,7 @@ func initConnectorsOllamaQwen3ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/ollama/qwen3.conn.yao", size: 345, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/ollama/qwen3.conn.yao", size: 345, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3420,7 +3422,7 @@ func initConnectorsOpenaiGpt4oMiniConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/openai/gpt-4o-mini.conn.yao", size: 371, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/openai/gpt-4o-mini.conn.yao", size: 371, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3440,7 +3442,7 @@ func initConnectorsOpenaiGpt4oConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/openai/gpt-4o.conn.yao", size: 360, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/openai/gpt-4o.conn.yao", size: 360, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3460,7 +3462,7 @@ func initConnectorsOpenaiGpt5_2ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/openai/gpt-5_2.conn.yao", size: 362, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/openai/gpt-5_2.conn.yao", size: 362, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3480,7 +3482,7 @@ func initConnectorsOpenaiO3ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/openai/o3.conn.yao", size: 354, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/openai/o3.conn.yao", size: 354, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3500,7 +3502,7 @@ func initConnectorsOpenaiTextEmbedding3LargeConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/openai/text-embedding-3-large.conn.yao", size: 394, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/openai/text-embedding-3-large.conn.yao", size: 394, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3520,7 +3522,7 @@ func initConnectorsOpenrouterAutoConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/openrouter/auto.conn.yao", size: 395, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/openrouter/auto.conn.yao", size: 395, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3540,7 +3542,7 @@ func initConnectorsOpenrouterClaudeOpus4_5ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/openrouter/claude-opus-4_5.conn.yao", size: 409, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/openrouter/claude-opus-4_5.conn.yao", size: 409, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3560,7 +3562,7 @@ func initConnectorsOpenrouterNovaPremierConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/openrouter/nova-premier.conn.yao", size: 410, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/openrouter/nova-premier.conn.yao", size: 410, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3580,7 +3582,7 @@ func initConnectorsSiliconflowDeepseekV3ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/siliconflow/deepseek-v3.conn.yao", size: 405, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/siliconflow/deepseek-v3.conn.yao", size: 405, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3600,7 +3602,7 @@ func initConnectorsSiliconflowQwen2_572bConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/siliconflow/qwen-2_5-72b.conn.yao", size: 408, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/siliconflow/qwen-2_5-72b.conn.yao", size: 408, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3620,7 +3622,7 @@ func initConnectorsTogetherDeepseekR1ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/together/deepseek-r1.conn.yao", size: 396, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/together/deepseek-r1.conn.yao", size: 396, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3640,7 +3642,7 @@ func initConnectorsTogetherLlama4MaverickConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/together/llama-4-maverick.conn.yao", size: 429, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/together/llama-4-maverick.conn.yao", size: 429, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3660,7 +3662,7 @@ func initConnectorsVolcengineDeepseekR1ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/volcengine/deepseek-r1.conn.yao", size: 408, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/volcengine/deepseek-r1.conn.yao", size: 408, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3680,7 +3682,7 @@ func initConnectorsVolcengineDeepseekV3ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/volcengine/deepseek-v3.conn.yao", size: 408, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/volcengine/deepseek-v3.conn.yao", size: 408, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3700,7 +3702,7 @@ func initConnectorsVolcengineDoubao1_5ProConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/volcengine/doubao-1_5-pro.conn.yao", size: 412, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/volcengine/doubao-1_5-pro.conn.yao", size: 412, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3720,7 +3722,7 @@ func initConnectorsVolcengineGlm4PlusConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/volcengine/glm-4-plus.conn.yao", size: 399, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/volcengine/glm-4-plus.conn.yao", size: 399, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3740,7 +3742,7 @@ func initConnectorsVolcengineQwenVlMaxConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/volcengine/qwen-vl-max.conn.yao", size: 403, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/volcengine/qwen-vl-max.conn.yao", size: 403, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3760,7 +3762,7 @@ func initConnectorsXaiGrok4ConnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/connectors/xai/grok-4.conn.yao", size: 352, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/connectors/xai/grok-4.conn.yao", size: 352, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3780,7 +3782,7 @@ func initDataReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/README.md", size: 41, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/README.md", size: 41, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3800,7 +3802,7 @@ func initDataTemplatesDefault__assetsReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/README.md", size: 33, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/README.md", size: 33, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3820,7 +3822,7 @@ func initDataTemplatesDefault__assetsBrandsAppleSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/apple.svg", size: 650, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/apple.svg", size: 650, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3840,7 +3842,7 @@ func initDataTemplatesDefault__assetsBrandsDiscordSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/discord.svg", size: 1373, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/discord.svg", size: 1373, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3860,7 +3862,7 @@ func initDataTemplatesDefault__assetsBrandsGithubSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/github.svg", size: 822, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/github.svg", size: 822, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3880,7 +3882,7 @@ func initDataTemplatesDefault__assetsBrandsGoogleSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/google.svg", size: 457, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/google.svg", size: 457, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3900,7 +3902,7 @@ func initDataTemplatesDefault__assetsBrandsMicrosoftSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/microsoft.svg", size: 206, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/microsoft.svg", size: 206, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3920,7 +3922,7 @@ func initDataTemplatesDefault__assetsBrandsTwitterSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/twitter.svg", size: 252, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/twitter.svg", size: 252, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3940,7 +3942,7 @@ func initDataTemplatesDefault__assetsBrandsYaoSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/yao.svg", size: 2894, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/yao.svg", size: 2894, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3960,7 +3962,7 @@ func initDataTemplatesDefault__assetsBrandsYaoagentsSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/yaoagents.svg", size: 2608, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/brands/yaoagents.svg", size: 2608, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -3980,7 +3982,7 @@ func initDataTemplatesDefault__assetsImagesIconsAppPng() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/images/icons/app.png", size: 34558, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/images/icons/app.png", size: 34558, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4000,7 +4002,7 @@ func initDataTemplatesDefault__assetsImagesLogosLogo_colorSvg() (*asset, error) return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/images/logos/logo_color.svg", size: 2909, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/images/logos/logo_color.svg", size: 2909, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4020,7 +4022,7 @@ func initDataTemplatesDefault__assetsImagesLogosWordmarkSvg() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__assets/images/logos/wordmark.svg", size: 3615, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__assets/images/logos/wordmark.svg", size: 3615, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4040,7 +4042,7 @@ func initDataTemplatesDefault__dataJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__data.json", size: 32, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__data.json", size: 32, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4060,7 +4062,7 @@ func initDataTemplatesDefault__documentHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/__document.html", size: 492, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/__document.html", size: 492, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4080,7 +4082,7 @@ func initDataTemplatesDefaultIndexIndexBackendTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/index/index.backend.ts", size: 1033, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/index/index.backend.ts", size: 1033, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4100,7 +4102,7 @@ func initDataTemplatesDefaultIndexIndexCss() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/index/index.css", size: 3466, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/index/index.css", size: 3466, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4120,7 +4122,7 @@ func initDataTemplatesDefaultIndexIndexHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/index/index.html", size: 4708, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/index/index.html", size: 4708, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4140,7 +4142,7 @@ func initDataTemplatesDefaultIndexIndexJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/data/templates/default/index/index.json", size: 52, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/data/templates/default/index/index.json", size: 52, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4160,7 +4162,7 @@ func initDbReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/db/README.md", size: 84, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/db/README.md", size: 84, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4180,7 +4182,7 @@ func initIconsAppIcns() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/icons/app.icns", size: 67465, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/icons/app.icns", size: 67465, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4200,7 +4202,7 @@ func initIconsAppIco() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/icons/app.ico", size: 54993, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/icons/app.ico", size: 54993, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4220,7 +4222,7 @@ func initIconsAppPng() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/icons/app.png", size: 34558, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/icons/app.png", size: 34558, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4240,7 +4242,7 @@ func initLogsReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/logs/README.md", size: 28, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/logs/README.md", size: 28, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4260,7 +4262,7 @@ func initMessengersChannelsYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/channels.yao", size: 477, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/channels.yao", size: 477, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4280,7 +4282,7 @@ func initMessengersProvidersPrimarySmtpYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/providers/primary.smtp.yao", size: 440, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/providers/primary.smtp.yao", size: 440, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4300,7 +4302,7 @@ func initMessengersProvidersSecondaryMailgunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/providers/secondary.mailgun.yao", size: 337, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/providers/secondary.mailgun.yao", size: 337, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4320,7 +4322,7 @@ func initMessengersProvidersUnifiedTwilioYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/providers/unified.twilio.yao", size: 508, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/providers/unified.twilio.yao", size: 508, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4340,7 +4342,7 @@ func initMessengersTemplatesEnInvite_memberMailHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/en/invite_member.mail.html", size: 483, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/en/invite_member.mail.html", size: 483, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4360,7 +4362,7 @@ func initMessengersTemplatesEnInvite_memberSmsTxt() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/en/invite_member.sms.txt", size: 114, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/en/invite_member.sms.txt", size: 114, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4380,7 +4382,7 @@ func initMessengersTemplatesEnVerify_emailMailHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/en/verify_email.mail.html", size: 397, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/en/verify_email.mail.html", size: 397, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4400,7 +4402,7 @@ func initMessengersTemplatesEnVerify_mobileSmsTxt() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/en/verify_mobile.sms.txt", size: 124, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/en/verify_mobile.sms.txt", size: 124, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4420,7 +4422,7 @@ func initMessengersTemplatesZhCnInvite_mailHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/zh-cn/invite_mail.html", size: 373, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/zh-cn/invite_mail.html", size: 373, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4440,7 +4442,7 @@ func initMessengersTemplatesZhCnInvite_memberMailHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/zh-cn/invite_member.mail.html", size: 441, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/zh-cn/invite_member.mail.html", size: 441, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4460,7 +4462,7 @@ func initMessengersTemplatesZhCnInvite_smsTxt() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/zh-cn/invite_sms.txt", size: 122, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/zh-cn/invite_sms.txt", size: 122, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4480,7 +4482,7 @@ func initMessengersTemplatesZhCnVerify_emailMailHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/zh-cn/verify_email.mail.html", size: 347, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/zh-cn/verify_email.mail.html", size: 347, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4500,7 +4502,7 @@ func initMessengersTemplatesZhCnVerify_mobileSmsTxt() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/messengers/templates/zh-cn/verify_mobile.sms.txt", size: 114, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/messengers/templates/zh-cn/verify_mobile.sms.txt", size: 114, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4520,7 +4522,7 @@ func initModelsMenuModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/models/menu.mod.yao", size: 3246, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/models/menu.mod.yao", size: 3246, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4540,7 +4542,7 @@ func initOpenapiCertsReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/certs/README.md", size: 10174, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/certs/README.md", size: 10174, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4560,7 +4562,7 @@ func initOpenapiCertsMtlsClientCaKeyTestingOnlyDoNotUseInProductionPem() (*asset return nil, err } - info := bindataFileInfo{name: "init/openapi/certs/mtls-client-ca-key-TESTING-ONLY-DO-NOT-USE-IN-PRODUCTION.pem", size: 3268, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/certs/mtls-client-ca-key-TESTING-ONLY-DO-NOT-USE-IN-PRODUCTION.pem", size: 3268, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4580,7 +4582,7 @@ func initOpenapiCertsMtlsClientCaPem() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/certs/mtls-client-ca.pem", size: 2029, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/certs/mtls-client-ca.pem", size: 2029, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4600,7 +4602,7 @@ func initOpenapiCertsSigningCertPem() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/certs/signing-cert.pem", size: 2090, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/certs/signing-cert.pem", size: 2090, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4620,7 +4622,7 @@ func initOpenapiCertsSigningKeyPem() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/certs/signing-key.pem", size: 3272, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/certs/signing-key.pem", size: 3272, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4640,7 +4642,7 @@ func initOpenapiFeaturesAliasYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/features/alias.yml", size: 800, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/features/alias.yml", size: 800, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4660,7 +4662,7 @@ func initOpenapiFeaturesFeaturesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/features/features.yml", size: 1202, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/features/features.yml", size: 1202, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4680,7 +4682,7 @@ func initOpenapiFeaturesUserProfileYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/features/user/profile.yml", size: 96, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/features/user/profile.yml", size: 96, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4700,7 +4702,7 @@ func initOpenapiFeaturesUserTeamYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/features/user/team.yml", size: 286, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/features/user/team.yml", size: 286, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4720,7 +4722,7 @@ func initOpenapiOpenapiYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/openapi.yao", size: 8378, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/openapi.yao", size: 8378, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4740,7 +4742,7 @@ func initOpenapiScopes__yaoYaoYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/__yao/yao.yml", size: 747, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/__yao/yao.yml", size: 747, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4760,7 +4762,7 @@ func initOpenapiScopesAgentAssistantsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/agent/assistants.yml", size: 2054, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/agent/assistants.yml", size: 2054, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4780,7 +4782,7 @@ func initOpenapiScopesAgentRobotsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/agent/robots.yml", size: 6180, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/agent/robots.yml", size: 6180, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4800,7 +4802,7 @@ func initOpenapiScopesAliasYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/alias.yml", size: 21166, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/alias.yml", size: 21166, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4820,7 +4822,7 @@ func initOpenapiScopesApiApiYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/api/api.yml", size: 727, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/api/api.yml", size: 727, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4840,7 +4842,7 @@ func initOpenapiScopesAppMenuYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/app/menu.yml", size: 476, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/app/menu.yml", size: 476, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4860,7 +4862,7 @@ func initOpenapiScopesChatCompletionsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/chat/completions.yml", size: 2001, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/chat/completions.yml", size: 2001, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4880,7 +4882,7 @@ func initOpenapiScopesChatModelsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/chat/models.yml", size: 589, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/chat/models.yml", size: 589, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4900,7 +4902,7 @@ func initOpenapiScopesChatReferencesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/chat/references.yml", size: 581, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/chat/references.yml", size: 581, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4920,7 +4922,7 @@ func initOpenapiScopesChatSessionsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/chat/sessions.yml", size: 1603, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/chat/sessions.yml", size: 1603, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4940,7 +4942,7 @@ func initOpenapiScopesComputerComputersYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/computer/computers.yml", size: 539, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/computer/computers.yml", size: 539, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4960,7 +4962,7 @@ func initOpenapiScopesDslDslsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/dsl/dsls.yml", size: 2911, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/dsl/dsls.yml", size: 2911, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -4980,7 +4982,7 @@ func initOpenapiScopesFileFilesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/file/files.yml", size: 1486, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/file/files.yml", size: 1486, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5000,7 +5002,7 @@ func initOpenapiScopesJobCategoriesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/job/categories.yml", size: 249, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/job/categories.yml", size: 249, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5020,7 +5022,7 @@ func initOpenapiScopesJobExecutionsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/job/executions.yml", size: 1217, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/job/executions.yml", size: 1217, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5040,7 +5042,7 @@ func initOpenapiScopesJobJobsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/job/jobs.yml", size: 937, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/job/jobs.yml", size: 937, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5060,7 +5062,7 @@ func initOpenapiScopesJobLogsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/job/logs.yml", size: 564, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/job/logs.yml", size: 564, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5080,7 +5082,7 @@ func initOpenapiScopesJobStatsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/job/stats.yml", size: 419, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/job/stats.yml", size: 419, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5100,7 +5102,7 @@ func initOpenapiScopesKbBackupsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/backups.yml", size: 713, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/backups.yml", size: 713, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5120,7 +5122,7 @@ func initOpenapiScopesKbCollectionsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/collections.yml", size: 1725, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/collections.yml", size: 1725, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5140,7 +5142,7 @@ func initOpenapiScopesKbDocumentsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/documents.yml", size: 2235, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/documents.yml", size: 2235, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5160,7 +5162,7 @@ func initOpenapiScopesKbGraphsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/graphs.yml", size: 1847, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/graphs.yml", size: 1847, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5180,7 +5182,7 @@ func initOpenapiScopesKbHitsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/hits.yml", size: 1766, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/hits.yml", size: 1766, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5200,7 +5202,7 @@ func initOpenapiScopesKbProvidersYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/providers.yml", size: 351, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/providers.yml", size: 351, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5220,7 +5222,7 @@ func initOpenapiScopesKbSearchYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/search.yml", size: 535, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/search.yml", size: 535, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5240,7 +5242,7 @@ func initOpenapiScopesKbSegmentsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/segments.yml", size: 2580, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/segments.yml", size: 2580, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5260,7 +5262,7 @@ func initOpenapiScopesKbVotesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/kb/votes.yml", size: 1805, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/kb/votes.yml", size: 1805, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5280,7 +5282,7 @@ func initOpenapiScopesLlmProvidersYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/llm/providers.yml", size: 268, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/llm/providers.yml", size: 268, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5300,7 +5302,7 @@ func initOpenapiScopesMcpServersYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/mcp/servers.yml", size: 242, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/mcp/servers.yml", size: 242, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5320,7 +5322,7 @@ func initOpenapiScopesMessengerChannelsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/messenger/channels.yml", size: 244, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/messenger/channels.yml", size: 244, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5340,7 +5342,7 @@ func initOpenapiScopesMessengerProvidersYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/messenger/providers.yml", size: 306, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/messenger/providers.yml", size: 306, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5360,7 +5362,7 @@ func initOpenapiScopesMessengerWebhooksYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/messenger/webhooks.yml", size: 512, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/messenger/webhooks.yml", size: 512, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5380,7 +5382,7 @@ func initOpenapiScopesNodesNodesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/nodes/nodes.yml", size: 541, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/nodes/nodes.yml", size: 541, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5400,7 +5402,7 @@ func initOpenapiScopesOtpCodesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/otp/codes.yml", size: 346, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/otp/codes.yml", size: 346, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5420,7 +5422,7 @@ func initOpenapiScopesSandboxSandboxesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/sandbox/sandboxes.yml", size: 1933, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/sandbox/sandboxes.yml", size: 1933, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5440,7 +5442,7 @@ func initOpenapiScopesSandboxVncYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/sandbox/vnc.yml", size: 707, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/sandbox/vnc.yml", size: 707, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5460,7 +5462,7 @@ func initOpenapiScopesScopesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/scopes.yml", size: 731, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/scopes.yml", size: 731, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5480,7 +5482,7 @@ func initOpenapiScopesTraceTracesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/trace/traces.yml", size: 1456, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/trace/traces.yml", size: 1456, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5500,7 +5502,7 @@ func initOpenapiScopesUserEntryYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/user/entry.yml", size: 794, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/user/entry.yml", size: 794, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5520,7 +5522,7 @@ func initOpenapiScopesUserFeaturesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/user/features.yml", size: 231, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/user/features.yml", size: 231, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5540,7 +5542,7 @@ func initOpenapiScopesUserInvitationsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/user/invitations.yml", size: 1458, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/user/invitations.yml", size: 1458, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5560,7 +5562,7 @@ func initOpenapiScopesUserMembersYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/user/members.yml", size: 1873, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/user/members.yml", size: 1873, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5580,7 +5582,7 @@ func initOpenapiScopesUserProfileYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/user/profile.yml", size: 366, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/user/profile.yml", size: 366, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5600,7 +5602,7 @@ func initOpenapiScopesUserTeamsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/user/teams.yml", size: 1724, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/user/teams.yml", size: 1724, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5620,7 +5622,7 @@ func initOpenapiScopesWorkspaceWorkspacesYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/scopes/workspace/workspaces.yml", size: 2663, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/scopes/workspace/workspaces.yml", size: 2663, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5640,7 +5642,7 @@ func initOpenapiUserClientYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/client.yao", size: 624, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/client.yao", size: 624, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5660,7 +5662,7 @@ func initOpenapiUserEntryEnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/entry/en.yao", size: 2494, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/entry/en.yao", size: 2494, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5680,7 +5682,7 @@ func initOpenapiUserEntryZhCnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/entry/zh-cn.yao", size: 2378, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/entry/zh-cn.yao", size: 2378, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5700,7 +5702,7 @@ func initOpenapiUserProvidersAppleYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/providers/apple.yao", size: 946, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/providers/apple.yao", size: 946, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5720,7 +5722,7 @@ func initOpenapiUserProvidersGithubYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/providers/github.yao", size: 428, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/providers/github.yao", size: 428, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5740,7 +5742,7 @@ func initOpenapiUserProvidersGoogleYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/providers/google.yao", size: 434, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/providers/google.yao", size: 434, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5760,7 +5762,7 @@ func initOpenapiUserProvidersMicrosoftYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/providers/microsoft.yao", size: 487, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/providers/microsoft.yao", size: 487, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5780,7 +5782,7 @@ func initOpenapiUserTeamEnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/team/en.yao", size: 2662, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/team/en.yao", size: 2662, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5800,7 +5802,7 @@ func initOpenapiUserTeamZhCnYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/openapi/user/team/zh-cn.yao", size: 2576, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/openapi/user/team/zh-cn.yao", size: 2576, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5820,7 +5822,7 @@ func initScriptsMenuTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/scripts/menu.ts", size: 15362, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/scripts/menu.ts", size: 15362, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5840,7 +5842,7 @@ func initScriptsSetupTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/scripts/setup.ts", size: 12586, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/scripts/setup.ts", size: 12586, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5860,7 +5862,7 @@ func initSeedsInvitation_codesCsv() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/seeds/invitation_codes.csv", size: 643, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/seeds/invitation_codes.csv", size: 643, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5880,7 +5882,7 @@ func initSeedsMenusCsv() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/seeds/menus.csv", size: 976, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/seeds/menus.csv", size: 976, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5900,7 +5902,7 @@ func initSeedsRolesCsv() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/seeds/roles.csv", size: 2799, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/seeds/roles.csv", size: 2799, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5920,7 +5922,7 @@ func initSeedsTypesCsv() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/seeds/types.csv", size: 3357, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/seeds/types.csv", size: 3357, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5940,7 +5942,7 @@ func initServicesReademeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/services/READEME.md", size: 18, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/services/READEME.md", size: 18, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5960,7 +5962,7 @@ func initSuisWebSuiYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/suis/web.sui.yao", size: 675, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/suis/web.sui.yao", size: 675, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -5980,7 +5982,7 @@ func initTsconfigJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "init/tsconfig.json", size: 178, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "init/tsconfig.json", size: 178, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6000,7 +6002,7 @@ func libsuiIndexTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "libsui/index.ts", size: 13051, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "libsui/index.ts", size: 13051, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6020,7 +6022,7 @@ func libsuiOpenapiTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "libsui/openapi.ts", size: 22959, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "libsui/openapi.ts", size: 22959, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6040,7 +6042,7 @@ func libsuiUtilsTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "libsui/utils.ts", size: 5959, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "libsui/utils.ts", size: 5959, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6060,7 +6062,7 @@ func libsuiYaoTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "libsui/yao.ts", size: 4338, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "libsui/yao.ts", size: 4338, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6080,7 +6082,7 @@ func publicIndexHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "public/index.html", size: 11, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "public/index.html", size: 11, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6100,7 +6102,7 @@ func uiIndexHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "ui/index.html", size: 11, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "ui/index.html", size: 11, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6120,7 +6122,7 @@ func yaoAssistantsEntityPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/entity/package.yao", size: 210, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/entity/package.yao", size: 210, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6140,7 +6142,7 @@ func yaoAssistantsEntityPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/entity/prompts.yml", size: 930, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/entity/prompts.yml", size: 930, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6160,7 +6162,7 @@ func yaoAssistantsFetchPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/fetch/package.yao", size: 228, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/fetch/package.yao", size: 228, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6180,7 +6182,7 @@ func yaoAssistantsFetchPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/fetch/prompts.yml", size: 429, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/fetch/prompts.yml", size: 429, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6200,7 +6202,7 @@ func yaoAssistantsFetchSrcIndexTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/fetch/src/index.ts", size: 3001, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/fetch/src/index.ts", size: 3001, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6220,7 +6222,7 @@ func yaoAssistantsKeywordPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/keyword/package.yao", size: 199, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/keyword/package.yao", size: 199, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6240,7 +6242,7 @@ func yaoAssistantsKeywordPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/keyword/prompts.yml", size: 990, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/keyword/prompts.yml", size: 990, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6260,7 +6262,47 @@ func yaoAssistantsKeywordSrcIndexTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/keyword/src/index.ts", size: 4104, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/keyword/src/index.ts", size: 4104, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _yaoAssistantsLoop_fallbackPackageYao = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x24\xcf\x41\x6e\xc4\x30\x08\x85\xe1\x7d\x4e\xf1\xe4\x75\x4f\x90\x03\x74\xd5\x5d\x4f\xc0\x38\x34\xb1\x86\x81\x08\xb0\xa6\xd3\x51\xee\x5e\x39\xd9\xfa\xff\x64\xe0\x3d\x01\x45\xe9\xc1\x65\x46\xf9\x32\xdb\xf1\x49\x22\x37\xaa\xf7\xf2\x31\xd2\xc2\x51\xbd\xed\xd9\x4c\x87\xf8\x7e\x69\x6e\x1c\xed\x8f\x91\x66\x82\x4a\x22\x70\x8e\x2e\x19\x68\x9a\x06\xa5\xec\x4e\x02\x21\x5d\x3b\xad\x8c\xe7\xc6\x7a\x61\x19\xdf\xff\x50\x93\x80\x39\x9c\xa9\x6e\x1c\x78\xd0\x2f\xb2\xbb\xc6\x35\x30\x5f\xfb\xb9\xcb\xd3\xfc\xce\x7e\xbd\x55\x53\xe5\x9a\xe6\x23\xf4\xe0\x79\x96\xb6\x6e\x79\xc5\x1e\x1c\x65\xc6\x1b\x25\x98\xbc\x6e\xc3\x2c\x2d\xe8\x26\xbc\x14\x1c\xa7\xb1\xf3\x80\x93\x1d\xd3\x31\xfd\x07\x00\x00\xff\xff\x67\xd0\xb9\x40\xf5\x00\x00\x00") + +func yaoAssistantsLoop_fallbackPackageYaoBytes() ([]byte, error) { + return bindataRead( + _yaoAssistantsLoop_fallbackPackageYao, + "yao/assistants/loop_fallback/package.yao", + ) +} + +func yaoAssistantsLoop_fallbackPackageYao() (*asset, error) { + bytes, err := yaoAssistantsLoop_fallbackPackageYaoBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "yao/assistants/loop_fallback/package.yao", size: 245, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _yaoAssistantsLoop_fallbackPromptsYml = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x95\xcd\x6e\xe3\x46\x0c\xc7\xef\x79\x0a\xc2\x39\xb4\x05\xbc\x5e\xf4\xe3\x94\x9b\x37\x9b\x5d\xa4\xcd\x07\x90\x38\x28\xf6\x48\x6b\x68\x6b\x9a\xd1\x8c\x4a\x52\x51\x54\xf4\xd0\x87\xe8\x13\xf6\x49\x0a\xce\x48\xb2\x9d\x76\x6f\xb6\x34\x24\xff\xf3\xe3\x9f\xd4\x3b\xe0\x14\xe8\x02\x64\x10\xa5\xe6\x0c\xa0\x4a\x51\x29\xea\x05\xfc\x79\x06\x00\xf0\x25\x75\x80\x4c\x80\xc0\x24\x6d\x8a\x42\x20\x43\xd4\x9a\xc4\xff\x41\x0c\xbb\xc4\x80\x11\xd6\xd7\x80\x22\x5e\x14\xa3\xae\x4e\xe2\xb4\x26\xf8\xb4\xbe\xb9\xf9\xb0\xbe\xfc\x05\xfe\xf9\xeb\x6f\x18\xc6\x17\x15\x86\x40\x0e\x52\x0c\x03\xf4\x35\xc5\x7c\xb2\x65\xdf\x20\x0f\xa0\x29\x05\x08\x29\xb5\x50\xa3\xc0\x96\x28\x02\xbd\xd6\xd8\x89\x92\x5b\x9d\xe5\x02\xe7\xe7\x56\x83\xe1\x3a\xb6\x9d\x9e\xcd\x35\x7b\x1f\x02\x30\x55\xe4\x5f\x4c\xb4\xf8\xb8\x0f\x04\x0d\x89\xe0\x9e\xf2\xe5\xd0\x47\x1f\xf7\xa0\x35\x13\x81\x50\xa5\x3e\x45\x01\x1f\xe1\x16\xf9\xd9\xa5\x3e\xda\xa5\x1a\xd4\x8b\xa9\xce\x39\x2c\xce\xcf\x61\x3d\xdd\x0f\x2e\x8d\xd0\xab\x2e\xf2\xeb\x4d\xed\x05\xbc\x64\xf5\x85\x21\xb4\x9c\x9a\x56\xe1\x3d\xb4\xc4\x92\x22\x06\xaf\x03\xa4\x5d\x3e\x92\xd8\xef\x7d\xc4\x70\xc0\x05\x5a\xa3\xe6\x77\x9d\x10\xe7\x54\x18\x9e\xb3\xc2\x74\x40\x79\xfb\xf4\xb8\x01\x74\xa9\xb5\xa3\x5e\x4a\x97\x5e\x15\x50\x0c\x28\x83\xc9\x36\xba\xa5\x49\xce\x9e\xfb\x5d\x66\xbd\x7e\xb8\x2a\x25\xde\x34\xe8\x53\x0a\x21\xf5\xe0\x55\x40\x53\xa4\x25\xb8\xd4\xa0\x37\xce\x2d\xb1\x7a\xa1\x25\x04\x8c\xfb\xce\xb0\xb5\x4c\x3b\x62\x8a\x15\xc9\x12\x30\x3a\x2b\x2f\xca\xe8\xa3\xca\xea\x14\xd3\x65\x8a\x2f\xc4\x82\x46\xf5\x88\x90\xd4\xa9\x2f\x90\xac\x37\x51\x2d\xc3\x7c\x0e\xb6\xa4\x3d\x8d\x16\xc8\x14\xac\x86\xfd\x79\xa3\x79\x53\x13\x04\x14\x2d\x87\xa6\xa6\x8e\xf4\x7f\xef\x48\x72\x36\xbb\x75\x24\x72\xa0\x09\x30\x4a\x4f\xfc\x46\xe3\xc6\xdc\xf5\x40\xd2\x05\x95\x49\x23\x09\xcd\x7e\xe5\xf2\x0a\x76\x9c\x9a\x6c\x45\x29\x04\x7b\x62\x02\x7a\xa5\xaa\xd3\x92\xbd\xa6\xd0\x8e\x25\x66\xed\xdf\xc8\xac\xa4\x88\xbe\xc2\xaa\x1e\x53\x9a\xd4\x80\x5b\x32\xe3\xf7\x5e\xeb\x1c\x94\xbd\x1e\xb1\xa1\x89\xac\x39\x54\xe0\xe7\xc7\xfb\x3b\x70\xa8\x08\x65\xc4\x88\x39\xcd\x77\x7e\x33\x03\x1b\x94\xe7\xf2\xe4\xfb\x15\x3c\x10\x16\x78\xff\x71\x6c\x76\xc8\x64\x22\xd4\xc9\x9f\x39\xf0\x87\x15\x3c\x45\x47\x6c\x01\x0e\xfa\x13\x4f\xa2\x3c\x93\xb3\x09\xb1\x27\xc7\x0d\xce\x91\x3f\xae\xe0\x49\x0a\xb8\x63\xb0\x45\xbb\xa6\x3c\x4d\x5d\x40\xa5\xe2\xd4\x82\x2b\x47\xfe\x64\x62\x8b\x5f\x23\x6a\xc7\x18\xc2\x60\xce\xfd\xca\xa0\xf4\xa9\x0b\x6e\xbe\xf8\x43\x17\x48\xca\xbf\x77\x73\x9a\x51\xe3\xe3\xfa\xf6\x0a\x6e\xd6\x77\x9f\x9f\xd6\x9f\xaf\xa6\x8c\x63\x73\x46\x82\x63\xe0\x87\xbc\x13\x2a\x2f\x85\xbe\xf3\x4c\x95\x9a\x8a\xd2\xd4\xcc\xa1\x47\x29\x08\xc6\x98\x8f\x09\xee\xee\x37\xd0\x50\xcc\x76\x9b\xfb\x27\x4b\x10\xe2\x17\x62\xb8\xfe\x28\xcb\xd2\x40\x51\xee\x2a\xed\xd8\x5e\xe6\x3e\x0e\xa0\x54\xd5\xd1\x57\x18\xc0\x47\x25\x8e\x18\xe4\x34\xb1\xe0\x00\x8b\x2d\x4a\xde\x8e\x07\x8b\x8c\xae\x5c\x58\x9e\x05\x56\x55\x62\x57\xb6\x44\x3e\x62\xb4\x17\xb9\xc1\xbf\x75\xa2\x93\xfe\x19\xeb\x58\xe1\x7a\x37\x9b\x7b\x34\xda\x41\xa1\x2b\x1d\xfb\x36\x78\x51\x59\x82\xe2\x36\x90\x7c\xb7\x1c\xb7\xa1\x15\x69\x80\x09\x1d\x6e\x8f\xd3\xfd\xbf\xd1\x6c\x6b\x4b\x4b\x95\xdf\xf9\x6a\x4c\xa0\x3e\xee\xdf\x8b\x0e\x81\x80\xad\x75\x96\x38\x6f\x20\x4b\x3c\xe6\xb3\x4d\x57\xe3\x0b\xc1\xdd\x3d\x60\x55\x91\x48\x99\xe1\x61\x9c\x42\xbb\x9e\x1b\x21\x75\xfb\x3d\x89\xe6\xcf\x48\xc1\x90\x82\x2c\x81\x49\x79\xf0\x71\x9f\x69\x97\x9f\x80\x21\x63\x56\xfb\x22\x34\xa4\x75\x72\x13\xf0\x5f\x13\x3f\xc3\xfd\xdd\xcd\x97\xc3\x34\x9e\x58\xb8\xe5\xf4\xe2\x1d\xb9\xe3\xc2\x3b\xdc\xb2\xaf\xcc\xce\x89\x61\xdf\x99\x46\xe3\x76\x20\x82\x21\x9c\x34\x2c\xaf\x95\x3c\xbd\x62\x21\xd4\xb4\x3a\x2c\xa1\x4e\x91\xc4\x9c\xa6\x64\xe7\xa7\x51\x2b\xeb\x27\x2f\x10\xa8\xcc\xef\x10\x93\xc2\xd6\x5c\xda\xb4\x81\x6c\xef\x98\x4f\xa7\xdb\x33\xb5\x35\xa3\x7d\xe4\xce\xfe\x0d\x00\x00\xff\xff\xc9\x92\x90\x0b\xc9\x07\x00\x00") + +func yaoAssistantsLoop_fallbackPromptsYmlBytes() ([]byte, error) { + return bindataRead( + _yaoAssistantsLoop_fallbackPromptsYml, + "yao/assistants/loop_fallback/prompts.yml", + ) +} + +func yaoAssistantsLoop_fallbackPromptsYml() (*asset, error) { + bytes, err := yaoAssistantsLoop_fallbackPromptsYmlBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "yao/assistants/loop_fallback/prompts.yml", size: 1993, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6280,7 +6322,7 @@ func yaoAssistantsNeedsearchPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/needsearch/package.yao", size: 206, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/needsearch/package.yao", size: 206, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6300,7 +6342,7 @@ func yaoAssistantsNeedsearchPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/needsearch/prompts.yml", size: 3092, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/needsearch/prompts.yml", size: 3092, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6320,7 +6362,7 @@ func yaoAssistantsNeedsearchSrcIndexTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/needsearch/src/index.ts", size: 2767, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/needsearch/src/index.ts", size: 2767, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6340,7 +6382,7 @@ func yaoAssistantsPromptPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/prompt/package.yao", size: 191, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/prompt/package.yao", size: 191, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6360,7 +6402,7 @@ func yaoAssistantsPromptPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/prompt/prompts.yml", size: 621, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/prompt/prompts.yml", size: 621, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6380,7 +6422,7 @@ func yaoAssistantsQuerydslPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/querydsl/package.yao", size: 236, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/querydsl/package.yao", size: 236, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6400,7 +6442,7 @@ func yaoAssistantsQuerydslPromptsAggregationYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/querydsl/prompts/aggregation.yml", size: 6982, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/querydsl/prompts/aggregation.yml", size: 6982, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6420,7 +6462,7 @@ func yaoAssistantsQuerydslPromptsComplexYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/querydsl/prompts/complex.yml", size: 7352, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/querydsl/prompts/complex.yml", size: 7352, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6440,7 +6482,7 @@ func yaoAssistantsQuerydslPromptsFilterYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/querydsl/prompts/filter.yml", size: 7087, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/querydsl/prompts/filter.yml", size: 7087, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6460,7 +6502,7 @@ func yaoAssistantsQuerydslPromptsJoinYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/querydsl/prompts/join.yml", size: 8167, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/querydsl/prompts/join.yml", size: 8167, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6480,7 +6522,7 @@ func yaoAssistantsQuerydslPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/querydsl/prompts.yml", size: 5836, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/querydsl/prompts.yml", size: 5836, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6500,7 +6542,7 @@ func yaoAssistantsQuerydslSrcIndexTs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/querydsl/src/index.ts", size: 1873, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/querydsl/src/index.ts", size: 1873, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6520,7 +6562,7 @@ func yaoAssistantsRobot_promptPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/robot_prompt/package.yao", size: 209, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/robot_prompt/package.yao", size: 209, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6540,7 +6582,7 @@ func yaoAssistantsRobot_promptPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/robot_prompt/prompts.yml", size: 2606, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/robot_prompt/prompts.yml", size: 2606, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6560,7 +6602,7 @@ func yaoAssistantsTitlePackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/title/package.yao", size: 183, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/title/package.yao", size: 183, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6580,7 +6622,7 @@ func yaoAssistantsTitlePromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/title/prompts.yml", size: 958, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/title/prompts.yml", size: 958, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6600,7 +6642,7 @@ func yaoAssistantsVisionPackageYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/vision/package.yao", size: 211, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/vision/package.yao", size: 211, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6620,7 +6662,7 @@ func yaoAssistantsVisionPromptsYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/assistants/vision/prompts.yml", size: 320, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/assistants/vision/prompts.yml", size: 320, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6640,7 +6682,7 @@ func yaoDataIcons404Png() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/icons/404.png", size: 9342, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/icons/404.png", size: 9342, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6660,7 +6702,7 @@ func yaoDataIconsIconIcns() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/icons/icon.icns", size: 67465, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/icons/icon.icns", size: 67465, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6680,7 +6722,7 @@ func yaoDataIconsIconIco() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/icons/icon.ico", size: 54993, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/icons/icon.ico", size: 54993, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6700,7 +6742,7 @@ func yaoDataIconsIconPng() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/icons/icon.png", size: 34558, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/icons/icon.png", size: 34558, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6720,7 +6762,7 @@ func yaoDataIndexHtml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/index.html", size: 282, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/index.html", size: 282, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6740,7 +6782,7 @@ func yaoDataKbProvidersChunkingSemanticEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/chunking/semantic/en.json", size: 5543, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/chunking/semantic/en.json", size: 5543, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6760,7 +6802,7 @@ func yaoDataKbProvidersChunkingSemanticZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/chunking/semantic/zh-cn.json", size: 5446, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/chunking/semantic/zh-cn.json", size: 5446, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6780,7 +6822,7 @@ func yaoDataKbProvidersChunkingStructuredEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/chunking/structured/en.json", size: 2423, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/chunking/structured/en.json", size: 2423, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6800,7 +6842,7 @@ func yaoDataKbProvidersChunkingStructuredZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/chunking/structured/zh-cn.json", size: 2321, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/chunking/structured/zh-cn.json", size: 2321, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6820,7 +6862,7 @@ func yaoDataKbProvidersConverterMcpEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/mcp/en.json", size: 4235, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/mcp/en.json", size: 4235, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6840,7 +6882,7 @@ func yaoDataKbProvidersConverterMcpZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/mcp/zh-cn.json", size: 4060, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/mcp/zh-cn.json", size: 4060, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6860,7 +6902,7 @@ func yaoDataKbProvidersConverterOcrEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/ocr/en.json", size: 6631, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/ocr/en.json", size: 6631, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6880,7 +6922,7 @@ func yaoDataKbProvidersConverterOcrZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/ocr/zh-cn.json", size: 6501, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/ocr/zh-cn.json", size: 6501, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6900,7 +6942,7 @@ func yaoDataKbProvidersConverterOfficeEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/office/en.json", size: 5476, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/office/en.json", size: 5476, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6920,7 +6962,7 @@ func yaoDataKbProvidersConverterOfficeZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/office/zh-cn.json", size: 5356, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/office/zh-cn.json", size: 5356, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6940,7 +6982,7 @@ func yaoDataKbProvidersConverterUtf8EnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/utf8/en.json", size: 292, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/utf8/en.json", size: 292, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6960,7 +7002,7 @@ func yaoDataKbProvidersConverterUtf8ZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/utf8/zh-cn.json", size: 281, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/utf8/zh-cn.json", size: 281, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -6980,7 +7022,7 @@ func yaoDataKbProvidersConverterVideoEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/video/en.json", size: 6411, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/video/en.json", size: 6411, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7000,7 +7042,7 @@ func yaoDataKbProvidersConverterVideoZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/video/zh-cn.json", size: 6297, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/video/zh-cn.json", size: 6297, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7020,7 +7062,7 @@ func yaoDataKbProvidersConverterVisionEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/vision/en.json", size: 4085, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/vision/en.json", size: 4085, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7040,7 +7082,7 @@ func yaoDataKbProvidersConverterVisionZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/vision/zh-cn.json", size: 3949, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/vision/zh-cn.json", size: 3949, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7060,7 +7102,7 @@ func yaoDataKbProvidersConverterWhisperEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/whisper/en.json", size: 4449, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/whisper/en.json", size: 4449, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7080,7 +7122,7 @@ func yaoDataKbProvidersConverterWhisperZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/converter/whisper/zh-cn.json", size: 4312, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/converter/whisper/zh-cn.json", size: 4312, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7100,7 +7142,7 @@ func yaoDataKbProvidersEmbeddingFastembedEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/embedding/fastembed/en.json", size: 6865, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/embedding/fastembed/en.json", size: 6865, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7120,7 +7162,7 @@ func yaoDataKbProvidersEmbeddingFastembedZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/embedding/fastembed/zh-cn.json", size: 6685, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/embedding/fastembed/zh-cn.json", size: 6685, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7140,7 +7182,7 @@ func yaoDataKbProvidersEmbeddingOpenaiEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/embedding/openai/en.json", size: 5636, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/embedding/openai/en.json", size: 5636, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7160,7 +7202,7 @@ func yaoDataKbProvidersEmbeddingOpenaiZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/embedding/openai/zh-cn.json", size: 5463, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/embedding/openai/zh-cn.json", size: 5463, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7180,7 +7222,7 @@ func yaoDataKbProvidersExtractionOpenaiEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/extraction/openai/en.json", size: 9110, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/extraction/openai/en.json", size: 9110, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7200,7 +7242,7 @@ func yaoDataKbProvidersExtractionOpenaiZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/extraction/openai/zh-cn.json", size: 8827, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/extraction/openai/zh-cn.json", size: 8827, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7220,7 +7262,7 @@ func yaoDataKbProvidersFetcherHttpEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/fetcher/http/en.json", size: 5885, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/fetcher/http/en.json", size: 5885, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7240,7 +7282,7 @@ func yaoDataKbProvidersFetcherHttpZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/fetcher/http/zh-cn.json", size: 5925, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/fetcher/http/zh-cn.json", size: 5925, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7260,7 +7302,7 @@ func yaoDataKbProvidersFetcherMcpEnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/fetcher/mcp/en.json", size: 6819, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/fetcher/mcp/en.json", size: 6819, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7280,7 +7322,7 @@ func yaoDataKbProvidersFetcherMcpZhCnJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/data/kb/providers/fetcher/mcp/zh-cn.json", size: 6611, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/data/kb/providers/fetcher/mcp/zh-cn.json", size: 6611, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7300,7 +7342,7 @@ func yaoFieldsModelTransJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/fields/model.trans.json", size: 14938, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/fields/model.trans.json", size: 14938, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7320,7 +7362,7 @@ func yaoLangsEnUsJson() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/langs/en-US.json", size: 66, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/langs/en-US.json", size: 66, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7340,7 +7382,7 @@ func yaoLangsZhCnGlobalYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/langs/zh-cn/global.yml", size: 1762, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/langs/zh-cn/global.yml", size: 1762, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7360,7 +7402,7 @@ func yaoLangsZhCnLoginsAdminLoginYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/langs/zh-cn/logins/admin.login.yml", size: 94, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/langs/zh-cn/logins/admin.login.yml", size: 94, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7380,7 +7422,7 @@ func yaoLangsZhCnLoginsUserLoginYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/langs/zh-cn/logins/user.login.yml", size: 90, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/langs/zh-cn/logins/user.login.yml", size: 90, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7400,7 +7442,7 @@ func yaoLangsZhHkGlobalYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/langs/zh-hk/global.yml", size: 1762, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/langs/zh-hk/global.yml", size: 1762, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7420,7 +7462,7 @@ func yaoLangsZhHkLoginsAdminLoginYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/langs/zh-hk/logins/admin.login.yml", size: 94, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/langs/zh-hk/logins/admin.login.yml", size: 94, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7440,7 +7482,7 @@ func yaoLangsZhHkLoginsUserLoginYml() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/langs/zh-hk/logins/user.login.yml", size: 90, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/langs/zh-hk/logins/user.login.yml", size: 90, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7460,7 +7502,7 @@ func yaoModelsAgentAssistantModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/agent/assistant.mod.yao", size: 7598, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/agent/assistant.mod.yao", size: 7598, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7480,7 +7522,7 @@ func yaoModelsAgentChatModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/agent/chat.mod.yao", size: 3093, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/agent/chat.mod.yao", size: 3093, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7500,7 +7542,7 @@ func yaoModelsAgentExecutionModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/agent/execution.mod.yao", size: 6651, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/agent/execution.mod.yao", size: 6651, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7520,7 +7562,7 @@ func yaoModelsAgentMessageModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/agent/message.mod.yao", size: 3712, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/agent/message.mod.yao", size: 3712, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7540,7 +7582,7 @@ func yaoModelsAgentResumeModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/agent/resume.mod.yao", size: 3896, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/agent/resume.mod.yao", size: 3896, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7560,7 +7602,7 @@ func yaoModelsAgentSearchModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/agent/search.mod.yao", size: 3103, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/agent/search.mod.yao", size: 3103, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7580,7 +7622,7 @@ func yaoModelsAttachmentModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/attachment.mod.yao", size: 4689, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/attachment.mod.yao", size: 4689, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7600,7 +7642,7 @@ func yaoModelsAuditModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/audit.mod.yao", size: 5588, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/audit.mod.yao", size: 5588, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7620,7 +7662,7 @@ func yaoModelsConfigModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/config.mod.yao", size: 1649, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/config.mod.yao", size: 1649, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7640,7 +7682,7 @@ func yaoModelsDslModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/dsl.mod.yao", size: 3826, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/dsl.mod.yao", size: 3826, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7660,7 +7702,7 @@ func yaoModelsInvitationModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/invitation.mod.yao", size: 6693, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/invitation.mod.yao", size: 6693, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7680,7 +7722,7 @@ func yaoModelsJobCategoryModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/job/category.mod.yao", size: 2041, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/job/category.mod.yao", size: 2041, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7700,7 +7742,7 @@ func yaoModelsJobExecutionModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/job/execution.mod.yao", size: 7201, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/job/execution.mod.yao", size: 7201, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7720,7 +7762,7 @@ func yaoModelsJobJobModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/job/job.mod.yao", size: 6429, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/job/job.mod.yao", size: 6429, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7740,7 +7782,7 @@ func yaoModelsJobLogModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/job/log.mod.yao", size: 4711, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/job/log.mod.yao", size: 4711, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7760,7 +7802,7 @@ func yaoModelsKbCollectionModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/kb/collection.mod.yao", size: 5390, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/kb/collection.mod.yao", size: 5390, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7780,7 +7822,7 @@ func yaoModelsKbDocumentModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/kb/document.mod.yao", size: 9906, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/kb/document.mod.yao", size: 9906, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7800,7 +7842,7 @@ func yaoModelsMemberModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/member.mod.yao", size: 15038, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/member.mod.yao", size: 15038, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7820,7 +7862,7 @@ func yaoModelsRoleModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/role.mod.yao", size: 6434, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/role.mod.yao", size: 6434, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7840,7 +7882,7 @@ func yaoModelsTeamModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/team.mod.yao", size: 15823, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/team.mod.yao", size: 15823, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7860,7 +7902,7 @@ func yaoModelsUserOauth_accountModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/user/oauth_account.mod.yao", size: 6928, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/user/oauth_account.mod.yao", size: 6928, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7880,7 +7922,7 @@ func yaoModelsUserTypeModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/user/type.mod.yao", size: 7502, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/user/type.mod.yao", size: 7502, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7900,7 +7942,7 @@ func yaoModelsUserModYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/models/user.mod.yao", size: 12335, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/models/user.mod.yao", size: 12335, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7920,7 +7962,7 @@ func yaoReleaseAppYaz() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/release/app.yaz", size: 181682, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/release/app.yaz", size: 181682, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7940,7 +7982,7 @@ func yaoStoresAgentCacheLruYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/agent/cache.lru.yao", size: 301, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/agent/cache.lru.yao", size: 301, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7960,7 +8002,7 @@ func yaoStoresAgentMemoryChatXunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/agent/memory/chat.xun.yao", size: 497, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/agent/memory/chat.xun.yao", size: 497, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -7980,7 +8022,7 @@ func yaoStoresAgentMemoryContextXunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/agent/memory/context.xun.yao", size: 507, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/agent/memory/context.xun.yao", size: 507, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8000,7 +8042,7 @@ func yaoStoresAgentMemoryTeamXunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/agent/memory/team.xun.yao", size: 483, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/agent/memory/team.xun.yao", size: 483, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8020,7 +8062,7 @@ func yaoStoresAgentMemoryUserXunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/agent/memory/user.xun.yao", size: 489, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/agent/memory/user.xun.yao", size: 489, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8040,7 +8082,7 @@ func yaoStoresCacheLruYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/cache.lru.yao", size: 285, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/cache.lru.yao", size: 285, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8060,7 +8102,7 @@ func yaoStoresKbCacheLruYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/kb/cache.lru.yao", size: 304, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/kb/cache.lru.yao", size: 304, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8080,7 +8122,7 @@ func yaoStoresKbStoreXunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/kb/store.xun.yao", size: 373, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/kb/store.xun.yao", size: 373, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8100,7 +8142,7 @@ func yaoStoresOauthCacheLruYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/oauth/cache.lru.yao", size: 301, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/oauth/cache.lru.yao", size: 301, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8120,7 +8162,7 @@ func yaoStoresOauthClientXunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/oauth/client.xun.yao", size: 377, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/oauth/client.xun.yao", size: 377, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8140,7 +8182,7 @@ func yaoStoresOauthStoreXunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/oauth/store.xun.yao", size: 401, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/oauth/store.xun.yao", size: 401, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8160,7 +8202,7 @@ func yaoStoresStoreXunYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/stores/store.xun.yao", size: 369, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/stores/store.xun.yao", size: 369, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8180,7 +8222,7 @@ func yaoUploadersAttachmentLocalYao() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "yao/uploaders/attachment.local.yao", size: 1163, mode: os.FileMode(420), modTime: time.Unix(1777541323, 0)} + info := bindataFileInfo{name: "yao/uploaders/attachment.local.yao", size: 1163, mode: os.FileMode(420), modTime: time.Unix(1777727929, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -8523,6 +8565,8 @@ var _bindata = map[string]func() (*asset, error){ "yao/assistants/keyword/package.yao": yaoAssistantsKeywordPackageYao, "yao/assistants/keyword/prompts.yml": yaoAssistantsKeywordPromptsYml, "yao/assistants/keyword/src/index.ts": yaoAssistantsKeywordSrcIndexTs, + "yao/assistants/loop_fallback/package.yao": yaoAssistantsLoop_fallbackPackageYao, + "yao/assistants/loop_fallback/prompts.yml": yaoAssistantsLoop_fallbackPromptsYml, "yao/assistants/needsearch/package.yao": yaoAssistantsNeedsearchPackageYao, "yao/assistants/needsearch/prompts.yml": yaoAssistantsNeedsearchPromptsYml, "yao/assistants/needsearch/src/index.ts": yaoAssistantsNeedsearchSrcIndexTs, @@ -9184,6 +9228,10 @@ var _bintree = &bintree{nil, map[string]*bintree{ "index.ts": {yaoAssistantsKeywordSrcIndexTs, map[string]*bintree{}}, }}, }}, + "loop_fallback": {nil, map[string]*bintree{ + "package.yao": {yaoAssistantsLoop_fallbackPackageYao, map[string]*bintree{}}, + "prompts.yml": {yaoAssistantsLoop_fallbackPromptsYml, map[string]*bintree{}}, + }}, "needsearch": {nil, map[string]*bintree{ "package.yao": {yaoAssistantsNeedsearchPackageYao, map[string]*bintree{}}, "prompts.yml": {yaoAssistantsNeedsearchPromptsYml, map[string]*bintree{}}, diff --git a/tools/proc/proc.go b/tools/proc/proc.go index 8eb2cf0a..b505d9f4 100644 --- a/tools/proc/proc.go +++ b/tools/proc/proc.go @@ -18,17 +18,14 @@ var allowedPrefixes = []string{ "stores.", "flows.", "scripts.", - "services.", - "tasks.", - "schedules.", - "widgets.", + "utils.", + "http.", } // Explicitly blocked prefixes for safety. var blockedPrefixes = []string{ "yao.sys.", "yao.env.", - "utils.", "tools.", } diff --git a/yao/assistants/loop_fallback/package.yao b/yao/assistants/loop_fallback/package.yao new file mode 100644 index 00000000..3bc334d4 --- /dev/null +++ b/yao/assistants/loop_fallback/package.yao @@ -0,0 +1,8 @@ +{ + "name": "Loop Fallback", + "description": "Synthesize tool call results into natural language when tool loop fails or reaches max turns", + "type": "worker", + "connector": "use::light", + "uses": { "search": "disabled" }, + "options": {} +} diff --git a/yao/assistants/loop_fallback/prompts.yml b/yao/assistants/loop_fallback/prompts.yml new file mode 100644 index 00000000..3ccaa020 --- /dev/null +++ b/yao/assistants/loop_fallback/prompts.yml @@ -0,0 +1,40 @@ +- role: system + content: | + You are a response synthesizer for an AI assistant. + You are the FALLBACK — you are called only when the primary tool loop has been exhausted. + + ## Your Input + + You will receive a single message containing three sections in Markdown format: + + ### "## Assistant Context" + This is the system prompt / personality of the original assistant that the user is talking to. + You MUST adopt this context as your own — respond as if you ARE that assistant. + Follow its tone, domain expertise, language preferences, and constraints. + + ### "## Conversation" + This shows the recent conversation between the user and the assistant. + The last user message is the question you need to answer. + + ### "## Tool Results" + These are the results from tools that were executed to help answer the user's question. + Each result is labeled with the tool name and contains JSON data or an error message. + + ## Your Task + + 1. Read the Assistant Context — adopt that persona + 2. Understand what the user asked in the Conversation + 3. Use the Tool Results data to formulate your answer + 4. Respond naturally as the original assistant would + + ## Rules + + - Respond in the SAME LANGUAGE as the user's message + - Be concise and directly answer what was asked + - Do NOT mention tool names, server IDs, JSON structures, or any technical internals + - Do NOT say "based on the tool results" or "according to the data" — just answer naturally + - If results contain structured data (lists, tables), format them readably + - If the Assistant Context has specific formatting/style rules, follow them + - You have NO access to any tools — do NOT suggest calling tools, retrying, or trying alternative methods + - Work ONLY with the Tool Results provided — do NOT fabricate or guess data + - If all tool results are errors or empty, honestly tell the user the request could not be completed and suggest rephrasing