Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport PR #551 on branch 1.x (Upgrades openai to version 1, removes openai history in magics)" #567

Merged

Commits on Jan 5, 2024

  1. Base chat handler refactor for custom slash commands (jupyterlab#398)

    * Adds attributes, starts adding to subclasses
    
    * Consistent syntax
    
    * Help for all handlers
    
    * Fix slash ID error
    
    * Iterate through entry points
    
    * Fix typo in call to select()
    
    * Moves config to magics, modifies extensions to attempt to load classes
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Moves config to proper location, improves error logging
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * WIP: Updates per feedback, adds custom handler
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Removes redundant code, style fixes
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Removes unnecessary custom message
    
    * Instantiates class
    
    * Validates slash ID
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Consistent arguments to chat handlers
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Refactors to avoid intentionally unused params
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Updates docs, removes custom handler from source and config
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Renames process_message to match base class
    
    * Adds needed parameter that had been deleted
    
    * Joins lines in contributor doc
    
    * Removes natural language routing type, which is not yet used
    
    * Update docs/source/developers/index.md
    
    Co-authored-by: Piyush Jain <piyushjain@duck.com>
    
    * Update docs/source/developers/index.md
    
    Co-authored-by: Piyush Jain <piyushjain@duck.com>
    
    * Update docs/source/developers/index.md
    
    Co-authored-by: Piyush Jain <piyushjain@duck.com>
    
    * Revises per @3coins, avoids Latinism
    
    * Removes Configurable, since we do not yet have configurable traits
    
    * Uses Literal for validation
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Piyush Jain <piyushjain@duck.com>
    (cherry picked from commit 64e6daf)
    JasonWeill committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    31c48be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b0e9b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f263089 View commit details
    Browse the repository at this point in the history