create-ai-chat-context-experimental
Version:
Phase 2: TypeScript rewrite - AI Chat Context & Memory System with conversation extraction and AICF format support (powered by aicf-core v2.1.0).
36 lines • 752 B
JavaScript
;
/**
* This file is part of create-ai-chat-context-experimental.
* Licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later).
* See LICENSE file for details.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.Ok = Ok;
exports.Err = Err;
exports.isOk = isOk;
exports.isErr = isErr;
/**
* Create a success result
*/
function Ok(value) {
return { ok: true, value };
}
/**
* Create an error result
*/
function Err(error) {
return { ok: false, error };
}
/**
* Helper to check if result is ok
*/
function isOk(result) {
return result.ok;
}
/**
* Helper to check if result is error
*/
function isErr(result) {
return !result.ok;
}
//# sourceMappingURL=result.js.map