Skip to content

Conversation

@dlqqq
Copy link
Contributor

@dlqqq dlqqq commented Oct 2, 2025

Description

  • Migrates all frontend code from jupyter_ai except for the chat command plugins (which belong in jupyter_ai_chat_commands)

  • Specifies the extension schema file to make the Settings page accessible from the top bar menu.

  • Renames "AI Settings" => "Jupyternaut Settings".

  • Migrates all settings-related API endpoints from /api/ai to /api/jupyternaut. New API endpoints are:

    • /api/jupyternaut/config
    • /api/jupyternaut/models/chat
    • /api/jupyternaut/model-parameters
    • /api/jupyternaut/secrets
  • NOTE: This PR does not migrate Jupyternaut yet, as we should publish the jupyter_ai_persona_manager package on PyPI to allow us to test that first. This PR just contains all of the settings-related code that Jupyternaut will require once it is migrated to this package.

@dlqqq dlqqq changed the title Migrate frontend & backend API code Migrate Jupyternaut settings code Oct 2, 2025
@dlqqq dlqqq added the enhancement New feature or request label Oct 2, 2025
@dlqqq
Copy link
Contributor Author

dlqqq commented Oct 2, 2025

Made repo public, kicking CI to see if that passes the workflows

@dlqqq dlqqq closed this Oct 2, 2025
@dlqqq
Copy link
Contributor Author

dlqqq commented Oct 2, 2025

WHY CAN'T I REOPEN THIS?

@dlqqq
Copy link
Contributor Author

dlqqq commented Oct 2, 2025

oh, it's because my fork isn't connected to this repo anymore after changing the repo visibility. strange.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant