Files
Michał Pierzchała 22a46d12d2 refactor(move): move the remaining package-ready modules out of src/core (#2401)
* refactor(move): move remaining package-ready modules out of src/core

- validation.ts            -> @agent-device/kernel/validation
- android-system-surface-disclosure.ts -> @agent-device/contracts/android-system-surface-disclosure
- project-runtime.ts       -> @agent-device/host-kit/project-runtime
- runtime-transport-hints(.test).ts -> @agent-device/host-kit/runtime-transport-hints
- app-events.ts (+tests)   -> src/daemon/app-events.ts
- dispatch-payload.ts (+test), payload-input.ts -> src/daemon/
- fill-backend-result.ts (+test) -> src/daemon/

interaction-outcome.ts stays in core: it correlates ResolvedInteractionTarget
with error objects across the commands(rank3)/daemon(rank4) boundary, and
contracts explicitly refuses mutable interaction-outcome lifecycle (R18).

* chore(gates): pin the exports and boundary snapshots for the moved core modules
2026-09-08 21:50:14 +02:00

94 lines
2.5 KiB
JSON

{
"name": "@agent-device/kernel",
"version": "0.0.0",
"private": true,
"type": "module",
"description": "Foundational vocabulary for agent-device: errors, device identity, snapshot model, shared contracts. Internal workspace package bundled into the published agent-device artifact.",
"exports": {
"./bounds": {
"types": "./src/bounds.ts",
"default": "./src/bounds.ts"
},
"./collections": {
"types": "./src/collections.ts",
"default": "./src/collections.ts"
},
"./contracts": {
"types": "./src/contracts.ts",
"default": "./src/contracts.ts"
},
"./device": {
"types": "./src/device.ts",
"default": "./src/device.ts"
},
"./device-isolation": {
"types": "./src/device-isolation.ts",
"default": "./src/device-isolation.ts"
},
"./errors": {
"types": "./src/errors.ts",
"default": "./src/errors.ts"
},
"./keyed-lock": {
"types": "./src/keyed-lock.ts",
"default": "./src/keyed-lock.ts"
},
"./location-coordinates": {
"types": "./src/location-coordinates.ts",
"default": "./src/location-coordinates.ts"
},
"./numeric": {
"types": "./src/numeric.ts",
"default": "./src/numeric.ts"
},
"./record": {
"types": "./src/record.ts",
"default": "./src/record.ts"
},
"./rect": {
"types": "./src/rect.ts",
"default": "./src/rect.ts"
},
"./rect-center": {
"types": "./src/rect-center.ts",
"default": "./src/rect-center.ts"
},
"./screenshot-geometry": {
"types": "./src/screenshot-geometry.ts",
"default": "./src/screenshot-geometry.ts"
},
"./redaction": {
"types": "./src/redaction.ts",
"default": "./src/redaction.ts"
},
"./scoped-provider": {
"types": "./src/scoped-provider.ts",
"default": "./src/scoped-provider.ts"
},
"./scroll-indicator": {
"types": "./src/scroll-indicator.ts",
"default": "./src/scroll-indicator.ts"
},
"./snapshot": {
"types": "./src/snapshot.ts",
"default": "./src/snapshot.ts"
},
"./source-value": {
"types": "./src/source-value.ts",
"default": "./src/source-value.ts"
},
"./success-text": {
"types": "./src/success-text.ts",
"default": "./src/success-text.ts"
},
"./ttl-memo": {
"types": "./src/ttl-memo.ts",
"default": "./src/ttl-memo.ts"
},
"./validation": {
"types": "./src/validation.ts",
"default": "./src/validation.ts"
}
}
}