{"_id":"@binaryworks1024/ai-task-hub-connector-runtime","_rev":"8-a0e420178abe4cb9d9f203c1f72544c0","name":"@binaryworks1024/ai-task-hub-connector-runtime","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@binaryworks1024/ai-task-hub-connector-runtime","version":"0.1.0","_id":"@binaryworks1024/ai-task-hub-connector-runtime@0.1.0","maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"dist":{"shasum":"ce09e1b3285c82af02ddf4a3705a1df70605ae4f","tarball":"https://registry.npmjs.org/@binaryworks1024/ai-task-hub-connector-runtime/-/ai-task-hub-connector-runtime-0.1.0.tgz","fileCount":7,"integrity":"sha512-XSyIqUeBvu25ONyXMdVgA5FSJ0o6kFve0SCibLNBXjBAZC930WVOU0VcBKCRsUI09O8KXFIaYcBmIVi3fN/Q1w==","signatures":[{"sig":"MEYCIQDetkjYQyzHG7a1KynI36/w67icz6Z1MiV6gMgktB5j6wIhAM+BV4pF8CkrQeS6Uwl5P+9woLAgoqdp6nU3MOvWlGLd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52000},"main":"./src/index.mjs","type":"module","exports":{".":"./src/index.mjs","./utils":"./src/utils.mjs","./runtime":"./src/runtime.mjs","./transports":"./src/transports.mjs","./bridge-context-store":"./src/bridge-context-store.mjs","./public-bridge-runtime":"./src/public-bridge-runtime.mjs"},"gitHead":"2e65736e7ad3516a339d38f7101b7c71afdeab8a","private":false,"scripts":{"test":"node --test ./test/*.test.mjs"},"_npmUser":{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"},"_npmVersion":"11.6.2","description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-task-hub-connector-runtime_0.1.0_1774256027974_0.5192237494185918","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@binaryworks1024/ai-task-hub-connector-runtime","version":"0.1.1","_id":"@binaryworks1024/ai-task-hub-connector-runtime@0.1.1","maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"dist":{"shasum":"bc403858d79fac9a9291907fddd9a57b812b90d4","tarball":"https://registry.npmjs.org/@binaryworks1024/ai-task-hub-connector-runtime/-/ai-task-hub-connector-runtime-0.1.1.tgz","fileCount":7,"integrity":"sha512-tvH/wjYRmymedrPOxeJCrdD9f/y6JeA3wXhpc3F9HPcXhpX3cnZ/pz12kM4vJmunQjiolEPcvXjd/B/XggEWoQ==","signatures":[{"sig":"MEYCIQC3ETg2qYW3ac/CGQehKWYNiRW1VFH1Y3Rr7kPiB74jtwIhAOT3IKro9py7ybC18KlmxHBmmiWoI7mD3RE832S45f+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52000},"main":"./src/index.mjs","type":"module","exports":{".":"./src/index.mjs","./utils":"./src/utils.mjs","./runtime":"./src/runtime.mjs","./transports":"./src/transports.mjs","./bridge-context-store":"./src/bridge-context-store.mjs","./public-bridge-runtime":"./src/public-bridge-runtime.mjs"},"gitHead":"2e65736e7ad3516a339d38f7101b7c71afdeab8a","private":false,"scripts":{"test":"node --test ./test/*.test.mjs"},"_npmUser":{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"},"_npmVersion":"11.6.2","description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-task-hub-connector-runtime_0.1.1_1774271732142_0.36052220400185364","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@binaryworks1024/ai-task-hub-connector-runtime","version":"0.1.2","_id":"@binaryworks1024/ai-task-hub-connector-runtime@0.1.2","maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"dist":{"shasum":"95294e69609a9bc5d4875d0d092ab78c7c04a2d4","tarball":"https://registry.npmjs.org/@binaryworks1024/ai-task-hub-connector-runtime/-/ai-task-hub-connector-runtime-0.1.2.tgz","fileCount":8,"integrity":"sha512-HeKi2EOI7vjboZ9Ej32AzqAEPdBTj6oxvuZeomW978/3ElrUS1VPPhUFC/JY4iI/JsRwpCF8aQBqYYQZz5/jdw==","signatures":[{"sig":"MEQCIGUgBbNFejN8xYpdj24gsactytIuNAwEKvXMMRq9HqeMAiAMgr+DoSGSazJer+KoMURlHgDNdrkfcK4o+s171y76vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72677},"main":"./src/index.mjs","type":"module","exports":{".":"./src/index.mjs","./utils":"./src/utils.mjs","./runtime":"./src/runtime.mjs","./transports":"./src/transports.mjs","./bridge-context-store":"./src/bridge-context-store.mjs","./public-bridge-runtime":"./src/public-bridge-runtime.mjs"},"gitHead":"12554c93c6d4f8a143d1ddb3ba98018e2de6b0c2","private":false,"scripts":{"test":"node --test ./test/*.test.mjs"},"_npmUser":{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"},"_npmVersion":"11.6.2","description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-task-hub-connector-runtime_0.1.2_1774521304805_0.9983167852205768","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@binaryworks1024/ai-task-hub-connector-runtime","version":"0.1.3","keywords":["ai-task-hub","connector","runtime","bridge","openclaw","mobileclaw","codex"],"author":{"name":"BinaryWorks"},"license":"MIT","_id":"@binaryworks1024/ai-task-hub-connector-runtime@0.1.3","maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"homepage":"https://gateway.binaryworks.app","bugs":{"url":"https://github.com/chinasilva/skill_hub_gateway_mvp/issues"},"dist":{"shasum":"9d524f7373ed72ae14eadfb9bb394a66a9945dff","tarball":"https://registry.npmjs.org/@binaryworks1024/ai-task-hub-connector-runtime/-/ai-task-hub-connector-runtime-0.1.3.tgz","fileCount":9,"integrity":"sha512-YL7xo7I9iOXwB/BMr/I3/JjjfqDmPYV5gmkqZJo7Uv+EgPJq9VcY5PTNWsekyj0zcU4ykWmSaPOXFhkDUUwRqA==","signatures":[{"sig":"MEUCIAikbi7q50QZ0HM9gqz7j+s1Muwf8tDSoSzNKv9EcEZJAiEAjgVQxyLohQLGN/lVS9ZHmboqDevrDa4CweSZ/jCVu1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74783},"main":"./src/index.mjs","type":"module","exports":{".":"./src/index.mjs","./utils":"./src/utils.mjs","./runtime":"./src/runtime.mjs","./transports":"./src/transports.mjs","./bridge-context-store":"./src/bridge-context-store.mjs","./public-bridge-runtime":"./src/public-bridge-runtime.mjs"},"gitHead":"2f31f08ef1ab6b63a2359fa47c0faf6e98e24c03","private":false,"scripts":{"test":"node --test ./test/*.test.mjs"},"_npmUser":{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"},"repository":{"url":"git+https://github.com/chinasilva/skill_hub_gateway_mvp.git","type":"git","directory":"packages/connector-runtime"},"_npmVersion":"11.6.2","description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-task-hub-connector-runtime_0.1.3_1774535410941_0.14323121634643088","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@binaryworks1024/ai-task-hub-connector-runtime","version":"0.1.4","keywords":["ai-task-hub","connector","runtime","bridge","openclaw","mobileclaw","codex"],"author":{"name":"BinaryWorks"},"license":"MIT","_id":"@binaryworks1024/ai-task-hub-connector-runtime@0.1.4","maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"homepage":"https://gateway.binaryworks.app","bugs":{"url":"https://github.com/chinasilva/skill_hub_gateway_mvp/issues"},"dist":{"shasum":"018e9b115df28599814eec8b22cda864df468564","tarball":"https://registry.npmjs.org/@binaryworks1024/ai-task-hub-connector-runtime/-/ai-task-hub-connector-runtime-0.1.4.tgz","fileCount":9,"integrity":"sha512-JYcNdG8mPEU25q+Xb0dmDt3TJIUC7DPD6aRKhzJHS390Rxzba72igHiCXo+nhUkVKER3gUKL79/+HiDffmDIOQ==","signatures":[{"sig":"MEQCIH1XRHfVAZTwpaXSXuqy6mBV6vjSCNwM5hCadm1OrmJeAiAJgSAyb1pCLgA6jYdm6abQBvJz2QDXsBTI7h8MdvvrwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75155},"main":"./src/index.mjs","type":"module","exports":{".":"./src/index.mjs","./utils":"./src/utils.mjs","./runtime":"./src/runtime.mjs","./transports":"./src/transports.mjs","./bridge-context-store":"./src/bridge-context-store.mjs","./public-bridge-runtime":"./src/public-bridge-runtime.mjs"},"gitHead":"64da16cd97be9205ff14d51487154348be043499","private":false,"scripts":{"test":"node --test ./test/*.test.mjs"},"_npmUser":{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"},"repository":{"url":"git+https://github.com/chinasilva/skill_hub_gateway_mvp.git","type":"git","directory":"packages/connector-runtime"},"_npmVersion":"11.6.2","description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-task-hub-connector-runtime_0.1.4_1774598275661_0.5019176204843632","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@binaryworks1024/ai-task-hub-connector-runtime","version":"0.1.5","keywords":["ai-task-hub","connector","runtime","bridge","openclaw","mobileclaw","codex"],"author":{"name":"BinaryWorks"},"license":"MIT","_id":"@binaryworks1024/ai-task-hub-connector-runtime@0.1.5","maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"homepage":"https://gateway.binaryworks.app","bugs":{"url":"https://github.com/chinasilva/skill_hub_gateway_mvp/issues"},"dist":{"shasum":"1108da4c60684e185aa9def67f765dc8c6c147ee","tarball":"https://registry.npmjs.org/@binaryworks1024/ai-task-hub-connector-runtime/-/ai-task-hub-connector-runtime-0.1.5.tgz","fileCount":9,"integrity":"sha512-5rb5fc7tlt69ie3Fp4uEbGYXZ2EmSBsoMoaekAV5ZurZz1NC1sMu8skLdDBHmxeJ4fT/8zvP3ZA4OZU5+gjamA==","signatures":[{"sig":"MEYCIQC+ff1PIlTEp+JOTI6ldivU+umCdMg5C93B+i81HYsJ3QIhAK6NLfFhKU4pYuRBBNJXHL4xczZ7+ogfOumo0GyQvMWS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75155},"main":"./src/index.mjs","type":"module","exports":{".":"./src/index.mjs","./utils":"./src/utils.mjs","./runtime":"./src/runtime.mjs","./transports":"./src/transports.mjs","./bridge-context-store":"./src/bridge-context-store.mjs","./public-bridge-runtime":"./src/public-bridge-runtime.mjs"},"gitHead":"e1b0a7fa9849af65e785cee64a8d576dac6d6dea","private":false,"scripts":{"test":"node --test ./test/*.test.mjs"},"_npmUser":{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"},"repository":{"url":"git+https://github.com/chinasilva/skill_hub_gateway_mvp.git","type":"git","directory":"packages/connector-runtime"},"_npmVersion":"11.6.2","description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-task-hub-connector-runtime_0.1.5_1774600691559_0.2622655573442392","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@binaryworks1024/ai-task-hub-connector-runtime","version":"0.1.6","keywords":["ai-task-hub","connector","runtime","bridge","openclaw","mobileclaw","codex"],"author":{"name":"BinaryWorks"},"license":"MIT","_id":"@binaryworks1024/ai-task-hub-connector-runtime@0.1.6","maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"homepage":"https://gateway.binaryworks.app","bugs":{"url":"https://github.com/chinasilva/skill_hub_gateway_mvp/issues"},"dist":{"shasum":"dbbbf78cd6afeb62cd2c5c7554ca66b90a64c054","tarball":"https://registry.npmjs.org/@binaryworks1024/ai-task-hub-connector-runtime/-/ai-task-hub-connector-runtime-0.1.6.tgz","fileCount":9,"integrity":"sha512-WzTvlabg7niXKFVj7GUL4GuNBIY6DlVOVPbcNNU4jszT+cem5ce9xoVzgW06vWSt7W8r31Ic3d1jUxsNglzDKA==","signatures":[{"sig":"MEUCIQCn4EAFzu6KEDJYAq4CqfeJqi6wjBNGzacUgAR9hMl0dwIgCew5DX4JaEUt1S/aOhPxGkHJ0hOYdDzEi4qDWiRbtKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75155},"main":"./src/index.mjs","type":"module","exports":{".":"./src/index.mjs","./utils":"./src/utils.mjs","./runtime":"./src/runtime.mjs","./transports":"./src/transports.mjs","./bridge-context-store":"./src/bridge-context-store.mjs","./public-bridge-runtime":"./src/public-bridge-runtime.mjs"},"gitHead":"0a1d3d3de6d026ec2ab41a222b49091bb8195852","private":false,"scripts":{"test":"node --test ./test/*.test.mjs"},"_npmUser":{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"},"repository":{"url":"git+https://github.com/chinasilva/skill_hub_gateway_mvp.git","type":"git","directory":"packages/connector-runtime"},"_npmVersion":"11.11.1","description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","directories":{},"_nodeVersion":"25.8.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-task-hub-connector-runtime_0.1.6_1774607215891_0.20662360856898587","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@binaryworks1024/ai-task-hub-connector-runtime","version":"0.1.7","private":false,"description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","license":"MIT","author":{"name":"BinaryWorks"},"keywords":["ai-task-hub","connector","runtime","bridge","openclaw","mobileclaw","codex"],"homepage":"https://gateway.binaryworks.app","bugs":{"url":"https://github.com/chinasilva/skill_hub_gateway_mvp/issues"},"repository":{"type":"git","url":"git+https://github.com/chinasilva/skill_hub_gateway_mvp.git","directory":"packages/connector-runtime"},"type":"module","main":"./src/index.mjs","exports":{".":"./src/index.mjs","./bridge-context-store":"./src/bridge-context-store.mjs","./public-bridge-runtime":"./src/public-bridge-runtime.mjs","./runtime":"./src/runtime.mjs","./transports":"./src/transports.mjs","./utils":"./src/utils.mjs"},"publishConfig":{"access":"public"},"scripts":{"test":"node --test ./test/*.test.mjs"},"gitHead":"a0e9c3e8e37e85abf56c776c0014bc877c6a48d7","_id":"@binaryworks1024/ai-task-hub-connector-runtime@0.1.7","_nodeVersion":"25.8.2","_npmVersion":"11.11.1","dist":{"integrity":"sha512-1SRhAngD27rmUkQbl7VwD7u7y6nAbjrnh+byotk63GZVjmBcq47lYeWlrJHF/1zh2oXrsQiRZQNkw+yqSytdOw==","shasum":"a95f2a80777dbe2934e6d4fcff345447f6af5643","tarball":"https://registry.npmjs.org/@binaryworks1024/ai-task-hub-connector-runtime/-/ai-task-hub-connector-runtime-0.1.7.tgz","fileCount":9,"unpackedSize":88908,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDfGNJ3F/5CkyXn+jlC3QjCkDbTkhOX6RaQuYS/iIlUkAIhAKYdIF501wseSv3k6Iv9bxu5tFvm9oGGHKUiN20QAZaE"}]},"_npmUser":{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"},"directories":{},"maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-task-hub-connector-runtime_0.1.7_1774668165621_0.6755208702943458"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T08:53:47.887Z","modified":"2026-03-28T03:22:45.882Z","0.1.0":"2026-03-23T08:53:48.165Z","0.1.1":"2026-03-23T13:15:32.299Z","0.1.2":"2026-03-26T10:35:04.946Z","0.1.3":"2026-03-26T14:30:11.084Z","0.1.4":"2026-03-27T07:57:55.805Z","0.1.5":"2026-03-27T08:38:11.692Z","0.1.6":"2026-03-27T10:26:56.026Z","0.1.7":"2026-03-28T03:22:45.756Z"},"bugs":{"url":"https://github.com/chinasilva/skill_hub_gateway_mvp/issues"},"author":{"name":"BinaryWorks"},"license":"MIT","homepage":"https://gateway.binaryworks.app","keywords":["ai-task-hub","connector","runtime","bridge","openclaw","mobileclaw","codex"],"repository":{"type":"git","url":"git+https://github.com/chinasilva/skill_hub_gateway_mvp.git","directory":"packages/connector-runtime"},"description":"Shared continuity runtime, transport adapters, and bridge context store for the AI Task Hub connector.","maintainers":[{"name":"binaryworks1024","email":"waisted.silty.2x@icloud.com"}],"readme":"# @binaryworks1024/ai-task-hub-connector-runtime\n\nShared runtime primitives for AI Task Hub connector integrations.\n\nThis package provides:\n\n- bridge context storage\n- public bridge transport helpers\n- connector runtime orchestration\n- attachment upload helpers\n\n`runCapability` now resolves `deliveryMode` with this precedence:\n\n1. explicit `deliveryMode` passed by the caller\n2. `delivery_mode` exposed by `${baseUrl}/skills/manifest.json`\n3. local runtime fallback mapping for the small built-in short-wait set\n4. default `long_running`\n\nManifest-derived delivery modes are cached in-process with a short TTL and automatically fall back to the local map when the manifest is unavailable.\n\nFor capability execution, the runtime now prefers the gateway-published `/skills/manifest.json` capability `delivery_mode` metadata and keeps a short in-process TTL cache for it.\nIf the manifest is unavailable, the runtime falls back to a small local delivery-mode map so offline and development flows continue to work.\n\nNon-goals:\n\n- The fallback map is only a small resilience shim, not a second long-term source of truth.\n- This runtime does not turn every capability into the same short-wait path.\n- `asset_delivery` and `long_running` still preserve explicit follow-up or presentation surfaces when those are the formal result path.\n- This runtime should not grow a second host-specific orchestration model beside the existing connector/runtime and gateway contracts.\n\n## Install\n\n```bash\nnpm install @binaryworks1024/ai-task-hub-connector-runtime\n```\n\n## Import\n\n```js\nimport { createConnectorRuntime } from '@binaryworks1024/ai-task-hub-connector-runtime';\n```\n\nCurrent built-in public entry hosts include:\n\n- `openclaw`\n- `mobileclaw`\n- `codex`\n- `claude`\n\nFuture public hosts should reuse the same connector/runtime continuity contract instead of defining a separate identity flow.\nThe runtime accepts the current built-in hosts and any lowercase future host slug that follows the same `entry_host` contract.\n\nHomepage:\n\n- https://gateway.binaryworks.app\n\nRepository:\n\n- https://github.com/chinasilva/skill_hub_gateway_mvp\n","readmeFilename":"README.md"}