UNPKG

agentfootprint

Version:

The explainable agent framework — backtrack a wrong answer to the exact context that caused it (evidence, not guesses). Built on footprintjs.

86 lines • 10.3 kB
"use strict"; /** * artifacts — barrel. * * The claim-check store: shapes + the five-verb port (`types`), the ref * grammar (`naming`), the payload laws (`payload`), the eviction law * (`retention`), the shared put pipeline (`minting`), three adapters, the * `ctx.artifacts` capability (`capability`) — and the Phase-2 data legs: * ref arguments at dispatch (`wants`), the hand-to-the-screen verb * (`present`), and the placement threshold (`placement`). See README.md in * this folder for the one-job map and the import direction. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.TIME_AXIS_UNITS = exports.TIME_AXIS_AGGREGATES = exports.timeAxisIssues = exports.readTimeAxis = exports.normaliseInstants = exports.describeTimeAxis = exports.stageDatasetArtifacts = exports.withDatasetArtifacts = exports.placedToolResult = exports.placedResultKind = exports.isPlacedToolResult = exports.assertArtifactPlacement = exports.runArtifactStoreConformance = exports.runArtifactStoreCase = exports.formatArtifactStoreReport = exports.artifactStoreConformance = exports.UnserializableRecordingError = exports.chartWalkPutInput = exports.CHART_WALK_ARTIFACT_KIND = exports.RECORDING_MEDIA_TYPE = exports.RECORDING_ARTIFACT_KIND = exports.recordingPutInput = exports.presentArtifact = exports.PRESENT_TOOL_NAME = exports.wantsNeedsStoreRefusal = exports.resolveToolWants = exports.assertToolWants = exports.unconfiguredArtifacts = exports.bindArtifacts = exports.collectStream = exports.canStreamArtifacts = exports.canPutArtifactStream = exports.canGetArtifactStream = exports.bytesAsStream = exports.assertStreamBytes = exports.gcsArtifacts = exports.s3Artifacts = exports.UnreadableArtifactStoreError = exports.sqliteArtifacts = exports.UnreadableArtifactFileError = exports.fileArtifacts = exports.DEFAULT_IN_MEMORY_ARTIFACT_RETENTION = exports.inMemoryArtifacts = exports.mintArtifactRef = exports.isArtifactRef = exports.ARTIFACT_REF_PREFIX = exports.UnknownParentRefError = exports.InvalidArtifactError = exports.ArtifactIntegrityError = void 0; var types_js_1 = require("./types.js"); Object.defineProperty(exports, "ArtifactIntegrityError", { enumerable: true, get: function () { return types_js_1.ArtifactIntegrityError; } }); Object.defineProperty(exports, "InvalidArtifactError", { enumerable: true, get: function () { return types_js_1.InvalidArtifactError; } }); Object.defineProperty(exports, "UnknownParentRefError", { enumerable: true, get: function () { return types_js_1.UnknownParentRefError; } }); var naming_js_1 = require("./naming.js"); Object.defineProperty(exports, "ARTIFACT_REF_PREFIX", { enumerable: true, get: function () { return naming_js_1.ARTIFACT_REF_PREFIX; } }); Object.defineProperty(exports, "isArtifactRef", { enumerable: true, get: function () { return naming_js_1.isArtifactRef; } }); Object.defineProperty(exports, "mintArtifactRef", { enumerable: true, get: function () { return naming_js_1.mintArtifactRef; } }); var inMemoryArtifacts_js_1 = require("./inMemoryArtifacts.js"); Object.defineProperty(exports, "inMemoryArtifacts", { enumerable: true, get: function () { return inMemoryArtifacts_js_1.inMemoryArtifacts; } }); Object.defineProperty(exports, "DEFAULT_IN_MEMORY_ARTIFACT_RETENTION", { enumerable: true, get: function () { return inMemoryArtifacts_js_1.DEFAULT_IN_MEMORY_ARTIFACT_RETENTION; } }); var fileArtifacts_js_1 = require("./fileArtifacts.js"); Object.defineProperty(exports, "fileArtifacts", { enumerable: true, get: function () { return fileArtifacts_js_1.fileArtifacts; } }); Object.defineProperty(exports, "UnreadableArtifactFileError", { enumerable: true, get: function () { return fileArtifacts_js_1.UnreadableArtifactFileError; } }); var sqliteArtifacts_js_1 = require("./sqliteArtifacts.js"); Object.defineProperty(exports, "sqliteArtifacts", { enumerable: true, get: function () { return sqliteArtifacts_js_1.sqliteArtifacts; } }); Object.defineProperty(exports, "UnreadableArtifactStoreError", { enumerable: true, get: function () { return sqliteArtifacts_js_1.UnreadableArtifactStoreError; } }); var s3Artifacts_js_1 = require("./s3Artifacts.js"); Object.defineProperty(exports, "s3Artifacts", { enumerable: true, get: function () { return s3Artifacts_js_1.s3Artifacts; } }); var gcsArtifacts_js_1 = require("./gcsArtifacts.js"); Object.defineProperty(exports, "gcsArtifacts", { enumerable: true, get: function () { return gcsArtifacts_js_1.gcsArtifacts; } }); var streaming_js_1 = require("./streaming.js"); Object.defineProperty(exports, "assertStreamBytes", { enumerable: true, get: function () { return streaming_js_1.assertStreamBytes; } }); Object.defineProperty(exports, "bytesAsStream", { enumerable: true, get: function () { return streaming_js_1.bytesAsStream; } }); Object.defineProperty(exports, "canGetArtifactStream", { enumerable: true, get: function () { return streaming_js_1.canGetArtifactStream; } }); Object.defineProperty(exports, "canPutArtifactStream", { enumerable: true, get: function () { return streaming_js_1.canPutArtifactStream; } }); Object.defineProperty(exports, "canStreamArtifacts", { enumerable: true, get: function () { return streaming_js_1.canStreamArtifacts; } }); Object.defineProperty(exports, "collectStream", { enumerable: true, get: function () { return streaming_js_1.collectStream; } }); var capability_js_1 = require("./capability.js"); Object.defineProperty(exports, "bindArtifacts", { enumerable: true, get: function () { return capability_js_1.bindArtifacts; } }); Object.defineProperty(exports, "unconfiguredArtifacts", { enumerable: true, get: function () { return capability_js_1.unconfiguredArtifacts; } }); var wants_js_1 = require("./wants.js"); Object.defineProperty(exports, "assertToolWants", { enumerable: true, get: function () { return wants_js_1.assertToolWants; } }); Object.defineProperty(exports, "resolveToolWants", { enumerable: true, get: function () { return wants_js_1.resolveToolWants; } }); Object.defineProperty(exports, "wantsNeedsStoreRefusal", { enumerable: true, get: function () { return wants_js_1.wantsNeedsStoreRefusal; } }); var present_js_1 = require("./present.js"); Object.defineProperty(exports, "PRESENT_TOOL_NAME", { enumerable: true, get: function () { return present_js_1.PRESENT_TOOL_NAME; } }); Object.defineProperty(exports, "presentArtifact", { enumerable: true, get: function () { return present_js_1.presentArtifact; } }); var recordingArtifact_js_1 = require("./recordingArtifact.js"); Object.defineProperty(exports, "recordingPutInput", { enumerable: true, get: function () { return recordingArtifact_js_1.recordingPutInput; } }); Object.defineProperty(exports, "RECORDING_ARTIFACT_KIND", { enumerable: true, get: function () { return recordingArtifact_js_1.RECORDING_ARTIFACT_KIND; } }); Object.defineProperty(exports, "RECORDING_MEDIA_TYPE", { enumerable: true, get: function () { return recordingArtifact_js_1.RECORDING_MEDIA_TYPE; } }); Object.defineProperty(exports, "CHART_WALK_ARTIFACT_KIND", { enumerable: true, get: function () { return recordingArtifact_js_1.CHART_WALK_ARTIFACT_KIND; } }); Object.defineProperty(exports, "chartWalkPutInput", { enumerable: true, get: function () { return recordingArtifact_js_1.chartWalkPutInput; } }); Object.defineProperty(exports, "UnserializableRecordingError", { enumerable: true, get: function () { return recordingArtifact_js_1.UnserializableRecordingError; } }); // The battery a store must pass to CLAIM the port, exported beside the port // itself so an out-of-tree store imports the check the same way it imports the // interface it is implementing. Imports no test framework — a case throws to // fail. See conformance/README.md. var index_js_1 = require("./conformance/index.js"); Object.defineProperty(exports, "artifactStoreConformance", { enumerable: true, get: function () { return index_js_1.artifactStoreConformance; } }); Object.defineProperty(exports, "formatArtifactStoreReport", { enumerable: true, get: function () { return index_js_1.formatArtifactStoreReport; } }); Object.defineProperty(exports, "runArtifactStoreCase", { enumerable: true, get: function () { return index_js_1.runArtifactStoreCase; } }); Object.defineProperty(exports, "runArtifactStoreConformance", { enumerable: true, get: function () { return index_js_1.runArtifactStoreConformance; } }); var placement_js_1 = require("./placement.js"); Object.defineProperty(exports, "assertArtifactPlacement", { enumerable: true, get: function () { return placement_js_1.assertArtifactPlacement; } }); Object.defineProperty(exports, "isPlacedToolResult", { enumerable: true, get: function () { return placement_js_1.isPlacedToolResult; } }); Object.defineProperty(exports, "placedResultKind", { enumerable: true, get: function () { return placement_js_1.placedResultKind; } }); Object.defineProperty(exports, "placedToolResult", { enumerable: true, get: function () { return placement_js_1.placedToolResult; } }); var datasetResult_js_1 = require("./datasetResult.js"); Object.defineProperty(exports, "withDatasetArtifacts", { enumerable: true, get: function () { return datasetResult_js_1.withDatasetArtifacts; } }); Object.defineProperty(exports, "stageDatasetArtifacts", { enumerable: true, get: function () { return datasetResult_js_1.stageDatasetArtifacts; } }); // A dataset's declared TIME AXIS — judged at mint, read by consumers. Owned by // the time layer (`time/axis.ts`); re-exported here, where datasets live. var axis_js_1 = require("../time/axis.js"); Object.defineProperty(exports, "describeTimeAxis", { enumerable: true, get: function () { return axis_js_1.describeTimeAxis; } }); Object.defineProperty(exports, "normaliseInstants", { enumerable: true, get: function () { return axis_js_1.normaliseInstants; } }); Object.defineProperty(exports, "readTimeAxis", { enumerable: true, get: function () { return axis_js_1.readTimeAxis; } }); Object.defineProperty(exports, "timeAxisIssues", { enumerable: true, get: function () { return axis_js_1.timeAxisIssues; } }); Object.defineProperty(exports, "TIME_AXIS_AGGREGATES", { enumerable: true, get: function () { return axis_js_1.TIME_AXIS_AGGREGATES; } }); Object.defineProperty(exports, "TIME_AXIS_UNITS", { enumerable: true, get: function () { return axis_js_1.TIME_AXIS_UNITS; } }); //# sourceMappingURL=index.js.map