Skip to content

Interface: StaticTokenProfile

Defined in: packages/core/src/introspection/TokenEconomics.ts:115

Static token profile derived from Presenter configuration. Computed once at build time — zero runtime cost.

Properties

bounded

ts
readonly bounded: boolean;

Defined in: packages/core/src/introspection/TokenEconomics.ts:123

Whether the maximum is bounded (agentLimit/egressMaxBytes set)


fieldBreakdown

ts
readonly fieldBreakdown: readonly FieldTokenEstimate[];

Defined in: packages/core/src/introspection/TokenEconomics.ts:125

Per-field estimated token cost


maxTokens

ts
readonly maxTokens: number;

Defined in: packages/core/src/introspection/TokenEconomics.ts:121

Estimated maximum tokens per response (with agentLimit)


minTokens

ts
readonly minTokens: number;

Defined in: packages/core/src/introspection/TokenEconomics.ts:119

Estimated minimum tokens per response


recommendations

ts
readonly recommendations: readonly string[];

Defined in: packages/core/src/introspection/TokenEconomics.ts:129

Recommendations for reducing token cost


risk

ts
readonly risk: TokenRisk;

Defined in: packages/core/src/introspection/TokenEconomics.ts:127

Risk classification based on max estimate


toolName

ts
readonly toolName: string;

Defined in: packages/core/src/introspection/TokenEconomics.ts:117

Tool name