Activities of "Raff"

Hi,

I'm having trouble working out how to add new settings to the react UI, the AI Agent isn't working as it keeps going into an endless searching mode which just sits there and is burning credits like crazy. I've created new settings for SendGrid emailing, from the information I found that the admin console is supposed to automatically identify the settings and render them, but I couldn't get this to work.

Here's what I have so far:

public static class SendGridSettings { private const string Prefix = "SendGrid";

public const string Enabled = Prefix + ".Enabled";
public const string FromName = Prefix + ".FromName";
public const string FromAddress = Prefix + ".FromAddress";
public const string ApiKey = Prefix + ".ApiKey";

}

public class SendGridSettingDefinitionProvider : SettingDefinitionProvider { public override void Define(ISettingDefinitionContext context) { context.Add( new SettingDefinition(SendGridSettings.Enabled, defaultValue: false.ToString(), isVisibleToClients: true), new SettingDefinition(SendGridSettings.FromName, defaultValue: "<my email sender name>", isVisibleToClients: true), new SettingDefinition(SendGridSettings.FromAddress, defaultValue: "<my email sender>", isVisibleToClients: true), new SettingDefinition(SendGridSettings.ApiKey, isEncrypted: true, isVisibleToClients: true) ); } }

public static class SendGridPermissions { public const string GroupName = "SettingManagement";

public const string SendGrid = GroupName + ".SendGrid";

}

public class SendGridPermissionDefinitionProvider : PermissionDefinitionProvider { public override void Define(IPermissionDefinitionContext context) { var settingManagementGroup = context.GetGroupOrNull("SettingManagement"); if (settingManagementGroup == null) { settingManagementGroup = context.AddGroup("SettingManagement", L("Permission:SettingManagement")); }

    settingManagementGroup.AddPermission(SendGridPermissions.SendGrid, L("Permission:SendGrid"));
}

private static LocalizableString L(string name)
{
    return LocalizableString.Create&lt;MyResource&gt;(name);
}

}

This didn't create a new tab in the admin console so i tried creating a pSendGridSettings.tsx in react/src/pages/settings but I couldn't get this to work with the correct imports as I couldn't find any documentation on how to do this.

What is the best way to add new settings to the admin console?

Regards Raff

Question

Hi,

I'm having some issues with the AI agent in ABP Studio v3.0.2, It doesn't seem to complete tasks, gets a lot of things wrong, keeps repeating the same errors. Even though I get it to create a plan which looks correct and give it very specific prompts, it just doesn't get anything right for the ABP framework.

For example, I gave it this prompt:

it went away and created a plan like this:

Then i switch to Agent mode to implement the plan and after a long time of creating errors and trying to fix them it fails and I get this message:

Instead it created some components and razor pages that won't compile and have errors etc.

I've tried various new features and additions to the solution I created and It never creates anything correctly, I spend more time reviewing the code and trying to make it work with the AI Agent than it would take me to write it myself.

On top of that is using a whole bunch of credits on getting things wrong, at this point it feels like a waste of money more than it helps.

What can I do to improve the functionality of this agent?

Regards Raff

Hi,

I'm having some issues with the AI Agent in ABP Studio.

It seems the longer the conversation runs the more unresponsive ABP Studio becomes. Even though I'm using a model with 262K context and its not getting to a point where it says the context is too large, I find that after about 30-45 mins of it running and making code changes it starts becoming unresponsive. Not just the AI Agent but the entire ABP Studio, clicking on GIT changes etc is fast on a new Agent session but then after a while clicking on anything starts takin 5+ seconds to respond making it barely usable.

Switching to a new Agent session makes ABP Studio instantly responsive again.

I have checked CPU and Ram usage during this time and the CPU is barely 20% used and the ram is less than 60% used.

Regards Raff

I have tried to add the Blazorise token as instructed in the following document: https://abp.io/faq#how-to-get-blazorise-license-key After adding the token to both the Blazor and Blazor.Client projects by setting the options.ProductToken as instructed, the free message footer still appears on the Blazor UI. I have tried clearing all caches inclufing cookies, cleaning the solution, rebuilding the projects, yet the message still keeps appearing at the footer of the UI.

I'm not sure what else I can try.

Provide us with the following info: 🧐 Hint: If you are using the ABP Studio, you can see all the information about your solution from the configuration window, which opens when you right-click on the solution and click on the Solution Configuration button.

  • Template: app
  • Template Type: Classic
  • Created ABP Studio Version: 3.0.2
  • Current ABP Studio Version: 3.0.2
  • Tiered: Yes
  • Multi-Tenancy: Yes
  • UI Framework: blazor-webapp
  • Theme: leptonx
  • Theme Style: system
  • Theme Menu Placement: side
  • Database Provider: ef
  • Database Management System: postgresql
  • Separate Tenant Schema: Yes
  • Mobile Framework: maui
  • Public Website: No
  • Social Login: Yes
  • Include Tests: No
  • Kubernetes Configuration: No
  • Distributed Event Bus: rabbitmq
  • Use Local References: No
  • Optional Modules:
    • GDPR
    • FileManagement
    • TextTemplateManagement
    • LanguageManagement
    • AuditLogging
    • Chat
    • OpenIddictAdmin
  • Selected Languages: English, Arabic, Chinese (Simplified), Chinese (Traditional), Czech, English (UK), Finnish, French, German (Germany), Hindi , Hungarian, Icelandic, Italian, Portuguese (Brazil), Romanian (Romania), Russian, Slovak, Spanish, Swedish, Turkish, Polish
  • AI Management Enabled: Yes
  • Selected AI Providers: OpenAI
  • Selected RAG Vector Stores: Pgvector
  • Default Language: English
  • Create Command: abp new MethodInsight -t app --tiered --ui-framework blazor-webapp --mobile maui --database-provider ef --database-management-system postgresql --theme leptonx --separate-tenant-schema --skip-migration --skip-migrator --no-tests --without-cms-kit --dont-run-install-libs --dont-run-bundling -chat -file-management
Question

ABP Studio 2.2.6

Using the AI Assistant:

Selecting new chat, loses the old chat. I have to ask the same questions again so that I can reference what was said in another chat.

This causes me to consume more tokens out of the 12,000 available with the same questions.

Also, the AI assistant is unable to check the open solution to reference your code and provide a correct solution. This causes incorrect answers where the AI Assistant is asking to re-think based on extra information that it is requesting, instead of checking your solution.

I've tried installing the ABP CLI onto a fresh install of windows using the documentation at: https://abp.io/docs/latest/CLI#help

after running: dotnet tool install -g Volo.Abp.Studio.Cli It installed correctly, but won't let me login

using the login command: abp login <username> -p <password> I get the following error:

[16:40:50 INF] ABP CLI 0.7.1 (Beta) [16:40:50 INF] You are running the second generation of the ABP CLI. If you're interested in the legacy CLI, see https://abp.io/new-cli [16:40:51 INF] Checking extensions... [16:40:52 ERR] Could not find a part of the path 'C:\Users\Raff.abp\cli\access-token.bin'.

I've also installed ABP Studio, when I start it and try to login, I get the same message about the missing access-token.bin

After checking the c:\users directory I can see the .abp\cli directory doesn't exist and there is only a .abp\Studio directory, but no access-token exists after searching through the Studio files

How can I get the required access token to be able to login?

Regards Raff

Showing 1 to 6 of 6 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.8.0-preview. Updated on October 21, 2026, 11:09
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.