Conversation
taylormjs
approved these changes
Jul 9, 2025
Collaborator
There was a problem hiding this comment.
Maybe change filename to eval_ume_dgeb for specificity
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several updates to streamline the development workflow, enhance documentation, improve the
manifest.jsonconfiguration, and add new features for building and distributing the Lobster DXT extension. Below is a summary of the most important changes:Development Workflow Enhancements:
.dxtignorefile to exclude unnecessary files from the package, such as development, build, test, and large data files. This ensures a cleaner and more efficient distribution..github/workflows/build-dxt.ymlfile, transitioning to a new approach for building and releasing the DXT extension. Builds are now handled using the official DXT CLI and documented indocs/DXT_DISTRIBUTION.md.Documentation Updates:
docs/DXT_DISTRIBUTION.mdto reflect the new build and distribution process, including instructions for using the DXT CLI (dxt pack) and manual GitHub Actions triggers for testing. [1] [2] [3]Configuration Improvements:
manifest.jsonwith additional metadata, includingdisplay_name,long_description, andsupportfields. Updated theserverentry point to use abashscript (run_mcp_server.sh) instead of a direct Python file. Added new tools for sequence analysis, concept interventions, and naturalness scoring. Changed the license to Apache-2.0. [1] [2]Feature Additions:
slurm/scripts/eval_ume.shfor GPU-based evaluation of biological sequences using the Lobster DXT extension. Includes configurations for memory, batch size, and sequence length.Setup Improvements:
src/lobster/mcp/setup.pyto check for the availability of theuvpackage and provide alternative instructions for using the DXT extension. Added warnings and fallback options for users withoutuv. [1] [2] [3]