1ac1aec952
Lay Settings and UDS login on one sidebar foot row side by side.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 03:54:08 +08:00
e052ef4bf4
Pin UDS login to sidebar.footer.action (stable foot next to Settings, right-aligned).
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 03:50:19 +08:00
7e2d8ef5d8
Avoid login badge overlapping Session log: header when in session, overlay only when idle.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 03:44:12 +08:00
705c6864ef
Show UDS login on shell.overlay so it is visible without an active session.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 03:39:58 +08:00
8f569070a0
Remove broken /settings shortcut from UDS login badge panel.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 03:34:25 +08:00
b3b5b6997e
Fix first-login bootstrap to super_admin; allow admin settings via canAccessSettings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 03:23:20 +08:00
9ff9635624
Query user profile via intranet direct HTTP; upgrade/clear trust sessions without department.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 02:50:34 +08:00
74a86ff832
Fix QR login: pass userSearchUrl into auth middleware for token+empNo verify.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 02:37:08 +08:00
b535714000
Move UDS login into header.utilities so it sits left of session log-download.
...
EOF
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 02:22:43 +08:00
91a1804f68
Place UDS login beside session log-download in the same header.actions slot.
2026-09-08 02:17:17 +08:00
b4fa832a6b
Move UDS login back to top-right overlay, docked left of toggles with matching chrome style.
2026-09-08 02:13:25 +08:00
74ea52667d
Fix duplicate /uds-auth route: drop rpc.handle, register webServer prefix once.
2026-09-08 02:04:57 +08:00
6caafe9590
Fix uds-auth client.js syntax error that broke the whole plugin bundle.
2026-09-08 02:00:55 +08:00
6360f80349
Move UDS login badge into session header actions to avoid covering Search/toggles.
2026-09-08 01:58:31 +08:00
c9ca785155
Register /uds-auth/qr-start and fix crypto imports for QR login.
2026-09-08 01:54:42 +08:00
3aca99ca93
Fix uds-auth qr-start 404 by registering route and top-level crypto import.
2026-09-08 01:54:02 +08:00
505f9dea3f
Restore uds-auth in oclaw: DSH plugin with token+profile auth, settings UI, and pagination.
2026-09-08 01:46:17 +08:00
8ca42dd973
change log in
2026-09-08 00:28:58 +08:00
9cf026f605
Fix WhatsApp Admin QR bind and show the scan prompt only after Bind.
...
Use a current WA protocol version, start the sidecar via local tsx with inherited proxy, and stop auto-opening the QR UI on unbound connecting.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 23:54:48 +08:00
5c6833612f
Add WhatsApp session bind/unbind to Admin Runtime, and fix related Admin JS errors.
...
Expose sidecar status, start/stop, QR bind, and unbind so 405 session failures are visible instead of a stuck connecting state.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 22:23:35 +08:00
1bdbfc3b85
Require ops to persist field general knowledge to Wiki, not chat memory.
...
Add ops-knowledge-capture routing and harden ROLE/wiki topic hints for short WhatsApp threads.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 23:41:15 +08:00
91c5a1a754
Trigger async runtime prewarm immediately after Admin MCP tools sync.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 22:59:17 +08:00
e095901f61
Slim MCP sync Admin status and stop page-wide horizontal overflow.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 22:53:35 +08:00
02f2c69deb
Harden ops ROLE_SYSTEM answer shape with good/bad reply examples.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 22:40:47 +08:00
2f1d3983b8
Polish ops skills from field Q&A and tighten fiber_cut vs optical-power presets.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 22:36:57 +08:00
4660cc7507
Treat missing MCP binding keys as empty and stress batch-only multi-NE CLI in ops skills.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 22:28:24 +08:00
4827278a9c
Enforce report-first short intents and async large execManagedNe batches.
...
Block CLI/inventory until ume_alarm_xlsx_report (or aggregate) succeeds, and return job_id for big NE batches via get_ne_exec_job.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 22:17:16 +08:00
366bc2a320
Slim ops system tools and invalidate wire when MCP binding changes.
...
Keep field essentials (xlsx/deliverable, wiki, FS read, schedule) plus full MCP; drop unused public noise and ensure binding edits clear frozen tool wire.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 22:08:01 +08:00
605751b6a6
Soften short-intent gates and add tool-result refs plus MCP wire invalidate.
...
Prefer report tools without hard-hiding CLI, keep soft CLI budgets, store compact+result_ref for the model, and clear frozen wire after MCP sync.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 21:48:05 +08:00
3785e78a72
Make prewarm resync MCP tools and rebuild frozen wire cache.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 21:34:45 +08:00
25d09d78ce
Prefer hetero targets batch for multi-NE CLI instead of one-NE loops.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 21:27:30 +08:00
42092423fb
Fix login hang, chat boot wiring, and username wipe on remount.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 20:21:31 +08:00
5bcaf7fd2d
Show login progress immediately and stop auth 401 hangs.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 20:03:34 +08:00
f92cb85a4a
Localize Plugins actions and parallelize Plugins/Skills boot fetches.
...
Cut time-to-interactive on those admin pages and align button/table copy with the existing zh/en i18n switch.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 19:44:07 +08:00
f6f129931f
Ship Cursor-only MCP admin and modular Admin/Chat UI.
...
Plugins/Skills install and edit via mcpServers JSON, with clearer row actions, soft reloads, and instant loading placeholders; also drop MCP market and harden related scheduler/logging/exec guards.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 19:38:26 +08:00
2aff012b48
Keep scheduled-job replies complete instead of truncating mid-summary.
...
Drop the hard WhatsApp body cap and tighten playbook prompts so final answers stay concise but finished.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 16:13:06 +08:00
8419df2187
Tighten WhatsApp group gates: stay silent without @ and ignore quote-only replies.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 11:28:26 +08:00
76f62d8fac
Cut ops turn idle loops and WhatsApp progress spam.
...
Align tool validation with playbook recipes, add turn checklist/idle guard, and cap interim WA status ticks so multi-hop CLI turns stop flooding the group.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 11:13:41 +08:00
c3f3992a51
Paginate chat history so long sessions open quickly.
...
Load the latest 80 messages first and fetch older pages on scroll-up via before_id, instead of pulling thousands of rows up front.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 10:13:18 +08:00
2a52349668
Restyle chat model picker as a themed custom dropdown.
...
Drop the bordered native select chrome and open a soft popup that follows light/dark theme tokens.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 05:05:52 +08:00
746570dfc9
Polish Admin/Chat UI and fix WhatsApp group session titles.
...
Surface group names in channel titles, theme composer chips for light mode, and trim unused Runtime alert/stack panels.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 04:59:39 +08:00
8ad4768476
Polish Admin/Chat UI: utilities, chat tokens, denser topbar.
...
Replace high-traffic inline styles with shared utility classes, retokenize chat chrome off white-mist hardcodes, and align the admin topbar to NetX 48px density.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 03:39:04 +08:00
cbd9942b0b
Align Admin/Chat UI with NetX dark ops shell.
...
Add a netx theme preset as the default, variable-drive chrome styles, and keep legacy DeepSeek/other palettes available.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 03:25:48 +08:00
e4b7b8d12e
Clean Admin UI copy left from Manager-era labels.
...
Map legacy manager specialists to generalist labels, rename stream status off 主控, and drop unused Manager i18n / decision-mode leftovers.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 03:17:18 +08:00
8fce428540
Drop dead admin/chat protocol fields and fix MCP specialist docs.
...
Align AIA_MCP_SPECIALISTS defaults, remove inherit/perm-ban/wire-effective noise from admin APIs, and stop echoing confirm_strategy/plan_agent_version on chat mode endpoints.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 03:13:59 +08:00
454c841af7
Converge manager out of product roles and drop dead inherit prefs.
...
Specialists-only binding/prewarm/MCP allowlists fold legacy manager aliases into generalist; stop persisting confirm/plan prefs and strip inherit from prompt signatures.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 03:07:38 +08:00
bc20b41ee2
Fix Plugins page crash after wire-policy UI removal.
...
Restore foldToolPolicy/market/install/instances blocks accidentally deleted with 线侧策略.
2026-08-11 02:51:12 +08:00
fe29b43695
Remove MCP wire suppression; keep specialist binding only.
...
Drop Admin 线侧策略 UI/APIs and gut tool_wire_policy to schema+size prep so MCP tools are gated solely by expert bindings.
2026-08-11 02:48:47 +08:00
4277ad6b14
Remove dead confirm-strategy setting from chat UI.
...
Plan-mode confirm gate is gone; drop the settings control and coerce API values to strict.
2026-08-11 02:42:32 +08:00
c901655848
Assert user-mode coerces plan_agent_version to v1.
2026-08-11 02:39:33 +08:00