Repository navigation
feat(web): improve navigation, runtime controls and reply experience - #277
Merged
Merged
Conversation
Fix reply file previews, unify learning resources, clarify reader-facing replies and consolidate turn progress. Restructure the workbench with embedded runtime controls, per-device GPU telemetry and Argus attachment affordances. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3b758254-e3b3-4f05-bf85-634fd1011897
Integrate application-owned tool execution labels and regenerate the shared release identity plus Web/TUI bundles from the combined source. Preserve the verified web-experience changes. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3b758254-e3b3-4f05-bf85-634fd1011897
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.
Summary
Improve the native Argus Web experience without changing task execution semantics, private document scopes, or artifact access boundaries.
Upstream integration and release artifacts
Merged the latest
devcommits:064827564: distinguish application workflow tool execution from agent roles.db803267e: refresh release bundles for those labels.The incoming source changes and their tests are preserved. Conflicts were limited to four generated release files and resolved by rebuilding the combined source, not by selecting either old bundle.
The resource-status JSON schema and generated Python/TypeScript contracts include additive per-device telemetry. Web/TUI production bundles and release identity are regenerated together. Existing hashed assets are retained for previously opened pages. No new dependencies are introduced.
Documentation
Update
docs/how-argus-speaks.mdanddocs/web-control-responsiveness.mdfor reader-facing replies, navigation, runtime controls, device-status interpretation, and attachment/motion behavior.Validation
Local Linux validation after integrating
dev:npm run check: root typecheck and 235 workspace tests passed.python -m ruff check argus argus_skill tests: passed.python -m argus.release_tools.build_releaseandpython -m argus.release_tools.check_artifacts: passed.Cross-platform and full Python CI results remain to be established by the PR workflows; these local results do not claim those suites have passed.
Deployment boundary
The previously accepted trial remains on its verified release snapshot. This branch integration does not redeploy the trial, change its URL or project state, publish an installer, or merge into
dev/main. Trial credentials, state, backups, local environments, and browser acceptance artifacts are not included in the patch.