- CLI: aigatewayctl login [provider] - validates credentials before saving - Rollback on auth failure (preserves previous credentials) - Format warnings for provider-specific API key patterns - RPCD: login method for LuCI frontend integration - ACL: Added write permission for login method docs: Refactor WIP.md and update HISTORY.md - WIP.md: 1470 → 108 lines (keep only March 2026 items) - HISTORY.md: Add entries #74-75 (Feb 2026 milestones) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
32 lines
480 B
JSON
32 lines
480 B
JSON
{
|
|
"luci-ai-gateway": {
|
|
"description": "Grant access to AI Gateway",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.ai-gateway": [
|
|
"status",
|
|
"get_config",
|
|
"get_providers",
|
|
"get_audit_stats",
|
|
"classify"
|
|
]
|
|
},
|
|
"uci": ["ai-gateway"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.ai-gateway": [
|
|
"login",
|
|
"set_provider",
|
|
"set_offline_mode",
|
|
"test_provider",
|
|
"start",
|
|
"stop",
|
|
"restart"
|
|
]
|
|
},
|
|
"uci": ["ai-gateway"]
|
|
}
|
|
}
|
|
}
|