Skip to content

feat(install): integrate TaDashboard as optional component#999

Open
nillikechatchat wants to merge 1 commit into
agentscope-ai:mainfrom
nillikechatchat:dashboard-integration-patches
Open

feat(install): integrate TaDashboard as optional component#999
nillikechatchat wants to merge 1 commit into
agentscope-ai:mainfrom
nillikechatchat:dashboard-integration-patches

Conversation

@nillikechatchat

Copy link
Copy Markdown
Contributor

Summary

Integrate TaDashboard as an optional component into the AgentTeams installation.

Changes

  • install/hiclaw-install.sh: add Dashboard wizard step, container startup, i18n messages, env persistence
  • install/hiclaw-verify.sh: add Dashboard accessibility check
  • Makefile: add install-dashboard, update-dashboard, uninstall-dashboard, build-dashboard targets

Environment variables

Variable Default Description
HICLAW_DASHBOARD 1 Enable/disable Dashboard installation
HICLAW_PORT_DASHBOARD 13000 Dashboard host port
HICLAW_DASHBOARD_IMAGE hiclaw-dashboard:latest Dashboard image
HICLAW_AI_GATEWAY_ADMIN_URL auto-detected Higress Console URL for shared auth

Add TaDashboard as an optional component in the AgentTeams installation:
- Dashboard wizard step with port, image, and Higress Console URL config
- Auto-detect Higress Console URL for shared authentication
- Dashboard container startup after embedded controller
- Bilingual messages (zh/en)
- LAN-accessible by default (bind 0.0.0.0)
- Add verification check in hiclaw-verify.sh
- Add Makefile targets: install-dashboard, update-dashboard, uninstall-dashboard
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.

1 participant