Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: OpenAdaptAI/OpenAdapt
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: OpenAdaptAI/OpenAdapt
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: meta-package
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 257 files changed
  • 2 contributors

Commits on Jan 17, 2026

  1. refactor: Convert to meta-package architecture

    - Move all legacy code to legacy/ directory
    - Create new openadapt/ as meta-package with lazy imports
    - Add unified CLI (openadapt capture/train/eval/serve)
    - Remove openadapt-ml submodule (now a PyPI dependency)
    - Configure hatchling build with optional extras:
      - pip install openadapt[capture] for GUI capture
      - pip install openadapt[ml] for ML models
      - pip install openadapt[privacy] for PII scrubbing
      - pip install openadapt[all] for everything
    - Update .gitignore to exclude secrets and temp files
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    abrichr and claude committed Jan 17, 2026
    Configuration menu
    Copy the full SHA
    3412b58 View commit details
    Browse the repository at this point in the history
  2. ci: fix workflow and lint issues for meta-package

    - Update GitHub Actions workflow to use pip install instead of Poetry
    - Replace shell script with modern pip + ruff workflow
    - Add ubuntu-latest and Python 3.11/3.12 to CI matrix
    - Fix ruff linting issues (unused imports, formatting, spacing)
    - Sort imports alphabetically with noqa comments
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    abrichr and claude committed Jan 17, 2026
    Configuration menu
    Copy the full SHA
    74c736b View commit details
    Browse the repository at this point in the history
  3. docs: update openadapt-web repository reference to new name

    Update repository link from OpenAdapt.web to openadapt-web following
    the rename to match the lowercase-hyphen naming convention.
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    abrichr and claude committed Jan 17, 2026
    Configuration menu
    Copy the full SHA
    11e52ca View commit details
    Browse the repository at this point in the history
Loading