()
| 1203 | if model == "" { |
| 1204 | model = e.Config.APIModel |
| 1205 | } |
| 1206 | return CreateConfiguredLLMClient(e.Config, model, maxTokens, thinkingBudgetTokens, api.DefaultRetryConfigPtr()) |
| 1207 | } |
| 1208 | |
| 1209 | func (e *CoreExecutionEngine) PostToolUse(tc coretools.ToolCall, state *AgentState) { |
| 1210 | } |
| 1211 | |
| 1212 | func (e *CoreExecutionEngine) BuildMessages(state *AgentState) []map[string]any { |
| 1213 | messages := state.Messages |
| 1214 | if len(e.l3Regions) > 0 { |
| 1215 | messages = agentContext.ProjectCollapsedView(messages, e.l3Regions) |
| 1216 | } |
| 1217 | repaired := RepairOrphanTools(messages) |
no outgoing calls
no test coverage detected