@@ -147,7 +147,6 @@ func NewAgent(
147 opts := []provider.ProviderClientOption{
147 opts := []provider.ProviderClientOption{
148 provider.WithModel(agentCfg.Model),
148 provider.WithModel(agentCfg.Model),
149 provider.WithSystemMessage(prompt.GetPrompt(promptID, providerCfg.ID)),
149 provider.WithSystemMessage(prompt.GetPrompt(promptID, providerCfg.ID)),
150− provider.WithMaxTokens(model.DefaultMaxTokens),
152 agentProvider, err := provider.NewProviderV2(providerCfg, opts...)
151 agentProvider, err := provider.NewProviderV2(providerCfg, opts...)
153 if err != nil {
152 if err != nil {
@@ -184,7 +183,6 @@ func NewAgent(
184 titleOpts := []provider.ProviderClientOption{
183 titleOpts := []provider.ProviderClientOption{
185 provider.WithModel(config.SmallModel),
184 provider.WithModel(config.SmallModel),
186 provider.WithSystemMessage(prompt.GetPrompt(prompt.PromptTitle, smallModelProviderCfg.ID)),
185 provider.WithSystemMessage(prompt.GetPrompt(prompt.PromptTitle, smallModelProviderCfg.ID)),
187− provider.WithMaxTokens(40),
189 titleProvider, err := provider.NewProviderV2(smallModelProviderCfg, titleOpts...)
187 titleProvider, err := provider.NewProviderV2(smallModelProviderCfg, titleOpts...)
190 if err != nil {
188 if err != nil {
@@ -193,7 +191,6 @@ func NewAgent(
193 summarizeOpts := []provider.ProviderClientOption{
191 summarizeOpts := []provider.ProviderClientOption{
194 provider.WithModel(config.SmallModel),
192 provider.WithModel(config.SmallModel),
195 provider.WithSystemMessage(prompt.GetPrompt(prompt.PromptSummarizer, smallModelProviderCfg.ID)),
193 provider.WithSystemMessage(prompt.GetPrompt(prompt.PromptSummarizer, smallModelProviderCfg.ID)),
196− provider.WithMaxTokens(smallModel.DefaultMaxTokens),
198 summarizeProvider, err := provider.NewProviderV2(smallModelProviderCfg, summarizeOpts...)
195 summarizeProvider, err := provider.NewProviderV2(smallModelProviderCfg, summarizeOpts...)
199 if err != nil {
196 if err != nil {
@@ -832,7 +829,6 @@ func (a *agent) UpdateModel() error {
832 opts := []provider.ProviderClientOption{
829 opts := []provider.ProviderClientOption{
833 provider.WithModel(a.agentCfg.Model),
830 provider.WithModel(a.agentCfg.Model),
834 provider.WithSystemMessage(prompt.GetPrompt(promptID, currentProviderCfg.ID)),
831 provider.WithSystemMessage(prompt.GetPrompt(promptID, currentProviderCfg.ID)),
835− provider.WithMaxTokens(model.DefaultMaxTokens),
838 newProvider, err := provider.NewProviderV2(currentProviderCfg, opts...)
834 newProvider, err := provider.NewProviderV2(currentProviderCfg, opts...)
@@ -877,7 +873,6 @@ func (a *agent) UpdateModel() error {
877 titleOpts := []provider.ProviderClientOption{
873 titleOpts := []provider.ProviderClientOption{
878 provider.WithModel(config.SmallModel),
874 provider.WithModel(config.SmallModel),
879 provider.WithSystemMessage(prompt.GetPrompt(prompt.PromptTitle, smallModelProviderCfg.ID)),
875 provider.WithSystemMessage(prompt.GetPrompt(prompt.PromptTitle, smallModelProviderCfg.ID)),
880− provider.WithMaxTokens(40),
882 newTitleProvider, err := provider.NewProviderV2(smallModelProviderCfg, titleOpts...)
877 newTitleProvider, err := provider.NewProviderV2(smallModelProviderCfg, titleOpts...)
883 if err != nil {
878 if err != nil {
@@ -888,7 +883,6 @@ func (a *agent) UpdateModel() error {
888 summarizeOpts := []provider.ProviderClientOption{
883 summarizeOpts := []provider.ProviderClientOption{
889 provider.WithModel(config.SmallModel),
884 provider.WithModel(config.SmallModel),
890 provider.WithSystemMessage(prompt.GetPrompt(prompt.PromptSummarizer, smallModelProviderCfg.ID)),
885 provider.WithSystemMessage(prompt.GetPrompt(prompt.PromptSummarizer, smallModelProviderCfg.ID)),
891− provider.WithMaxTokens(smallModel.DefaultMaxTokens),
893 newSummarizeProvider, err := provider.NewProviderV2(smallModelProviderCfg, summarizeOpts...)
887 newSummarizeProvider, err := provider.NewProviderV2(smallModelProviderCfg, summarizeOpts...)
894 if err != nil {
888 if err != nil {