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
JavaScript
;
/**
* 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