rename klo to ktx

This commit is contained in:
Andrey Avtomonov 2026-05-10 23:51:24 +02:00
parent 1a42152e6f
commit 3ce510b55b
704 changed files with 10205 additions and 10255 deletions

View file

@ -1,6 +1,6 @@
import { tool } from 'ai';
import { z, type ZodType } from 'zod';
import { noopLogger, type KloLogger } from '../core/index.js';
import { noopLogger, type KtxLogger } from '../core/index.js';
import type { IngestToolMetadata, ToolSession } from './tool-session.js';
export interface ToolOutput<T = unknown> {
@ -72,11 +72,11 @@ export interface MethodologyEntry {
* SECURITY: All tools require authentication. userId must always be provided in ToolContext.
*/
export abstract class BaseTool<TInput extends ZodType = ZodType> {
protected readonly logger: KloLogger;
protected readonly logger: KtxLogger;
abstract readonly name: string;
constructor(logger: KloLogger = noopLogger) {
constructor(logger: KtxLogger = noopLogger) {
this.logger = logger;
}