@aopslabs/domain-host-plugin-sys
v0.3.3
Published
Sys host plugin (manifest-driven routing).
Downloads
1,248
Readme
@aopslabs/domain-host-plugin-sys
Manifest-driven host integration for Sys operations. The package connects Sys runtime services to compatible host applications through a compact plugin entry point.
Installation
npm install @aopslabs/domain-host-plugin-sysUsage
import { createSysPlugin } from '@aopslabs/domain-host-plugin-sys'
const plugin = createSysPlugin()TypeScript declarations are included with the compiled JavaScript output.
Host input contract
Version 0.3 declares host.input-contract.v1 and requires a host that supports its separate executeCanonical entrypoint. Canonical JSON and route parameters are the only input authorities on that path; workspace context is applied afterwards. Legacy query JSON guessing remains isolated in execute. The host codec preserves a query value such as ?input={"limit":10} as the string { input: '{"limit":10}' }, while legacy execution produced { input: { limit: 10 } }. Callers that need an object must send it through a canonical JSON authority rather than an encoded query value.
License
Copyright (c) 2026 Mehmet Zeki Sönmez.
Licensed under the PolyForm Strict License 1.0.0. The license permits noncommercial use and does not grant permission to modify or redistribute the package.
