Skip to content

agentteams-element

Version 2026.223.1409
Repo box/github.com/opencharly/pod-agentteams-element:v2026.237.454

The AgentTeams Element Web client — the static files extracted from the higress/element-web:20260216 image, served by a rootless nginx on :8088. The nginx config is authored rootless (writable pid + temp paths under /tmp, no setuid), and the charly-owned start script regenerates config.json from the deploy env before exec’ing nginx — the charly-native replacement for the upstream script’s runtime writes to /etc/nginx/conf.d.

  • element-web

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
run write the rootless nginx main config
run write the Element Web nginx server block
run write the Higress WASM plugin-server nginx block
run write the browser-bypass script Element Web injects
run write the rootless element-web start script
check the Element Web static files are extracted
check the rootless nginx config is installed
check the Element Web client answers on its port
check the element-web service is running
check the element-web config.json is regenerated from the deploy env