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).
30 lines • 623 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.
*/
/**
* Create a success result
*/
export function Ok(value) {
return { ok: true, value };
}
/**
* Create an error result
*/
export function Err(error) {
return { ok: false, error };
}
/**
* Helper to check if result is ok
*/
export function isOk(result) {
return result.ok;
}
/**
* Helper to check if result is error
*/
export function isErr(result) {
return !result.ok;
}
//# sourceMappingURL=result.js.map