feat: service console auto-connect, settings panel, and batch of enhancements
- Auto-connect WebSocket on page load in service console - Settings modal for editing sgclaw_config.json (API key, base URL, model, skills dir, etc.) - UpdateConfig/ConfigUpdated protocol messages for remote config save - save_to_path() for SgClawSettings serialization - ConfigUpdated handler in sg_claw_client binary - Protocol serialization tests for new message types - HTML test assertions for auto-connect and settings UI - Additional pending changes: deterministic submit, org units, lineloss xlsx export, browser script tool, and docs 🤖 Generated with [Qoder][https://qoder.com]
This commit is contained in:
9
sgclaw_config.json
Normal file
9
sgclaw_config.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"apiKey": "direct-submit-placeholder-key",
|
||||
"baseUrl": "http://127.0.0.1/direct-submit",
|
||||
"model": "direct-submit-placeholder-model",
|
||||
"skillsDir": "D:/data/ideaSpace/rust/sgClaw/claw/claw/skills/skill_staging/skills",
|
||||
"directSubmitSkill": "tq-lineloss-report.collect_lineloss",
|
||||
"runtimeProfile": "browser-attached",
|
||||
"browserBackend": "super-rpa"
|
||||
}
|
||||
Reference in New Issue
Block a user