netxops/test
oliver 2ef3a43c63 Netx tools: load from netx remote /mcp, add per-tool toggles
- Drop the TypeScript netx tool implementations and the hard-coded
  TOOLS_BY_GROUP list; register netx__* tools from the server's
  tools/list (group from _meta.netx.group) and forward tools/call.
- Thin Streamable HTTP client on standard fetch (fetchImpl injectable);
  cached catalog when netx is unreachable, refresh to reconnect.
- disabledTools (deny list; new server tools follow their group) and
  readOnlyOnly (only readOnlyHint=true tools), re-registered live.
- Settings card: per-group expandable tool rows with switches and a
  write marker; skills append a disabled-tools note.
- Toggles only control model visibility; netx enforces security.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 22:08:22 +08:00
..
agent-preset-install.test.mjs Fix Desktop Netx Ops preset using host standard and workflow-ptc. 2026-10-10 04:53:11 +08:00
alarm-dispatch.test.mjs Fix key-alarm IM delivery blocked by DSH session sink. 2026-09-15 22:37:18 +08:00
alarm-push.test.mjs Add Netx Ops i18n and promote settings to a dedicated section. 2026-09-09 22:09:47 +08:00
capability-groups.test.mjs Netx tools: load from netx remote /mcp, add per-tool toggles 2026-10-16 22:08:22 +08:00
client-settings-binding.test.mjs Fix preset publication, volatile settings and client form binding 2026-10-11 12:54:02 +08:00
form-transport.test.mjs Fix preset publication, volatile settings and client form binding 2026-10-11 12:54:02 +08:00
group-skills-disabled.test.mjs Netx tools: load from netx remote /mcp, add per-tool toggles 2026-10-16 22:08:22 +08:00
group-skills.test.mjs Merge nms+common into ops so login questions load execManagedNe. 2026-09-06 02:11:02 +08:00
i18n.test.mjs Add Netx Ops i18n and promote settings to a dedicated section. 2026-09-09 22:09:47 +08:00
im-targets.test.mjs Add session bulk export and multi-target IM alarm delivery. 2026-09-06 14:11:54 +08:00
json-safe.test.mjs Fix bizMonitor tool results failing DSH lossless JSON (strip undefined holes). 2026-09-20 15:35:08 +08:00
kb-loading.test.mjs Fix KB loading bugs and add jailed KB read/search tools (0.1.71). 2026-10-12 21:19:23 +08:00
kb-local.test.mjs Add refs product KB and dual-plane local evolution (0.1.37). 2026-09-16 06:42:22 +08:00
kb-manifest.test.mjs Register MANIFEST paths.localSkills alongside pack _skills. 2026-09-15 08:23:05 +08:00
kb-pack-skills.test.mjs Register MANIFEST paths.localSkills alongside pack _skills. 2026-09-15 08:23:05 +08:00
kb-pick-result.test.mjs Fix kbRoot browse ignoring Typert Result from directoryPicker.pick. 2026-09-13 11:22:58 +08:00
kb-runtime.test.mjs Register MANIFEST paths.localSkills alongside pack _skills. 2026-09-15 08:23:05 +08:00
mcp-catalog.test.mjs Netx tools: load from netx remote /mcp, add per-tool toggles 2026-10-16 22:08:22 +08:00
mcp-test-catalog.mjs Netx tools: load from netx remote /mcp, add per-tool toggles 2026-10-16 22:08:22 +08:00
model-language.test.mjs Forbid bilingual glosses in forced reply language. 2026-09-15 20:52:03 +08:00
preset-install-safety.test.mjs Harden public package installation and release validation 2026-10-11 13:32:36 +08:00
publication-form.test.mjs Fix preset publication, volatile settings and client form binding 2026-10-11 12:54:02 +08:00
publication-lifecycle.test.mjs Netx tools: load from netx remote /mcp, add per-tool toggles 2026-10-16 22:08:22 +08:00
release-package.test.mjs Netx tools: load from netx remote /mcp, add per-tool toggles 2026-10-16 22:08:22 +08:00
selected-presets.test.mjs Netx tools: load from netx remote /mcp, add per-tool toggles 2026-10-16 22:08:22 +08:00
session-export.test.mjs Harden alarm push auth and session export ZIP paths. 2026-09-06 14:45:35 +08:00