@@ -215,20 +215,24 @@ func (m *Model) initAgent() tea.Cmd {
215215 }
216216
217217 opts := agent.Options {
218- Model : m .cfg .Model ,
219- APIKey : m .cfg .APIKey ,
220- BaseURL : m .cfg .BaseURL ,
221- Provider : m .cfg .Provider ,
222- CWD : cwd ,
223- MaxTurns : m .cfg .MaxTurns ,
224- MaxBudgetUSD : m .cfg .MaxBudgetUSD ,
225- MCPServers : m .cfg .MCPServers ,
226- SystemPrompt : m .cfg .SystemPrompt ,
227- AppendSystemPrompt : appendPrompt ,
228- CustomHeaders : m .cfg .CustomHeaders ,
229- ProxyURL : m .cfg .ProxyURL ,
230- AllowedTools : m .cfg .AllowedTools ,
231- Hooks : buildHooksConfig (m .cfg ),
218+ Model : m .cfg .Model ,
219+ APIKey : m .cfg .APIKey ,
220+ BaseURL : m .cfg .BaseURL ,
221+ Provider : m .cfg .Provider ,
222+ CWD : cwd ,
223+ MaxTurns : m .cfg .MaxTurns ,
224+ MaxBudgetUSD : m .cfg .MaxBudgetUSD ,
225+ MCPServers : m .cfg .MCPServers ,
226+ SystemPrompt : m .cfg .SystemPrompt ,
227+ AppendSystemPrompt : appendPrompt ,
228+ CustomHeaders : m .cfg .CustomHeaders ,
229+ ProxyURL : m .cfg .ProxyURL ,
230+ AllowedTools : m .cfg .AllowedTools ,
231+ DisallowedTools : m .cfg .DisallowedTools ,
232+ FallbackModel : m .cfg .FallbackModel ,
233+ Effort : agent .Effort (m .cfg .Effort ),
234+ EnableFileCheckpointing : m .cfg .EnableFileCheckpointing ,
235+ Hooks : buildHooksConfig (m .cfg ),
232236 }
233237
234238 // Always use our interactive callback — it checks mode internally
0 commit comments