Skip to content

feat: Enable Sherpa (JAI v3 chat extensions) for SMUS#1256

Open
ShilpiParikh wants to merge 3 commits into
aws:mainfrom
ShilpiParikh:enable-sherpa-smus
Open

feat: Enable Sherpa (JAI v3 chat extensions) for SMUS#1256
ShilpiParikh wants to merge 3 commits into
aws:mainfrom
ShilpiParikh:enable-sherpa-smus

Conversation

@ShilpiParikh

Copy link
Copy Markdown
  • Remove JAI v3 server extension disables from SMUS overrides (zzz_sagemaker_ui_overrides.json)
  • Remove JAI v3 lab extension disables from SMUS page_config.json
  • Remove micromamba remove of jupyter_server_documents
  • Remove runtime docprovider-extension/jupyter_server_ydoc enables (RTC gets configured automatically by JSD)
  • Add skills sync and agent config to SMUS startup
  • Add Kiro persona config to SMUS jupyter_server_config.py
  • Add chat sidepanel layout to SMUS overrides.json

Description

[Provide a brief description of the changes]

Type of Change

  • Image update - Bug fix
  • Image update - New feature
  • Image update - Breaking change
  • SMD image build tool update
  • Documentation update

Release Information

Does this change need to be included in patch version releases? By default, any pull requests will only be added to the next SMD image minor version release once they are merged in template folder. Only critical bug fix or security update should be applied to new patch versions of existed image minor versions.

  • Yes (Critical bug fix or security update)
  • No (New feature or non-critical change)
  • N/A (Not an image update)

If yes, please explain why:
[Explain the criticality of this change and why it should be included in patch releases]

How Has This Been Tested?

[Describe the tests you ran]

Checklist:

  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works

Test Screenshots (if applicable):

Related Issues

[Link any related issues here]

Additional Notes

[Any additional information that might be helpful for reviewers]

- Remove JAI v3 server extension disables from SMUS overrides
  (zzz_sagemaker_ui_overrides.json)
- Remove JAI v3 lab extension disables from SMUS page_config.json
- Remove micromamba remove of jupyter_server_documents
- Remove runtime docprovider-extension/jupyter_server_ydoc enables
  (RTC gets configured automatically by JSD)
- Add skills sync and agent config to SMUS startup
- Add Kiro persona config to SMUS jupyter_server_config.py
- Add chat sidepanel layout to SMUS overrides.json
@ShilpiParikh ShilpiParikh requested a review from a team as a code owner July 7, 2026 19:32
Shilpi Parikh added 2 commits July 8, 2026 14:27
- Fix aws-mcp URL to use us-east-1 (only available endpoint)
- Add AWS steering rules file for Kiro (aws-rules.md)
  - Skills-first approach, SMUS context, data engineering focus
  - Secret safety and API safety guardrails
- Update sync_agent.sh to sync steering rules to ~/.kiro/steering/
- Add aws/agent-toolkit-for-aws to skills-manifest.json (8 data analytics skills)
- Add @aws-mcp to SMUS default agent tools list (default.json)
- Add @aws-mcp to SMAI default agent allowedTools (sagemaker-default-agent.json)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant