Skip to content

fix(slide-deck): add missing web/templates folder#1226

Open
madhununna wants to merge 1 commit intoawslabs:mainfrom
madhununna:fix/issue-847-missing-templates
Open

fix(slide-deck): add missing web/templates folder#1226
madhununna wants to merge 1 commit intoawslabs:mainfrom
madhununna:fix/issue-847-missing-templates

Conversation

@madhununna
Copy link
Copy Markdown

Fixes #847

Concise description of the PR

Added missing web/templates/ folder containing 6 HTML templates required by the Flask web app. Also fixed .gitignore which had *.html silently preventing the templates from being tracked.

User experience

Before: Running the Web UI crashes immediately with TemplateNotFound errors — the app is completely unusable.

After: All pages load correctly. Users can access the home page, basic agent interface, memory agent interface, side-by-side comparison, and error pages.

Note: Templates are intentionally minimal to unblock the Web UI. Visual polish can be addressed in a follow-up issue if desired.

Checklist

  • I have reviewed the contributing guidelines
  • Add your name to CONTRIBUTORS.md
  • Are you uploading a dataset?
  • Have you documented Introduction, Architecture Diagram, Prerequisites, Usage, Sample Prompts, and Clean Up steps in your example README?
  • I agree to resolve any issues created for this example in the future
  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented

Flask app references 6 HTML templates that were never committed, causing TemplateNotFound errors when running the Web UI.

Also update .gitignore to allow web/templates/.html since the existing '.html' rule was silently excluding them.

Fixes #847

Amazon Bedrock AgentCore Samples Pull Request

Important

  1. We strictly follow a issue-first approach, please first open an issue relating to this Pull Request.
  2. Once this Pull Request is ready for review please attach review ready label to it. Only PRs with review ready will be reviewed.

Issue number:

Concise description of the PR

Changes to ..., because ...

User experience

Please share what the user experience looks like before and after this change

Checklist

If your change doesn't seem to apply, please leave them unchecked.

  • I have reviewed the contributing guidelines
  • Add your name to CONTRIBUTORS.md
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Are you uploading a dataset?
  • Have you documented Introduction, Architecture Diagram, Prerequisites, Usage, Sample Prompts, and Clean Up steps in your example README?
  • I agree to resolve any issues created for this example in the future.
  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.

Flask app references 6 HTML templates that were never committed,
causing TemplateNotFound errors when running the Web UI.

Also update .gitignore to allow web/templates/*.html since the
existing '*.html' rule was silently excluding them.

Fixes awslabs#847
@github-actions github-actions bot added the 02-use-cases 02-use-cases label Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

02-use-cases 02-use-cases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

02-use-cases - [slide-deck-generator] Templates folder is missing, blocking Web UI use case

1 participant