Releases: AnguseZhang/MatMaster
Releases · AnguseZhang/MatMaster
v0.26.0
What's Changed
New
- feat: add async capability to project ID retrieval and logging enhanc… (#628) @Rasic2
- feat: add session files handling and modify parse_result to integrate… (#625) @Rasic2
- feat: integrate separate_card function in error event handling for im… (#624) @Rasic2
- feat: Adjust the front-end output information format (#623) @beform88
Bug Fixes
Other changes
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
New
- feat: Enable the "self check" option. (#622) @beform88
- feat: integrate step validation agent into execution flow for enhance… (#621) @Rasic2
- feat: introduce detailed step-wise validation failure notifications f… (#619) @Rasic2
- feat: add current_step_tool_name to log information to enhance debugg… (#618) @Rasic2
- feat: support defect generation (#617) @SchrodingersCattt
- feat: update optimade agent args setting to match the scenarios for querying two-dimensional materials such as graphene(currently not stably triggered); update human simulator (#615) @beform88
- feat: support generating ordered replicas from structures with disord… (#614) @SchrodingersCattt
- feat: Add a self-checking mechanism for tool execution results; If the step execution fails or the self-check is not passed, an attempt will be made to re-execute. After multiple failed executions of the same step, switch to the alternative tool for execution. Update the descriptions of some tools/scenarios (#612) @beform88
Bug Fixes
- fix: ensure validation_agent is added to sub_agents list correctly fo… (#620) @Rasic2
- fix: move asyncio import to top of file for consistency in import order (#616) @Rasic2
Maintenance
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
New
- feat: add add_hydrogen tool for structure sanitization (#611) @SchrodingersCattt
- feat: split visualize_data tools into cases with / without input data files (#610) @SchrodingersCattt
- feat: Fixed the functional illusion issue of some parse tools. Updated the description of some tools. (#609) @beform88
- feat: update icl service log info (#607) @beform88
- feat: update model configuration to include 'gemini-3-flash' and adju… (#608) @Rasic2
- feat: Unify the description format of some tools; Inject update_user_content directly into the instructions of the scene and the plan make agent; Add the "feasibility" field output for the plan make agent; Update the scene tags of some tools (#604) @beform88
Maintenance
Full Changelog: v0.23.1...v0.24.0
v0.23.1
v0.23.0
What's Changed
New
- feat: add event handling for submitted plan step status to improve jo… (#596) @Rasic2
- feat: add file size validation and error handling in file parsing fun… (#593) @Rasic2
- feat: add check_file_url callback to validate file URLs before using … (#592) @Rasic2
Bug Fixes
- fix: reduce file size limit from 10 MB to 1 MB for file parsing (#597) @Rasic2
- fix: add check for error_type before raising exception to prevent und… (#594) @Rasic2
Maintenance
- refactor: ensure tarfile is properly closed using with statement duri… (#601) @Rasic2
- refactor: remove check_job_create from pipeline setup in mcp_agent fo… (#600) @Rasic2
- refactor: unify UPLOAD_FILE state access and update scene conditions … (#598) @Rasic2
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
New
- feat: add file size validation and error handling in file parsing fun… (#593) @Rasic2
- feat: add check_file_url callback to validate file URLs before using … (#592) @Rasic2
- feat: switch traj agents to BaseSyncAgentWithToolValidator (#591) @SchrodingersCattt
- feat: switch visualizer and doc to streamable-http (#589) @SchrodingersCattt
- feat: add ERROR_DETAIL state management to track detailed error infor… (#588) @Rasic2
- feat: enhance error handling by integrating error analysis agent and … (#586) @Rasic2
Bug Fixes
- fix: add check for error_type before raising exception to prevent und… (#594) @Rasic2
- fix: prevent duplicate error detail logging by checking existing sess… (#590) @Rasic2
- fix: switch to streamable-http for dpa (#585) @SchrodingersCattt
- fix: update prod_url in recommend_question.json with the correct shar… (#584) @Rasic2
- fix: update some tool/sence descriptions (#583) @beform88
Other changes
- chore: rename
traj_analysis_msdtotraj_analysis_diffusion(#587) @SchrodingersCattt
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
New
- feat: introduce EXPAND constant for agent state management and enhanc… (#582) @Rasic2
- feat: add global instruction for consistent language use and date ref… (#579) @Rasic2
- feat: add English production URLs to sharing_url_en for various quest… (#578) @Rasic2
Bug Fixes
- fix: switch to streamable-http for structure_generator (#581) @SchrodingersCattt
- fix: update convexhull, finetune_dpa, superconductor and thermoelectric image address (#580) @liuyuxiang92
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
New
- feat: Update sharing url for Bader charge tool (#576) @ahxbcn
- feat: add test URLs to sharing_url fields for oxide and MOF questions… (#574) @Rasic2
- feat: enhance agent by extracting reusable code for tool instructions… (#572) @Rasic2
- feat: add wallet balance check with user notifications for insufficie… (#570) @Rasic2
- feat: add production URLs for English sharing links in recommend_ques… (#563) @Rasic2
- feat: enhance prior knowledge in paper searching and SN outputs (#564) @SchrodingersCattt
Bug Fixes
- fix: update convexhull, finetune_dpa, superconductor and thermoelectr… (#577) @liuyuxiang92
- fix: update DPA case image (#573) @Letian88
- fix: modify recommd question (#562) @NingWang-art
- fix: update convexhull, finetune_dpa, superconductor and thermoelectr… (#571) @liuyuxiang92
- fix: update convexhull, finetune_dpa, superconductor and thermoelectr… (#569) @liuyuxiang92
- fix: update apex image (#568) @Letian88
- fix: update prod_url and tool_name to ensure accurate URLs and functi… (#567) @Rasic2
- fix: fix typo in SN import (#565) @SchrodingersCattt
Maintenance
Other changes
- chore: modify promprt (#575) @NingWang-art
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
New
- feat: add production URLs for material sharing and refine text format… (#559) @Rasic2
- feat: add file size check for CSV downloads with warning and return e… (#560) @Rasic2
- feat: add support for Literal type in schema and update tool executio… (#554) @Rasic2
- feat: add sharing URLs for calculation questions to improve accessibi… (#553) @Rasic2
- feat: enhanced
headparams passing in DPACalculator by before_tool_callback (#551) @SchrodingersCattt
Bug Fixes
- fix: fallback to bohrium nodes for prod for doc and visualizer (#558) @SchrodingersCattt
- fix: remove redundant error handling within the MatMasterFlowAgent class (#557) @Rasic2
- fix: remove outdated comments and include summary agent in succeeding… (#556) @Rasic2
- fix: update description of database search tools. update recommend question. (#548) @beform88
- fix: delete demo with bug temporaroly (#547) @NingWang-art
Other changes
- chore: update sharing_url_en in visualization of recommended questions (#561) @SchrodingersCattt
- chore: Update recommend_question.json (#555) @chenyuuuuu1012-pixel
- chore: Update recommend_question121219-zyf.json (#552) @chenyuuuuu1012-pixel
- chore: English links-zyf (#549) @chenyuuuuu1012-pixel
- chore: update thermoelectric and superconductor sharing_url (#550) @liuyuxiang92
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
New
- feat: enhance output file name handling for structure generator (#541) @SchrodingersCattt
Bug Fixes
- fix: update doc-parser prod url (#545) @SchrodingersCattt
- fix: typo in SN prompts (#542) @SchrodingersCattt
- fix: update URL for sharing recommendation question (#540) @beform88
- fix: update production URLs in recommend_question.json for enhanced r… (#539) @Rasic2
- fix: thermoelectric tools unit problems (#538) @liuyuxiang92
- fix: update production URL for sharing recommendation question in mat… (#537) @Rasic2
- fix: add type check for 'data' attribute in CSV result parsing to pre… (#536) @Rasic2
Maintenance
- refactor: replace string literals with constants to improve maintaina… (#544) @Rasic2
- refactor: remove unnecessary codes and unused files to simplify the c… (#543) @Rasic2
Full Changelog: v0.17.0...v0.18.0