Summary
The AuthBridge Weather Agent UI demo (authbridge/demos/weather-agent/demo-ui.md)
contains several UI steps that no longer match the current Rossoctl UI (Import Agent /
Import Tool forms). Following the guide as written is confusing because referenced
fields either no longer exist or have been renamed.
Verified against the current UI source in rossoctl/rossoctl (rossoctl/ui-v2/src/pages/ImportAgentPage.tsx
and ImportToolPage.tsx).
Outdated instructions
Step 2 — Import Agent:
| Doc says |
Current UI |
Item 6: Framework → LangGraph |
No Framework dropdown exists anymore — framework is set automatically (LangGraph). Step should be removed. |
| Item 8: Enable AuthBridge sidecar injection |
Checkbox is now labeled Secure with AuthBridge. |
| Item 9: Enable SPIRE identity (spiffe-helper sidecar) |
Now Enable SPIRE identity (JWT-SVID via spiffe-helper). |
| Item 10: Port Configuration → set Service Port / Target Port |
Now a Pod Configuration section; defaults already map 8080 → 8000, so no manual entry is needed. |
| Item 12 (and Step 4 "Ollama Port Exclusion"): Outbound Ports to Exclude field |
Field is now labeled Bypass AuthBridge on these outbound ports. |
Step 1 — Import Tool:
| Doc says |
Current UI |
| Item 8: Enable SPIRE identity (spiffe-helper sidecar) |
Now Enable SPIRE identity (JWT-SVID via spiffe-helper). |
| Item 3: "Deploy From Image" |
Actual label is "Deploy from Image" (casing). |
Note: the Import Tool form's AuthBridge checkbox (Step 1, item 7) is still labeled
Enable AuthBridge sidecar injection — only the Agent form was renamed to
"Secure with AuthBridge". That line is correct as-is and should not be changed.
Also affected (follow-up)
The same outdated labels (**Framework**, Outbound Ports to Exclude,
spiffe-helper sidecar) appear in sibling demos and should get the same treatment
in a follow-up:
authbridge/demos/github-issue/demo-ui.md
authbridge/demos/weather-agent/demo-ui-advanced.md
Fix
PR scoped to authbridge/demos/weather-agent/demo-ui.md (the reported page) to follow.
Assisted-By: Claude Code
Summary
The AuthBridge Weather Agent UI demo (
authbridge/demos/weather-agent/demo-ui.md)contains several UI steps that no longer match the current Rossoctl UI (Import Agent /
Import Tool forms). Following the guide as written is confusing because referenced
fields either no longer exist or have been renamed.
Verified against the current UI source in
rossoctl/rossoctl(rossoctl/ui-v2/src/pages/ImportAgentPage.tsxand
ImportToolPage.tsx).Outdated instructions
Step 2 — Import Agent:
LangGraph8080→8000, so no manual entry is needed.Step 1 — Import Tool:
Also affected (follow-up)
The same outdated labels (
**Framework**,Outbound Ports to Exclude,spiffe-helper sidecar) appear in sibling demos and should get the same treatmentin a follow-up:
authbridge/demos/github-issue/demo-ui.mdauthbridge/demos/weather-agent/demo-ui-advanced.mdFix
PR scoped to
authbridge/demos/weather-agent/demo-ui.md(the reported page) to follow.Assisted-By: Claude Code