Skip to content

Conversation

@Fosol
Copy link
Collaborator

@Fosol Fosol commented Jan 23, 2026

We now have a way to include an AI Summary section in reports. This new feature uses Azure AI Foundry API.

Both the Editor and Subscriber applications now have a new AI section that can be added to a report. An administrator can choose the deployed AI model, temperature, system prompt and the user prompt. The content is added to the prompt and a summary can be generated. With this process we can ask AI to do almost anything.

Summary

  • Add DB migration 1.4.1
  • Published tno-core:1.0.32
  • Updated Editor app
  • Updated Subscriber app
  • Updated API
  • Updated Reporting Service
  • Fixed a few linting issues and configuration

Editor Report Admin

image

Subscriber Report Admin

image

@Fosol Fosol self-assigned this Jan 23, 2026
@Fosol Fosol added bug Something isn't working enhancement New feature or request DB Migration A DB Migration may require refreshing or simply updating your database. devops DevOps templates, documentation, configuration, tools. subscriber PR contains changes towards the subscriber application, tno-core update Indicates that there have been changes to our tno-core package, which can pose concurrency issues. editor labels Jan 23, 2026
@(section.Value.Data)
</div>
}
else if (section.Value.SectionType == ReportSectionType.AI)
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the new section required in the template to support AI summaries

@@ -0,0 +1,14 @@
{
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

New file to help configure eslint. I was seeing various errors.

"babel-plugin-prismjs": "2.1.0",
"compression-webpack-plugin": "11.1.0",
"eslint": "8.36.0",
"eslint": "8.0.1",
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The automatic generation of the config file resulted in this downgrade.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Refer to the CustomReport.cshtml file to see changes.

@Fosol Fosol force-pushed the mmi-3387 branch 3 times, most recently from 596fa86 to 5d33f8f Compare January 23, 2026 05:30
Publish tno-core:1.0.32
Add DB migration 1.4.1
Fix linting
@Fosol Fosol merged commit 3815fd3 into bcgov:dev Jan 23, 2026
1 check passed
@Fosol Fosol deleted the mmi-3387 branch January 23, 2026 19:16
Fosol added a commit to Fosol/tno that referenced this pull request Jan 23, 2026
Publish tno-core:1.0.32
Add DB migration 1.4.1
Fix linting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working DB Migration A DB Migration may require refreshing or simply updating your database. devops DevOps templates, documentation, configuration, tools. editor enhancement New feature or request subscriber PR contains changes towards the subscriber application, tno-core update Indicates that there have been changes to our tno-core package, which can pose concurrency issues.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant