Skip to content

Feat/webui redesign - #937

Merged
alcholiclg merged 13 commits into
modelscope:mainfrom
alcholiclg:feat/webui-redesign
Aug 12, 2026
Merged

Feat/webui redesign#937
alcholiclg merged 13 commits into
modelscope:mainfrom
alcholiclg:feat/webui-redesign

Conversation

@alcholiclg

Copy link
Copy Markdown
Collaborator

1.WebUI Refactoring and Dependency Updates
2.Update the ms-agent ui Command
3.Related Documentation Updates

Change Summary

Related issue number

Checklist

  • The pull request title is a good summary of the changes - it will be used in the changelog
  • Unit tests for the changes exist
  • Run pre-commit install and pre-commit run --all-files before git commit, and passed lint check.
  • Documentation reflects the changes where applicable

Two things the snapshot cannot carry across repositories:

- `pyproject.toml`/`uv.lock`: ms-agent-webui pins the SDK as a git dependency;
  here the backend lives inside the checkout it runs against, so it builds from
  `../..` as an editable path dependency. These two files are the only permanent
  difference from the source repo — every other file under `webui/` is a
  byte-exact copy of ms-agent-webui@acda8d1.

- `--mock`: the source removed the in-memory mock backend and the
  `AGENT_BACKEND` switch, but the launcher lives in this repository and kept
  passing them. The flag had become a control that does nothing. Dropped from
  the launcher, its parser test, and the four docs that advertised it.
@alcholiclg
alcholiclg merged commit 198a6d3 into modelscope:main Aug 12, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants