agentfootprint
Version:
The explainable agent framework — backtrack a wrong answer to the exact context that caused it (evidence, not guesses). Built on footprintjs.
52 lines • 5.21 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DEFAULT_MIN_CHARS = exports.DEFAULT_OVERLAP_CHARS = exports.DEFAULT_MAX_CHARS = exports.wholeDocument = exports.fixedWithOverlap = exports.byHeading = exports.byParagraph = exports.stripTags = exports.MissingPdfSupportError = exports.mockLoader = exports.pdfLoader = exports.htmlLoader = exports.markdownLoader = exports.textLoader = exports.DEFAULT_LOADERS = exports.CORPUS_BUNDLE_FORMAT = exports.staticVectorStore = exports.importCorpus = exports.exportCorpus = exports.sha256 = exports.indexFolder = exports.buildIndexChart = exports.indexCorpus = exports.splitDocuments = exports.loadDocuments = void 0;
/**
* rag/ — a folder of documents becomes an answering agent.
*
* @see ./types.ts the ports and the value objects
* @see ./loadDocuments.ts step 1 — bytes to text
* @see ./splitDocuments.ts step 2 — text to chunks that know where they came from
* @see ./indexCorpus.ts step 3 — the chart that embeds and stores them
*/
var loadDocuments_js_1 = require("./loadDocuments.js");
Object.defineProperty(exports, "loadDocuments", { enumerable: true, get: function () { return loadDocuments_js_1.loadDocuments; } });
var splitDocuments_js_1 = require("./splitDocuments.js");
Object.defineProperty(exports, "splitDocuments", { enumerable: true, get: function () { return splitDocuments_js_1.splitDocuments; } });
var indexCorpus_js_1 = require("./indexCorpus.js");
Object.defineProperty(exports, "indexCorpus", { enumerable: true, get: function () { return indexCorpus_js_1.indexCorpus; } });
Object.defineProperty(exports, "buildIndexChart", { enumerable: true, get: function () { return indexCorpus_js_1.buildIndexChart; } });
var indexFolder_js_1 = require("./indexFolder.js");
Object.defineProperty(exports, "indexFolder", { enumerable: true, get: function () { return indexFolder_js_1.indexFolder; } });
var hash_js_1 = require("./hash.js");
Object.defineProperty(exports, "sha256", { enumerable: true, get: function () { return hash_js_1.sha256; } });
// Corpus-as-build-artifact (8.20.0): index where the credentials and durable
// disk live, ship a plain-JSON bundle, serve it read-only where the process
// runs. `staticVectorStore` is canonical in `agentfootprint/memory` (the
// runtime side needs no filesystem door) and re-exported here so the whole
// story is visible from the door that builds the bundle.
var exportCorpus_js_1 = require("./exportCorpus.js");
Object.defineProperty(exports, "exportCorpus", { enumerable: true, get: function () { return exportCorpus_js_1.exportCorpus; } });
Object.defineProperty(exports, "importCorpus", { enumerable: true, get: function () { return exportCorpus_js_1.importCorpus; } });
var staticVectorStore_js_1 = require("../memory/store/staticVectorStore.js");
Object.defineProperty(exports, "staticVectorStore", { enumerable: true, get: function () { return staticVectorStore_js_1.staticVectorStore; } });
Object.defineProperty(exports, "CORPUS_BUNDLE_FORMAT", { enumerable: true, get: function () { return staticVectorStore_js_1.CORPUS_BUNDLE_FORMAT; } });
var index_js_1 = require("./loaders/index.js");
Object.defineProperty(exports, "DEFAULT_LOADERS", { enumerable: true, get: function () { return index_js_1.DEFAULT_LOADERS; } });
Object.defineProperty(exports, "textLoader", { enumerable: true, get: function () { return index_js_1.textLoader; } });
Object.defineProperty(exports, "markdownLoader", { enumerable: true, get: function () { return index_js_1.markdownLoader; } });
Object.defineProperty(exports, "htmlLoader", { enumerable: true, get: function () { return index_js_1.htmlLoader; } });
Object.defineProperty(exports, "pdfLoader", { enumerable: true, get: function () { return index_js_1.pdfLoader; } });
Object.defineProperty(exports, "mockLoader", { enumerable: true, get: function () { return index_js_1.mockLoader; } });
Object.defineProperty(exports, "MissingPdfSupportError", { enumerable: true, get: function () { return index_js_1.MissingPdfSupportError; } });
var html_js_1 = require("./loaders/html.js");
Object.defineProperty(exports, "stripTags", { enumerable: true, get: function () { return html_js_1.stripTags; } });
var index_js_2 = require("./splitters/index.js");
Object.defineProperty(exports, "byParagraph", { enumerable: true, get: function () { return index_js_2.byParagraph; } });
Object.defineProperty(exports, "byHeading", { enumerable: true, get: function () { return index_js_2.byHeading; } });
Object.defineProperty(exports, "fixedWithOverlap", { enumerable: true, get: function () { return index_js_2.fixedWithOverlap; } });
Object.defineProperty(exports, "wholeDocument", { enumerable: true, get: function () { return index_js_2.wholeDocument; } });
Object.defineProperty(exports, "DEFAULT_MAX_CHARS", { enumerable: true, get: function () { return index_js_2.DEFAULT_MAX_CHARS; } });
Object.defineProperty(exports, "DEFAULT_OVERLAP_CHARS", { enumerable: true, get: function () { return index_js_2.DEFAULT_OVERLAP_CHARS; } });
Object.defineProperty(exports, "DEFAULT_MIN_CHARS", { enumerable: true, get: function () { return index_js_2.DEFAULT_MIN_CHARS; } });
//# sourceMappingURL=index.js.map