@agentick/kernel
Advanced tools
+13
-0
@@ -6,2 +6,3 @@ import { EventEmitter } from "node:events"; | ||
| import type { Middleware } from "./procedure.js"; | ||
| import type { Span } from "./telemetry.js"; | ||
| /** | ||
@@ -238,2 +239,14 @@ * User information associated with the current execution context. | ||
| /** | ||
| * Active telemetry span for the currently-executing procedure. | ||
| * | ||
| * Set by `ExecutionTracker` when forking the per-procedure context. Inside | ||
| * a procedure body (or any middleware/hook running within it), reading | ||
| * `Context.get().activeSpan` returns the span the engine started for that | ||
| * procedure — letting middleware enrich it with `setAttribute`, `addEvent`, | ||
| * etc., without needing a parallel ALS or a `getActiveSpan()` accessor. | ||
| * | ||
| * Undefined outside of any procedure execution. | ||
| */ | ||
| activeSpan?: Span; | ||
| /** | ||
| * Type brand for context detection | ||
@@ -240,0 +253,0 @@ */ |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"context.d.ts","sourceRoot":"","sources":["../src/context.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"context.d.ts","sourceRoot":"","sources":["../src/context.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"context.js","sourceRoot":"","sources":["../src/context.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"context.js","sourceRoot":"","sources":["../src/context.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"execution-tracker.d.ts","sourceRoot":"","sources":["../src/execution-tracker.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,KAAK,aAAa,EAAE,MAAM,cAAc,CAAC;AAC3D,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAC;AAK1D,OAAO,EAAE,oBAAoB,EAAE,MAAM,6BAA6B,CAAC;AAGnE,OAAO,EAAE,oBAAoB,EAAE,CAAC;AAEhC;;;;;;;GAOG;AACH,MAAM,MAAM,uBAAuB,GAAG,QAAQ,GAAG,OAAO,GAAG,MAAM,GAAG,KAAK,CAAC;AAE1E,MAAM,WAAW,uBAAuB;IACtC,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,QAAQ,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;IAC/B,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB;;;;OAIG;IACH,WAAW,CAAC,EAAE,MAAM,CAAC;IAErB;;;;;;;;;OASG;IACH,iBAAiB,CAAC,EAAE,uBAAuB,CAAC;IAE5C;;;OAGG;IACH,aAAa,CAAC,EAAE,MAAM,CAAC;IAEvB;;;OAGG;IACH,eAAe,CAAC,EAAE,MAAM,CAAC;CAC1B;AAED;;;GAGG;AACH,qBAAa,gBAAgB;IAC3B;;OAEG;WACU,KAAK,CAAC,CAAC,EAClB,GAAG,EAAE,aAAa,EAClB,OAAO,EAAE,uBAAuB,EAChC,EAAE,EAAE,CAAC,IAAI,EAAE,aAAa,KAAK,OAAO,CAAC,CAAC,CAAC,GACtC,OAAO,CAAC,CAAC,CAAC;IAsVb;;OAEG;IACH,OAAO,CAAC,MAAM,CAAC,sBAAsB;CAWtC"} | ||
| {"version":3,"file":"execution-tracker.d.ts","sourceRoot":"","sources":["../src/execution-tracker.ts"],"names":[],"mappings":"AAAA,OAAO,EAAW,KAAK,aAAa,EAAE,MAAM,cAAc,CAAC;AAC3D,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAC;AAK1D,OAAO,EAAE,oBAAoB,EAAE,MAAM,6BAA6B,CAAC;AAGnE,OAAO,EAAE,oBAAoB,EAAE,CAAC;AAEhC;;;;;;;GAOG;AACH,MAAM,MAAM,uBAAuB,GAAG,QAAQ,GAAG,OAAO,GAAG,MAAM,GAAG,KAAK,CAAC;AAE1E,MAAM,WAAW,uBAAuB;IACtC,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,QAAQ,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;IAC/B,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB;;;;OAIG;IACH,WAAW,CAAC,EAAE,MAAM,CAAC;IAErB;;;;;;;;;OASG;IACH,iBAAiB,CAAC,EAAE,uBAAuB,CAAC;IAE5C;;;OAGG;IACH,aAAa,CAAC,EAAE,MAAM,CAAC;IAEvB;;;OAGG;IACH,eAAe,CAAC,EAAE,MAAM,CAAC;CAC1B;AAED;;;GAGG;AACH,qBAAa,gBAAgB;IAC3B;;OAEG;WACU,KAAK,CAAC,CAAC,EAClB,GAAG,EAAE,aAAa,EAClB,OAAO,EAAE,uBAAuB,EAChC,EAAE,EAAE,CAAC,IAAI,EAAE,aAAa,KAAK,OAAO,CAAC,CAAC,CAAC,GACtC,OAAO,CAAC,CAAC,CAAC;IA0Vb;;OAEG;IACH,OAAO,CAAC,MAAM,CAAC,sBAAsB;CAWtC"} |
@@ -165,2 +165,6 @@ import { Context } from "./context.js"; | ||
| metrics: metricsProxy, | ||
| // Expose the procedure's telemetry span via context so middleware, | ||
| // hooks, and procedure bodies can read/enrich it via | ||
| // `Context.get().activeSpan` without a separate ALS. | ||
| activeSpan: span, | ||
| // Execution context (Phase 3): set if boundary, otherwise inherit from parent context | ||
@@ -167,0 +171,0 @@ ...(isExecutionBoundary |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"execution-tracker.js","sourceRoot":"","sources":["../src/execution-tracker.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"execution-tracker.js","sourceRoot":"","sources":["../src/execution-tracker.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"otel-provider.d.ts","sourceRoot":"","sources":["../src/otel-provider.ts"],"names":[],"mappings":"AAAA;;;;;;;GAOG;AAEH,OAAO,KAAK,EAAE,iBAAiB,EAA4B,MAAM,gBAAgB,CAAC;AAElF,MAAM,WAAW,mBAAmB;IAClC;;;OAGG;IACH,WAAW,CAAC,EAAE,MAAM,CAAC;IAErB;;OAEG;IACH,cAAc,CAAC,EAAE,MAAM,CAAC;IAExB;;OAEG;IACH,UAAU,CAAC,EAAE,MAAM,CAAC;IAEpB;;OAEG;IACH,SAAS,CAAC,EAAE,MAAM,CAAC;CACpB;AAED;;;;;;;;;;;;;;;;;;;;;;;GAuBG;AACH,wBAAgB,kBAAkB,CAAC,OAAO,GAAE,mBAAwB,GAAG,iBAAiB,CAsFvF"} | ||
| {"version":3,"file":"otel-provider.d.ts","sourceRoot":"","sources":["../src/otel-provider.ts"],"names":[],"mappings":"AAAA;;;;;;;GAOG;AAEH,OAAO,KAAK,EACV,iBAAiB,EAMlB,MAAM,gBAAgB,CAAC;AAExB,MAAM,WAAW,mBAAmB;IAClC;;;OAGG;IACH,WAAW,CAAC,EAAE,MAAM,CAAC;IAErB;;OAEG;IACH,cAAc,CAAC,EAAE,MAAM,CAAC;IAExB;;OAEG;IACH,UAAU,CAAC,EAAE,MAAM,CAAC;IAEpB;;OAEG;IACH,SAAS,CAAC,EAAE,MAAM,CAAC;CACpB;AAED;;;;;;;;;;;;;;;;;;;;;;;GAuBG;AACH,wBAAgB,kBAAkB,CAAC,OAAO,GAAE,mBAAwB,GAAG,iBAAiB,CAoIvF"} |
@@ -61,6 +61,51 @@ /** | ||
| const span = tracer.startSpan(name, undefined, parentContext); | ||
| return { | ||
| end: () => span.end(), | ||
| setAttribute: (key, value) => span.setAttribute(key, value), | ||
| recordError: (error) => { | ||
| // OTel SDK doesn't expose attribute readback; mirror locally so the | ||
| // optional `getAttribute`/`getAttributes` API has something to return. | ||
| const attrs = {}; | ||
| let ended = false; | ||
| const spanContext = span.spanContext(); | ||
| const wrapped = { | ||
| traceId: spanContext.traceId, | ||
| spanId: spanContext.spanId, | ||
| end(endTime) { | ||
| ended = true; | ||
| if (endTime !== undefined) | ||
| span.end(endTime); | ||
| else | ||
| span.end(); | ||
| }, | ||
| setAttribute(key, value) { | ||
| attrs[key] = value; | ||
| span.setAttribute(key, value); | ||
| }, | ||
| setAttributes(next) { | ||
| for (const [k, v] of Object.entries(next)) { | ||
| attrs[k] = v; | ||
| } | ||
| span.setAttributes(next); | ||
| }, | ||
| getAttribute(key) { | ||
| return attrs[key]; | ||
| }, | ||
| getAttributes() { | ||
| return Object.freeze({ ...attrs }); | ||
| }, | ||
| addEvent(eventName, attributes, timestamp) { | ||
| span.addEvent(eventName, attributes, timestamp); | ||
| }, | ||
| setStatus(status) { | ||
| const code = status.code === "ok" | ||
| ? otel.SpanStatusCode.OK | ||
| : status.code === "error" | ||
| ? otel.SpanStatusCode.ERROR | ||
| : otel.SpanStatusCode.UNSET; | ||
| span.setStatus({ code, message: status.message }); | ||
| }, | ||
| updateName(newName) { | ||
| span.updateName(newName); | ||
| }, | ||
| isRecording() { | ||
| return !ended && span.isRecording(); | ||
| }, | ||
| recordError(error) { | ||
| span.recordException(error); | ||
@@ -70,2 +115,3 @@ span.setStatus({ code: otel.SpanStatusCode.ERROR, message: error?.message }); | ||
| }; | ||
| return wrapped; | ||
| }, | ||
@@ -72,0 +118,0 @@ recordError(error) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"otel-provider.js","sourceRoot":"","sources":["../src/otel-provider.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"otel-provider.js","sourceRoot":"","sources":["../src/otel-provider.ts"],"names":[],"mappings":"AAAA;;;;;;;GAOG;AAkCH;;;;;;;;;;;;;;;;;;;;;;;GAuBG;AACH,MAAM,UAAU,kBAAkB,CAAC,UAA+B,EAAE;IAClE,sDAAsD;IACtD,IAAI,IAAS,CAAC;IACd,IAAI,CAAC;QACH,IAAI,GAAG,OAAO,CAAC,oBAAoB,CAAC,CAAC;IACvC,CAAC;IAAC,MAAM,CAAC;QACP,MAAM,IAAI,KAAK,CACb,kEAAkE;YAChE,kCAAkC,CACrC,CAAC;IACJ,CAAC;IAED,MAAM,WAAW,GAAG,OAAO,CAAC,WAAW,IAAI,UAAU,CAAC;IACtD,MAAM,UAAU,GAAG,OAAO,CAAC,UAAU,IAAI,WAAW,CAAC;IACrD,MAAM,SAAS,GAAG,OAAO,CAAC,SAAS,IAAI,WAAW,CAAC;IAEnD,MAAM,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,SAAS,CAAC,UAAU,EAAE,OAAO,CAAC,cAAc,CAAC,CAAC;IACxE,MAAM,KAAK,GAAG,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,SAAS,EAAE,OAAO,CAAC,cAAc,CAAC,CAAC;IAEvE,6DAA6D;IAC7D,MAAM,QAAQ,GAAG,IAAI,GAAG,EAAmB,CAAC;IAC5C,MAAM,UAAU,GAAG,IAAI,GAAG,EAAqB,CAAC;IAEhD,OAAO;QACL,UAAU,CAAC,IAAY;YACrB,MAAM,IAAI,GAAG,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC;YACpC,MAAM,GAAG,GAAG,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,EAAE,EAAE,IAAI,CAAC,CAAC;YAC5D,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,GAAG,EAAE,GAAG,EAAE,GAAE,CAAC,CAAC,CAAC;YACjC,OAAO,IAAI,CAAC,WAAW,EAAE,CAAC,OAAO,CAAC;QACpC,CAAC;QAED,SAAS,CAAC,IAAY;YACpB,MAAM,aAAa,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,EAAE,CAAC;YAC5C,MAAM,IAAI,GAAG,MAAM,CAAC,SAAS,CAAC,IAAI,EAAE,SAAS,EAAE,aAAa,CAAC,CAAC;YAE9D,oEAAoE;YACpE,uEAAuE;YACvE,MAAM,KAAK,GAAmC,EAAE,CAAC;YACjD,IAAI,KAAK,GAAG,KAAK,CAAC;YAClB,MAAM,WAAW,GAAG,IAAI,CAAC,WAAW,EAAE,CAAC;YAEvC,MAAM,OAAO,GAAS;gBACpB,OAAO,EAAE,WAAW,CAAC,OAAO;gBAC5B,MAAM,EAAE,WAAW,CAAC,MAAM;gBAC1B,GAAG,CAAC,OAAgB;oBAClB,KAAK,GAAG,IAAI,CAAC;oBACb,IAAI,OAAO,KAAK,SAAS;wBAAE,IAAI,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;;wBACxC,IAAI,CAAC,GAAG,EAAE,CAAC;gBAClB,CAAC;gBACD,YAAY,CAAC,GAAW,EAAE,KAAU;oBAClC,KAAK,CAAC,GAAG,CAAC,GAAG,KAAuB,CAAC;oBACrC,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,KAAK,CAAC,CAAC;gBAChC,CAAC;gBACD,aAAa,CAAC,IAAoC;oBAChD,KAAK,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC;wBAC1C,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC;oBACf,CAAC;oBACD,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;gBAC3B,CAAC;gBACD,YAAY,CAAC,GAAW;oBACtB,OAAO,KAAK,CAAC,GAAG,CAAC,CAAC;gBACpB,CAAC;gBACD,aAAa;oBACX,OAAO,MAAM,CAAC,MAAM,CAAC,EAAE,GAAG,KAAK,EAAE,CAAC,CAAC;gBACrC,CAAC;gBACD,QAAQ,CAAC,SAAiB,EAAE,UAAW,EAAE,SAAU;oBACjD,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE,UAAU,EAAE,SAAS,CAAC,CAAC;gBAClD,CAAC;gBACD,SAAS,CAAC,MAAkB;oBAC1B,MAAM,IAAI,GACR,MAAM,CAAC,IAAI,KAAK,IAAI;wBAClB,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,EAAE;wBACxB,CAAC,CAAC,MAAM,CAAC,IAAI,KAAK,OAAO;4BACvB,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,KAAK;4BAC3B,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,KAAK,CAAC;oBAClC,IAAI,CAAC,SAAS,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,CAAC,OAAO,EAAE,CAAC,CAAC;gBACpD,CAAC;gBACD,UAAU,CAAC,OAAe;oBACxB,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,CAAC;gBAC3B,CAAC;gBACD,WAAW;oBACT,OAAO,CAAC,KAAK,IAAI,IAAI,CAAC,WAAW,EAAE,CAAC;gBACtC,CAAC;gBACD,WAAW,CAAC,KAAU;oBACpB,IAAI,CAAC,eAAe,CAAC,KAAK,CAAC,CAAC;oBAC5B,IAAI,CAAC,SAAS,CAAC,EAAE,IAAI,EAAE,IAAI,CAAC,cAAc,CAAC,KAAK,EAAE,OAAO,EAAE,KAAK,EAAE,OAAO,EAAE,CAAC,CAAC;gBAC/E,CAAC;aACF,CAAC;YACF,OAAO,OAAO,CAAC;QACjB,CAAC;QAED,WAAW,CAAC,KAAU;YACpB,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,aAAa,EAAE,CAAC;YACxC,IAAI,IAAI,EAAE,CAAC;gBACT,IAAI,CAAC,eAAe,CAAC,KAAK,CAAC,CAAC;gBAC5B,IAAI,CAAC,SAAS,CAAC,EAAE,IAAI,EAAE,IAAI,CAAC,cAAc,CAAC,KAAK,EAAE,OAAO,EAAE,KAAK,EAAE,OAAO,EAAE,CAAC,CAAC;YAC/E,CAAC;QACH,CAAC;QAED,QAAQ;YACN,MAAM,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,aAAa,EAAE,CAAC;YACxC,IAAI,EAAE,GAAG,EAAE,CAAC;QACd,CAAC;QAED,UAAU,CAAC,IAAY,EAAE,IAAa,EAAE,WAAoB;YAC1D,MAAM,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,WAAW,EAAE,CAAC;YAC7C,IAAI,OAAO,GAAG,QAAQ,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;YAChC,IAAI,CAAC,OAAO,EAAE,CAAC;gBACb,MAAM,WAAW,GAAG,KAAK,CAAC,aAAa,CAAC,IAAI,EAAE,EAAE,IAAI,EAAE,WAAW,EAAE,CAAC,CAAC;gBACrE,OAAO,GAAG;oBACR,GAAG,EAAE,CAAC,KAAa,EAAE,UAAgC,EAAE,EAAE,CACvD,WAAW,CAAC,GAAG,CAAC,KAAK,EAAE,UAAU,CAAC;iBACrC,CAAC;gBACF,QAAQ,CAAC,GAAG,CAAC,GAAG,EAAE,OAAO,CAAC,CAAC;YAC7B,CAAC;YACD,OAAO,OAAO,CAAC;QACjB,CAAC;QAED,YAAY,CAAC,IAAY,EAAE,IAAa,EAAE,WAAoB;YAC5D,MAAM,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,WAAW,EAAE,CAAC;YAC7C,IAAI,SAAS,GAAG,UAAU,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;YACpC,IAAI,CAAC,SAAS,EAAE,CAAC;gBACf,MAAM,aAAa,GAAG,KAAK,CAAC,eAAe,CAAC,IAAI,EAAE,EAAE,IAAI,EAAE,WAAW,EAAE,CAAC,CAAC;gBACzE,SAAS,GAAG;oBACV,MAAM,EAAE,CAAC,KAAa,EAAE,UAAgC,EAAE,EAAE,CAC1D,aAAa,CAAC,MAAM,CAAC,KAAK,EAAE,UAAU,CAAC;iBAC1C,CAAC;gBACF,UAAU,CAAC,GAAG,CAAC,GAAG,EAAE,SAAS,CAAC,CAAC;YACjC,CAAC;YACD,OAAO,SAAS,CAAC;QACnB,CAAC;KACF,CAAC;AACJ,CAAC"} |
+87
-1
| /** | ||
| * Allowed values for span and metric attributes. | ||
| * | ||
| * Aligned with OpenTelemetry's AttributeValue so providers that wrap OTel | ||
| * (or other observability backends) can pass values through unchanged. | ||
| */ | ||
| export type AttributeValue = string | number | boolean | string[] | number[] | boolean[] | null; | ||
| /** | ||
| * Status of a span — overrides the implicit "ok or error" inferred from | ||
| * `recordError`. Useful when a procedure wants to report success despite a | ||
| * non-fatal soft error, or mark itself errored without throwing. | ||
| */ | ||
| export interface SpanStatus { | ||
| /** `unset` is the default; `ok` is explicit success; `error` marks failure. */ | ||
| code: "unset" | "ok" | "error"; | ||
| /** Optional human-readable message — typically used with `error`. */ | ||
| message?: string; | ||
| } | ||
| /** | ||
| * A point-in-time event recorded within a span. Useful for sub-step timing | ||
| * inside long-running procedures (e.g., "model_request_sent" then | ||
| * "model_response_received") without spawning nested spans. | ||
| */ | ||
| export interface SpanEvent { | ||
| name: string; | ||
| attributes?: Record<string, AttributeValue>; | ||
| /** Milliseconds since epoch. Defaults to "now" when omitted. */ | ||
| timestamp?: number; | ||
| } | ||
| /** | ||
| * A span represents a unit of work or operation within a trace. | ||
| * Spans track timing, attributes, and errors for observability. | ||
| * | ||
| * The core methods (`end`, `setAttribute`, `recordError`) are required. | ||
| * The remaining methods are optional so that older `TelemetryProvider` | ||
| * implementations remain valid; callers should invoke them with `?.()` and | ||
| * tolerate `undefined` returns. New providers should implement all of them | ||
| * for full feature support. | ||
| * | ||
| * @example | ||
@@ -12,2 +47,3 @@ * ```typescript | ||
| * span.setAttribute('rowCount', result.length); | ||
| * span.setStatus?.({ code: 'ok' }); | ||
| * } catch (error) { | ||
@@ -20,6 +56,21 @@ * span.recordError(error); | ||
| * ``` | ||
| * | ||
| * @example Middleware enrichment via `getAttribute` | ||
| * ```typescript | ||
| * // Don't clobber whatever the engine set; only add what's missing. | ||
| * if (span.getAttribute?.('tool.name') === undefined) { | ||
| * span.setAttribute('tool.name', resolvedName); | ||
| * } | ||
| * ``` | ||
| * | ||
| * @example Sub-step events | ||
| * ```typescript | ||
| * span.addEvent?.('llm_request_sent', { model: 'gpt-4' }); | ||
| * const response = await llm.invoke(...); | ||
| * span.addEvent?.('llm_response_received', { tokens: response.usage.total }); | ||
| * ``` | ||
| */ | ||
| export interface Span { | ||
| /** End the span, recording its duration. */ | ||
| end(): void; | ||
| end(endTime?: number): void; | ||
| /** Set an attribute on the span for filtering/analysis. */ | ||
@@ -29,2 +80,37 @@ setAttribute(key: string, value: any): void; | ||
| recordError(error: any): void; | ||
| /** Trace ID this span belongs to. Used for cross-system log correlation. */ | ||
| readonly traceId?: string; | ||
| /** Unique ID for this span. Used for cross-system log correlation. */ | ||
| readonly spanId?: string; | ||
| /** | ||
| * Whether the span is still recording. Returns `false` after `end()`, | ||
| * when the provider sampled the span out, or when the provider is a no-op. | ||
| * Useful for short-circuiting expensive attribute computation. | ||
| */ | ||
| isRecording?(): boolean; | ||
| /** | ||
| * Refine the span's name. Useful when an initial name is generic (e.g., | ||
| * `http.request`) and a more specific one is known later (e.g., | ||
| * `POST /v1/query`). | ||
| */ | ||
| updateName?(name: string): void; | ||
| /** Set multiple attributes in a single call. */ | ||
| setAttributes?(attrs: Record<string, AttributeValue>): void; | ||
| /** | ||
| * Read back a previously-set attribute. Lets middleware enrich the span | ||
| * without clobbering values stamped by the engine or other middleware. | ||
| */ | ||
| getAttribute?(key: string): AttributeValue | undefined; | ||
| /** Read-only snapshot of all attributes set on this span. */ | ||
| getAttributes?(): Readonly<Record<string, AttributeValue>>; | ||
| /** | ||
| * Record a point-in-time event within this span. Cheaper than spawning a | ||
| * nested span when only the moment matters, not a duration. | ||
| */ | ||
| addEvent?(name: string, attributes?: Record<string, AttributeValue>, timestamp?: number): void; | ||
| /** | ||
| * Explicitly set the span's status. Overrides the implicit status from | ||
| * `recordError`. Standard OTel pattern. | ||
| */ | ||
| setStatus?(status: SpanStatus): void; | ||
| } | ||
@@ -31,0 +117,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"telemetry.d.ts","sourceRoot":"","sources":["../src/telemetry.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;;;GAkBG;AACH,MAAM,WAAW,IAAI;IACnB,4CAA4C;IAC5C,GAAG,IAAI,IAAI,CAAC;IACZ,2DAA2D;IAC3D,YAAY,CAAC,GAAG,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG,GAAG,IAAI,CAAC;IAC5C,sDAAsD;IACtD,WAAW,CAAC,KAAK,EAAE,GAAG,GAAG,IAAI,CAAC;CAC/B;AAED;;;;;;;GAOG;AACH,MAAM,WAAW,gBAAgB;IAC/B,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM,GAAG,MAAM,GAAG,OAAO,CAAC;CAC1C;AAED;;;;;;;;GAQG;AACH,MAAM,WAAW,OAAO;IACtB,kCAAkC;IAClC,GAAG,CAAC,KAAK,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,gBAAgB,GAAG,IAAI,CAAC;CACzD;AAED;;;;;;;;GAQG;AACH,MAAM,WAAW,SAAS;IACxB,uCAAuC;IACvC,MAAM,CAAC,KAAK,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,gBAAgB,GAAG,IAAI,CAAC;CAC5D;AAED;;;;;;;;;;;;;;;;;GAiBG;AACH,MAAM,WAAW,iBAAiB;IAChC,2CAA2C;IAC3C,UAAU,CAAC,IAAI,EAAE,MAAM,GAAG,MAAM,CAAC;IACjC,iDAAiD;IACjD,SAAS,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,CAAC;IAC9B,iDAAiD;IACjD,WAAW,CAAC,KAAK,EAAE,GAAG,GAAG,IAAI,CAAC;IAC9B,6BAA6B;IAC7B,QAAQ,IAAI,IAAI,CAAC;IACjB,sCAAsC;IACtC,UAAU,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC;IACvE,wCAAwC;IACxC,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;CAC5E;AAuBD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAmCG;AACH,qBAAa,SAAS;IACpB,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAyC;IAEhE;;;OAGG;IACH,MAAM,CAAC,WAAW,CAAC,QAAQ,EAAE,iBAAiB,GAAG,IAAI;IAIrD;;OAEG;IACH,MAAM,CAAC,aAAa,IAAI,IAAI;IAI5B;;;;OAIG;IACH,MAAM,CAAC,UAAU,CAAC,IAAI,GAAE,MAAoB,GAAG,MAAM;IAIrD;;;;OAIG;IACH,MAAM,CAAC,SAAS,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI;IAIpC;;;OAGG;IACH,MAAM,CAAC,WAAW,CAAC,KAAK,EAAE,GAAG,GAAG,IAAI;IAIpC;;OAEG;IACH,MAAM,CAAC,QAAQ,IAAI,IAAI;IAIvB;;;;;;OAMG;IACH,MAAM,CAAC,UAAU,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,OAAO;IAI7E;;;;;;OAMG;IACH,MAAM,CAAC,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,SAAS;CAGlF"} | ||
| {"version":3,"file":"telemetry.d.ts","sourceRoot":"","sources":["../src/telemetry.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AACH,MAAM,MAAM,cAAc,GAAG,MAAM,GAAG,MAAM,GAAG,OAAO,GAAG,MAAM,EAAE,GAAG,MAAM,EAAE,GAAG,OAAO,EAAE,GAAG,IAAI,CAAC;AAEhG;;;;GAIG;AACH,MAAM,WAAW,UAAU;IACzB,+EAA+E;IAC/E,IAAI,EAAE,OAAO,GAAG,IAAI,GAAG,OAAO,CAAC;IAC/B,qEAAqE;IACrE,OAAO,CAAC,EAAE,MAAM,CAAC;CAClB;AAED;;;;GAIG;AACH,MAAM,WAAW,SAAS;IACxB,IAAI,EAAE,MAAM,CAAC;IACb,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;IAC5C,gEAAgE;IAChE,SAAS,CAAC,EAAE,MAAM,CAAC;CACpB;AAED;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAwCG;AACH,MAAM,WAAW,IAAI;IAEnB,4CAA4C;IAC5C,GAAG,CAAC,OAAO,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IAC5B,2DAA2D;IAC3D,YAAY,CAAC,GAAG,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG,GAAG,IAAI,CAAC;IAC5C,sDAAsD;IACtD,WAAW,CAAC,KAAK,EAAE,GAAG,GAAG,IAAI,CAAC;IAG9B,4EAA4E;IAC5E,QAAQ,CAAC,OAAO,CAAC,EAAE,MAAM,CAAC;IAC1B,sEAAsE;IACtE,QAAQ,CAAC,MAAM,CAAC,EAAE,MAAM,CAAC;IAGzB;;;;OAIG;IACH,WAAW,CAAC,IAAI,OAAO,CAAC;IAGxB;;;;OAIG;IACH,UAAU,CAAC,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,CAAC;IAGhC,gDAAgD;IAChD,aAAa,CAAC,CAAC,KAAK,EAAE,MAAM,CAAC,MAAM,EAAE,cAAc,CAAC,GAAG,IAAI,CAAC;IAC5D;;;OAGG;IACH,YAAY,CAAC,CAAC,GAAG,EAAE,MAAM,GAAG,cAAc,GAAG,SAAS,CAAC;IACvD,6DAA6D;IAC7D,aAAa,CAAC,IAAI,QAAQ,CAAC,MAAM,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC,CAAC;IAG3D;;;OAGG;IACH,QAAQ,CAAC,CAAC,IAAI,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,cAAc,CAAC,EAAE,SAAS,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IAG/F;;;OAGG;IACH,SAAS,CAAC,CAAC,MAAM,EAAE,UAAU,GAAG,IAAI,CAAC;CACtC;AAED;;;;;;;GAOG;AACH,MAAM,WAAW,gBAAgB;IAC/B,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM,GAAG,MAAM,GAAG,OAAO,CAAC;CAC1C;AAED;;;;;;;;GAQG;AACH,MAAM,WAAW,OAAO;IACtB,kCAAkC;IAClC,GAAG,CAAC,KAAK,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,gBAAgB,GAAG,IAAI,CAAC;CACzD;AAED;;;;;;;;GAQG;AACH,MAAM,WAAW,SAAS;IACxB,uCAAuC;IACvC,MAAM,CAAC,KAAK,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,gBAAgB,GAAG,IAAI,CAAC;CAC5D;AAED;;;;;;;;;;;;;;;;;GAiBG;AACH,MAAM,WAAW,iBAAiB;IAChC,2CAA2C;IAC3C,UAAU,CAAC,IAAI,EAAE,MAAM,GAAG,MAAM,CAAC;IACjC,iDAAiD;IACjD,SAAS,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI,CAAC;IAC9B,iDAAiD;IACjD,WAAW,CAAC,KAAK,EAAE,GAAG,GAAG,IAAI,CAAC;IAC9B,6BAA6B;IAC7B,QAAQ,IAAI,IAAI,CAAC;IACjB,sCAAsC;IACtC,UAAU,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC;IACvE,wCAAwC;IACxC,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;CAC5E;AAmCD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAmCG;AACH,qBAAa,SAAS;IACpB,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAyC;IAEhE;;;OAGG;IACH,MAAM,CAAC,WAAW,CAAC,QAAQ,EAAE,iBAAiB,GAAG,IAAI;IAIrD;;OAEG;IACH,MAAM,CAAC,aAAa,IAAI,IAAI;IAI5B;;;;OAIG;IACH,MAAM,CAAC,UAAU,CAAC,IAAI,GAAE,MAAoB,GAAG,MAAM;IAIrD;;;;OAIG;IACH,MAAM,CAAC,SAAS,CAAC,IAAI,EAAE,MAAM,GAAG,IAAI;IAIpC;;;OAGG;IACH,MAAM,CAAC,WAAW,CAAC,KAAK,EAAE,GAAG,GAAG,IAAI;IAIpC;;OAEG;IACH,MAAM,CAAC,QAAQ,IAAI,IAAI;IAIvB;;;;;;OAMG;IACH,MAAM,CAAC,UAAU,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,OAAO;IAI7E;;;;;;OAMG;IACH,MAAM,CAAC,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,EAAE,WAAW,CAAC,EAAE,MAAM,GAAG,SAAS;CAGlF"} |
+12
-0
@@ -6,6 +6,18 @@ class NoOpProvider { | ||
| startSpan(_name) { | ||
| // Return an inert span that satisfies the full interface so callers | ||
| // that use the optional methods don't have to null-check `?.()`. | ||
| const empty = Object.freeze({}); | ||
| return { | ||
| traceId: undefined, | ||
| spanId: undefined, | ||
| end: () => { }, | ||
| setAttribute: () => { }, | ||
| recordError: () => { }, | ||
| isRecording: () => false, | ||
| updateName: () => { }, | ||
| setAttributes: () => { }, | ||
| getAttribute: () => undefined, | ||
| getAttributes: () => empty, | ||
| addEvent: () => { }, | ||
| setStatus: () => { }, | ||
| }; | ||
@@ -12,0 +24,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"telemetry.js","sourceRoot":"","sources":["../src/telemetry.ts"],"names":[],"mappings":"AAqGA,MAAM,YAAY;IAChB,UAAU,CAAC,KAAa;QACtB,OAAO,SAAS,MAAM,CAAC,UAAU,EAAE,EAAE,CAAC;IACxC,CAAC;IACD,SAAS,CAAC,KAAa;QACrB,OAAO;YACL,GAAG,EAAE,GAAG,EAAE,GAAE,CAAC;YACb,YAAY,EAAE,GAAG,EAAE,GAAE,CAAC;YACtB,WAAW,EAAE,GAAG,EAAE,GAAE,CAAC;SACtB,CAAC;IACJ,CAAC;IACD,WAAW,CAAC,MAAW,IAAS,CAAC;IACjC,QAAQ,KAAU,CAAC;IACnB,UAAU,CAAC,KAAa;QACtB,OAAO,EAAE,GAAG,EAAE,GAAG,EAAE,GAAE,CAAC,EAAE,CAAC;IAC3B,CAAC;IACD,YAAY,CAAC,KAAa;QACxB,OAAO,EAAE,MAAM,EAAE,GAAG,EAAE,GAAE,CAAC,EAAE,CAAC;IAC9B,CAAC;CACF;AAED;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAmCG;AACH,MAAM,OAAO,SAAS;IACZ,MAAM,CAAC,QAAQ,GAAsB,IAAI,YAAY,EAAE,CAAC;IAEhE;;;OAGG;IACH,MAAM,CAAC,WAAW,CAAC,QAA2B;QAC5C,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAC;IAC3B,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,aAAa;QAClB,IAAI,CAAC,QAAQ,GAAG,IAAI,YAAY,EAAE,CAAC;IACrC,CAAC;IAED;;;;OAIG;IACH,MAAM,CAAC,UAAU,CAAC,OAAe,WAAW;QAC1C,OAAO,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC;IACxC,CAAC;IAED;;;;OAIG;IACH,MAAM,CAAC,SAAS,CAAC,IAAY;QAC3B,OAAO,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC;IAED;;;OAGG;IACH,MAAM,CAAC,WAAW,CAAC,KAAU;QAC3B,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;IACnC,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,QAAQ;QACb,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC;IAC3B,CAAC;IAED;;;;;;OAMG;IACH,MAAM,CAAC,UAAU,CAAC,IAAY,EAAE,IAAa,EAAE,WAAoB;QACjE,OAAO,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,IAAI,EAAE,IAAI,EAAE,WAAW,CAAC,CAAC;IAC3D,CAAC;IAED;;;;;;OAMG;IACH,MAAM,CAAC,YAAY,CAAC,IAAY,EAAE,IAAa,EAAE,WAAoB;QACnE,OAAO,IAAI,CAAC,QAAQ,CAAC,YAAY,CAAC,IAAI,EAAE,IAAI,EAAE,WAAW,CAAC,CAAC;IAC7D,CAAC"} | ||
| {"version":3,"file":"telemetry.js","sourceRoot":"","sources":["../src/telemetry.ts"],"names":[],"mappings":"AA2MA,MAAM,YAAY;IAChB,UAAU,CAAC,KAAa;QACtB,OAAO,SAAS,MAAM,CAAC,UAAU,EAAE,EAAE,CAAC;IACxC,CAAC;IACD,SAAS,CAAC,KAAa;QACrB,oEAAoE;QACpE,iEAAiE;QACjE,MAAM,KAAK,GAA6C,MAAM,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC1E,OAAO;YACL,OAAO,EAAE,SAAS;YAClB,MAAM,EAAE,SAAS;YACjB,GAAG,EAAE,GAAG,EAAE,GAAE,CAAC;YACb,YAAY,EAAE,GAAG,EAAE,GAAE,CAAC;YACtB,WAAW,EAAE,GAAG,EAAE,GAAE,CAAC;YACrB,WAAW,EAAE,GAAG,EAAE,CAAC,KAAK;YACxB,UAAU,EAAE,GAAG,EAAE,GAAE,CAAC;YACpB,aAAa,EAAE,GAAG,EAAE,GAAE,CAAC;YACvB,YAAY,EAAE,GAAG,EAAE,CAAC,SAAS;YAC7B,aAAa,EAAE,GAAG,EAAE,CAAC,KAAK;YAC1B,QAAQ,EAAE,GAAG,EAAE,GAAE,CAAC;YAClB,SAAS,EAAE,GAAG,EAAE,GAAE,CAAC;SACpB,CAAC;IACJ,CAAC;IACD,WAAW,CAAC,MAAW,IAAS,CAAC;IACjC,QAAQ,KAAU,CAAC;IACnB,UAAU,CAAC,KAAa;QACtB,OAAO,EAAE,GAAG,EAAE,GAAG,EAAE,GAAE,CAAC,EAAE,CAAC;IAC3B,CAAC;IACD,YAAY,CAAC,KAAa;QACxB,OAAO,EAAE,MAAM,EAAE,GAAG,EAAE,GAAE,CAAC,EAAE,CAAC;IAC9B,CAAC;CACF;AAED;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAmCG;AACH,MAAM,OAAO,SAAS;IACZ,MAAM,CAAC,QAAQ,GAAsB,IAAI,YAAY,EAAE,CAAC;IAEhE;;;OAGG;IACH,MAAM,CAAC,WAAW,CAAC,QAA2B;QAC5C,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAC;IAC3B,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,aAAa;QAClB,IAAI,CAAC,QAAQ,GAAG,IAAI,YAAY,EAAE,CAAC;IACrC,CAAC;IAED;;;;OAIG;IACH,MAAM,CAAC,UAAU,CAAC,OAAe,WAAW;QAC1C,OAAO,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC;IACxC,CAAC;IAED;;;;OAIG;IACH,MAAM,CAAC,SAAS,CAAC,IAAY;QAC3B,OAAO,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC;IAED;;;OAGG;IACH,MAAM,CAAC,WAAW,CAAC,KAAU;QAC3B,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;IACnC,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,QAAQ;QACb,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC;IAC3B,CAAC;IAED;;;;;;OAMG;IACH,MAAM,CAAC,UAAU,CAAC,IAAY,EAAE,IAAa,EAAE,WAAoB;QACjE,OAAO,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,IAAI,EAAE,IAAI,EAAE,WAAW,CAAC,CAAC;IAC3D,CAAC;IAED;;;;;;OAMG;IACH,MAAM,CAAC,YAAY,CAAC,IAAY,EAAE,IAAa,EAAE,WAAoB;QACnE,OAAO,IAAI,CAAC,QAAQ,CAAC,YAAY,CAAC,IAAI,EAAE,IAAI,EAAE,WAAW,CAAC,CAAC;IAC7D,CAAC"} |
+2
-2
| { | ||
| "name": "@agentick/kernel", | ||
| "version": "0.14.57", | ||
| "version": "0.14.58", | ||
| "description": "Kernel for Agentick", | ||
@@ -47,3 +47,3 @@ "keywords": [ | ||
| "zod-to-json-schema": "^3.25.1", | ||
| "@agentick/shared": "0.14.57" | ||
| "@agentick/shared": "0.14.58" | ||
| }, | ||
@@ -50,0 +50,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
514636
1.97%7406
2.22%+ Added
- Removed
Updated