@nhtio/adk
Modules
| Module | Description |
|---|---|
| @nhtio/adk | Root convenience barrel for the ADK's core runtime values and public TypeScript contracts. |
| @nhtio/adk/batteries | Opt-in aggregate barrel for bundled ADK batteries across LLMs, tools, and storage. |
| @nhtio/adk/batteries/context | Aggregate barrel for bundled context-management batteries — strategies for fitting a large working set of messages, memories, retrievables, thoughts, and tools into a model's context window. |
| @nhtio/adk/batteries/context/compact | Compact — summarize-over-threshold context management. Instead of shedding old turns outright, pay for a model call to fold them into a running summary, trading a real API cost for retaining compressed signal from everything folded away. |
| @nhtio/adk/batteries/context/compact/contracts | Structural contracts for the Compact (summarize-over-threshold) context-management battery — the seams it invokes via injected functions, and the one cost-observability shape it hands back. |
| @nhtio/adk/batteries/context/compact/summarizer | The Compact summarizer and history assembler — the whole Compact thesis, in code. |
| @nhtio/adk/batteries/context/exceptions | Shared exception for the context-management batteries — the one failure class thrift and compact have in common. |
| @nhtio/adk/batteries/context/thrift | Token Thrift — subtractive context management. A pure, model-free algorithm that holds a large WORKING set (messages, memories, retrievables, thoughts, an image, tools) and SUBTRACTS it down to the highest-signal slice that fits the active model's context window. |
| @nhtio/adk/batteries/context/thrift/contracts | Structural contracts for the Token Thrift subtractive-pass battery — every shape it reads off a caller's objects, and every capability it invokes via an injected function. |
| @nhtio/adk/batteries/context/thrift/relevance | Relevance-based history-turn selection — the companion to subtractToFit that decides WHICH prior turns are worth replaying at all, before the subtractive pass ever runs. |
| @nhtio/adk/batteries/context/thrift/subtractive_pass | The subtractive pass — the whole Token Thrift thesis, in code. |
| @nhtio/adk/batteries/embeddings | Environment-neutral aggregate barrel for bundled embeddings batteries. |
| @nhtio/adk/batteries/embeddings/openai | OpenAI Embeddings adapter battery — the environment-neutral embeddings battery and owner of the shared embeddings option base. |
| @nhtio/adk/batteries/embeddings/openai/adapter | Cross-environment OpenAI Embeddings adapter battery. |
| @nhtio/adk/batteries/embeddings/openai/exceptions | Battery-scoped exception constructors for OpenAI Embeddings adapter failures. |
| @nhtio/adk/batteries/embeddings/openai/helpers | Shared, engine-agnostic helpers for the embeddings batteries. |
| @nhtio/adk/batteries/embeddings/openai/types | Option and wire-shape types for the OpenAI Embeddings adapter, plus the shared embeddings battery base type both bundled embeddings batteries build on. |
| @nhtio/adk/batteries/embeddings/openai/validation | Runtime validation schema and wrapper for OpenAI Embeddings adapter options. |
| @nhtio/adk/batteries/embeddings/transformers_js | transformers.js Embeddings adapter battery — dual-environment ONNX feature-extraction. |
| @nhtio/adk/batteries/embeddings/transformers_js/adapter | transformers.js (ONNX, dual-environment) Embeddings adapter battery. |
| @nhtio/adk/batteries/embeddings/transformers_js/exceptions | Battery-scoped exception constructors for the transformers.js Embeddings adapter. |
| @nhtio/adk/batteries/embeddings/transformers_js/pooling | Deterministic, battery-owned pooling + L2-normalization for the transformers.js embeddings battery. |
| @nhtio/adk/batteries/embeddings/transformers_js/types | Option and pipeline types for the transformers.js Embeddings adapter. |
| @nhtio/adk/batteries/embeddings/transformers_js/validation | Runtime validation schema and wrapper for transformers.js Embeddings adapter options. |
| @nhtio/adk/batteries/embeddings/webllm | WebLLM Embeddings adapter battery — WebGPU/in-process embeddings via @mlc-ai/web-llm. |
| @nhtio/adk/batteries/embeddings/webllm/adapter | WebLLM (WebGPU, in-process) Embeddings adapter battery. |
| @nhtio/adk/batteries/embeddings/webllm/exceptions | Battery-scoped exception constructors for WebLLM Embeddings adapter failures. |
| @nhtio/adk/batteries/embeddings/webllm/types | Option and engine types for the WebLLM Embeddings adapter. |
| @nhtio/adk/batteries/embeddings/webllm/validation | Runtime validation schema and wrapper for WebLLM Embeddings adapter options. |
| @nhtio/adk/batteries/encoding | Opt-in serialization battery: make the ADK primitives round-trip through @nhtio/encoder. |
| @nhtio/adk/batteries/generation | Environment-neutral aggregate barrel for bundled media generation batteries. |
| @nhtio/adk/batteries/generation/_shared | Structural contracts and normalization helpers shared by the media generation batteries (text→image + image editing). |
| @nhtio/adk/batteries/generation/gemini | Gemini media generation adapter battery. |
| @nhtio/adk/batteries/generation/gemini/adapter | Cross-environment Gemini media generation adapter battery. |
| @nhtio/adk/batteries/generation/gemini/exceptions | Battery-scoped exception constructors for Gemini media generation adapter failures. |
| @nhtio/adk/batteries/generation/gemini/types | Option and wire-shape types for the Gemini media generation adapter. |
| @nhtio/adk/batteries/generation/gemini/validation | Runtime validation schema and wrapper for Gemini media generation adapter options. |
| @nhtio/adk/batteries/generation/openai | OpenAI media generation adapter battery — the environment-neutral generation battery and owner of the shared generation option base. |
| @nhtio/adk/batteries/generation/openai/adapter | Cross-environment OpenAI media generation adapter battery. |
| @nhtio/adk/batteries/generation/openai/exceptions | Battery-scoped exception constructors for OpenAI media generation adapter failures. |
| @nhtio/adk/batteries/generation/openai/types | Option and wire-shape types for the OpenAI media generation adapter, plus the shared generation battery base type both current and future generation batteries build on. |
| @nhtio/adk/batteries/generation/openai/validation | Runtime validation schema and wrapper for OpenAI media generation adapter options. |
| @nhtio/adk/batteries/generation/transformers_js | transformers.js Generation battery — dual-environment, EXPERIMENTAL on-device Janus text→image. |
| @nhtio/adk/batteries/generation/transformers_js/adapter | transformers.js (on-device, EXPERIMENTAL) Generation adapter battery — DeepSeek Janus text→image. |
| @nhtio/adk/batteries/generation/transformers_js/exceptions | Battery-scoped exception constructors for the transformers.js Generation (on-device text→image) adapter. |
| @nhtio/adk/batteries/generation/transformers_js/helpers | Env-branched PNG-encoding helper for transformers.js Generation's RawImage results. |
| @nhtio/adk/batteries/generation/transformers_js/types | Option and model/processor seam types for the transformers.js (on-device Janus) Generation adapter. |
| @nhtio/adk/batteries/generation/transformers_js/validation | Runtime validation schema and wrapper for transformers.js Generation adapter options. |
| @nhtio/adk/batteries/llm | Aggregate barrel for bundled LLM adapters and their helper, option, and exception exports. |
| @nhtio/adk/batteries/llm/chat_common/exceptions | Shared, wire-shape-agnostic exceptions for the on-device LLM batteries. |
| @nhtio/adk/batteries/llm/litert_lm | LiteRT-LM adapter battery — browser/WebGPU on-device inference with swappable translation helpers. |
| @nhtio/adk/batteries/llm/litert_lm/adapter | Browser/WebGPU executor adapter for Google's LiteRT-LM (@litert-lm/core). |
| @nhtio/adk/batteries/llm/litert_lm/exceptions | Battery-scoped exception constructors for LiteRT-LM adapter failures. |
| @nhtio/adk/batteries/llm/litert_lm/helpers | Translation helpers for the LiteRT-LM adapter. |
| @nhtio/adk/batteries/llm/litert_lm/types | Types for the LiteRT-LM adapter — options, engine/conversation aliases, and the LiteRT wire shapes re-exported from @litert-lm/core. |
| @nhtio/adk/batteries/llm/litert_lm/validation | Runtime validation schema and wrapper for LiteRT-LM adapter options. |
| @nhtio/adk/batteries/llm/ollama | Native Ollama /api/chat adapter battery with swappable translation helpers and wire types. |
| @nhtio/adk/batteries/llm/ollama/adapter | Cross-environment executor adapter for the native Ollama /api/chat endpoint. |
| @nhtio/adk/batteries/llm/ollama/exceptions | Battery-scoped exception constructors for the native Ollama /api/chat adapter. |
| @nhtio/adk/batteries/llm/ollama/helpers | Swappable translation helpers for rendering ADK state into native Ollama /api/chat requests. |
| @nhtio/adk/batteries/llm/ollama/types | TypeScript wire shapes, helper contracts, and option types for the native Ollama battery. |
| @nhtio/adk/batteries/llm/ollama/validation | Runtime validation schema and wrapper for native Ollama adapter options. |
| @nhtio/adk/batteries/llm/openai_chat_completions | OpenAI Chat Completions adapter battery with swappable translation helpers and wire types. |
| @nhtio/adk/batteries/llm/openai_chat_completions/adapter | Cross-environment executor adapter for OpenAI Chat Completions compatible endpoints. |
| @nhtio/adk/batteries/llm/openai_chat_completions/exceptions | Battery-scoped exception constructors for OpenAI Chat Completions adapter failures. |
| @nhtio/adk/batteries/llm/openai_chat_completions/helpers | Swappable translation helpers for rendering ADK state into Chat Completions requests. |
| @nhtio/adk/batteries/llm/openai_chat_completions/types | TypeScript wire shapes, helper contracts, and option types for the Chat Completions battery. |
| @nhtio/adk/batteries/llm/openai_chat_completions/validation | Runtime validation schema and wrapper for OpenAI Chat Completions adapter options. |
| @nhtio/adk/batteries/llm/transformers_js | transformers.js LLM adapter battery — dual-environment (Node + browser) on-device text generation. |
| @nhtio/adk/batteries/llm/transformers_js/adapter | Dual-environment (Node + browser) executor adapter for transformers.js (@huggingface/transformers). |
| @nhtio/adk/batteries/llm/transformers_js/exceptions | Battery-scoped exception constructors for the transformers.js LLM adapter. |
| @nhtio/adk/batteries/llm/transformers_js/helpers | Translation helpers for the transformers.js LLM adapter. |
| @nhtio/adk/batteries/llm/transformers_js/model_source | Custom model-source resolver for transformers.js — the dual-environment seam that lets a consumer serve a model's files (each submodule ONNX, the tokenizer, the config) from anywhere: OPFS, a different repo per modality, bundled bytes, an in-memory map. |
| @nhtio/adk/batteries/llm/transformers_js/types | Types for the transformers.js LLM adapter — options, pipeline aliases, and the parser option types. |
| @nhtio/adk/batteries/llm/transformers_js/validation | Runtime validation schema and wrapper for transformers.js LLM adapter options. |
| @nhtio/adk/batteries/llm/webllm_chat_completions | WebLLM Chat Completions adapter battery with swappable translation helpers and wire types. |
| @nhtio/adk/batteries/llm/webllm_chat_completions/adapter | Cross-environment executor adapter for WebLLM Chat Completions compatible endpoints. |
| @nhtio/adk/batteries/llm/webllm_chat_completions/exceptions | Battery-scoped exception constructors for WebLLM Chat Completions adapter failures. |
| @nhtio/adk/batteries/llm/webllm_chat_completions/helpers | Swappable translation helpers for rendering ADK state into WebLLM Chat Completions requests. |
| @nhtio/adk/batteries/llm/webllm_chat_completions/validation | Runtime validation schema and wrapper for WebLLM Chat Completions adapter options. |
| @nhtio/adk/batteries/media | A knex-inspired local media pipeline: one declarative plan, three front-ends (chainable builder, pipe string, JSON ops), engines as composable seams. |
| @nhtio/adk/batteries/media/contracts | Generic engine contracts for the media pipeline battery — the seams every implementation (bundled or BYO) plugs into. |
| @nhtio/adk/batteries/media/engines/audio_decode | A cross-environment audio-decoding @nhtio/adk/batteries/media/contracts!MediaEngine backed by the audio-decode package (pure JS/WASM codecs — no ffmpeg, no native bindings; works in Node and browsers). |
| @nhtio/adk/batteries/media/engines/data | The deterministic text/data @nhtio/adk/batteries/media/contracts!MediaEngine: seeds and conversions for the text-shaped family (txt/md/json/yaml/csv/html). |
| @nhtio/adk/batteries/media/engines/exceljs | The ExcelJS-backed workbook @nhtio/adk/batteries/media/contracts!MediaEngine: the fidelity-preserving structural editor for xlsx, plus in-process blank-workbook generation. |
| @nhtio/adk/batteries/media/engines/execa_executor | A @nhtio/adk/batteries/media/contracts!BinaryExecutor implementation that runs invocations as local child processes via execa. |
| @nhtio/adk/batteries/media/engines/fs_workspace | A @nhtio/adk/batteries/media/contracts!ScratchWorkspace implementation backed by the local filesystem via node:fs/promises. |
| @nhtio/adk/batteries/media/engines/jimp | A cross-environment image @nhtio/adk/batteries/media/contracts!MediaEngine backed by Jimp (pure JavaScript — no native bindings, no binaries). |
| @nhtio/adk/batteries/media/engines/sharp | A Node-native image @nhtio/adk/batteries/media/contracts!MediaEngine backed by sharp (libvips bindings — fast, full-format). |
| @nhtio/adk/batteries/media/engines/sheetjs | The SheetJS-backed spreadsheet @nhtio/adk/batteries/media/contracts!MediaEngine: the in-process, cross-environment spreadsheet converter, generator, and structural editor. |
| @nhtio/adk/batteries/media/engines/soffice | The LibreOffice-backed @nhtio/adk/batteries/media/contracts!MediaEngine: document, spreadsheet, and presentation conversion via the soffice binary. |
| @nhtio/adk/batteries/media/engines/tesseract_js | A cross-environment OCR @nhtio/adk/batteries/media/contracts!MediaEngine backed by tesseract.js (WASM Tesseract — Node and browsers, no binary). |
| @nhtio/adk/batteries/media/engines/transformers_asr | A cross-environment transcription @nhtio/adk/batteries/media/contracts!MediaEngine backed by @huggingface/transformers Whisper (ONNX in Node, WASM/WebGPU in browsers). |
| @nhtio/adk/batteries/media/forge | Agent glue: forge ADK tools from a media pipeline, so a model can drive local media work. |
| @nhtio/adk/batteries/specialists | Environment-neutral aggregate barrel for bundled specialist batteries. |
| @nhtio/adk/batteries/specialists/_shared | Structural contracts and normalization helpers shared by the on-device specialist batteries (STT / OCR / caption). |
| @nhtio/adk/batteries/specialists/caption | Caption (image-to-text) specialist modality barrel. |
| @nhtio/adk/batteries/specialists/caption/transformers_js | transformers.js Caption specialist battery — dual-environment ONNX image-to-text. |
| @nhtio/adk/batteries/specialists/caption/transformers_js/adapter | transformers.js (ONNX, dual-environment) Caption (image-to-text) specialist adapter battery. |
| @nhtio/adk/batteries/specialists/caption/transformers_js/exceptions | Battery-scoped exception constructors for the transformers.js Caption specialist adapter. |
| @nhtio/adk/batteries/specialists/caption/transformers_js/types | Option and pipeline types for the transformers.js Caption (image-to-text) specialist adapter. |
| @nhtio/adk/batteries/specialists/caption/transformers_js/validation | Runtime validation schema and wrapper for transformers.js Caption adapter options. |
| @nhtio/adk/batteries/specialists/ocr | Environment-neutral aggregate barrel for bundled OCR specialist batteries. |
| @nhtio/adk/batteries/specialists/ocr/tesseract_js | tesseract.js OCR specialist adapter battery — dual-environment WASM Tesseract. |
| @nhtio/adk/batteries/specialists/ocr/tesseract_js/adapter | tesseract.js (WASM Tesseract, dual-environment) OCR specialist adapter battery. |
| @nhtio/adk/batteries/specialists/ocr/tesseract_js/exceptions | Battery-scoped exception constructors for the tesseract.js OCR specialist adapter. |
| @nhtio/adk/batteries/specialists/ocr/tesseract_js/types | Option and result types for the tesseract.js OCR specialist adapter. |
| @nhtio/adk/batteries/specialists/ocr/tesseract_js/validation | Runtime validation schema and wrapper for tesseract.js OCR adapter options. |
| @nhtio/adk/batteries/specialists/stt | Environment-neutral aggregate barrel for bundled STT (speech-to-text) specialist batteries. |
| @nhtio/adk/batteries/specialists/stt/transformers_js | transformers.js STT adapter battery — dual-environment ONNX Whisper transcription. |
| @nhtio/adk/batteries/storage | Environment-neutral aggregate barrel for bundled storage batteries. |
| @nhtio/adk/batteries/storage/flydrive | Flydrive-backed spooled artifact storage for Node and server runtimes. |
| @nhtio/adk/batteries/storage/in_memory | In-memory spool readers and stores for tests, scripts, and non-durable prototypes. |
| @nhtio/adk/batteries/storage/opfs | Browser-only Origin Private File System storage for spooled artifacts. |
| @nhtio/adk/batteries/tools | Aggregate barrel for every pre-constructed bundled tool category. |
| @nhtio/adk/batteries/tools/_shared | Cross-battery helpers shared by the configured HTTP tool batteries (SearXNG, Scrapper, …). |
| @nhtio/adk/batteries/tools/color | Pre-constructed tools for color conversion and palette-oriented calculations. |
| @nhtio/adk/batteries/tools/comparison | Pre-constructed tools for comparing primitive values, arrays, and ranges. |
| @nhtio/adk/batteries/tools/data_structure | Pre-constructed tools for querying, filtering, grouping, and reshaping structured values. |
| @nhtio/adk/batteries/tools/datetime_extended | Pre-constructed tools for parsing natural-language dates and business-calendar calculations. |
| @nhtio/adk/batteries/tools/datetime_math | Pre-constructed tools for ISO datetime arithmetic, differences, and timezone-aware formatting. |
| @nhtio/adk/batteries/tools/encoding | Pre-constructed tools for common text encodings and decoding operations. |
| @nhtio/adk/batteries/tools/formatting | Pre-constructed tools for locale-aware number, list, table, and text formatting. |
| @nhtio/adk/batteries/tools/geo_basics | Pre-constructed tools for basic geographic distance and coordinate calculations. |
| @nhtio/adk/batteries/tools/math | Pre-constructed tools for safe arithmetic, expression evaluation, and numeric operations. |
| @nhtio/adk/batteries/tools/memory | Pre-constructed CRUD tools for model-visible ADK memory management. |
| @nhtio/adk/batteries/tools/parsing | Pre-constructed tools for parsing CSV, TSV, JSON, YAML, and other structured text formats. |
| @nhtio/adk/batteries/tools/retrievables | Pre-constructed CRUD tools for model-visible retrievable and RAG-record management. |
| @nhtio/adk/batteries/tools/scrapper | Factories for configured Scrapper web-extraction tools (article + links). |
| @nhtio/adk/batteries/tools/searxng | Factory for a configured SearXNG metasearch tool. |
| @nhtio/adk/batteries/tools/standing_instructions | Pre-constructed CRUD tools for model-visible standing instruction management. |
| @nhtio/adk/batteries/tools/statistics | Pre-constructed tools for descriptive statistics, correlation, quantiles, and numeric summaries. |
| @nhtio/adk/batteries/tools/string_processing | Pre-constructed tools for casing, trimming, normalizing, and transforming strings. |
| @nhtio/adk/batteries/tools/structured_data | Pre-constructed tools for transforming arrays and objects into tables and tabular text. |
| @nhtio/adk/batteries/tools/text_analysis | Pre-constructed tools for extracting counts, token estimates, and character statistics from text. |
| @nhtio/adk/batteries/tools/text_comparison | Pre-constructed tools for text diffs, similarity checks, and edit-distance comparisons. |
| @nhtio/adk/batteries/tools/time | Pre-constructed tools for current time lookup and timezone-aware time formatting. |
| @nhtio/adk/batteries/tools/unit_conversion | Pre-constructed tools for converting values across common measurement units. |
| @nhtio/adk/batteries/tools/web_retrieval | RAG glue: turn web-search and web-scrape results into Retrievable records for a turn. |
| @nhtio/adk/batteries/vector | - |
| @nhtio/adk/batteries/vector/builder | Knex-style chainable query builder for the vector storage battery. |
| @nhtio/adk/batteries/vector/chroma | - |
| @nhtio/adk/batteries/vector/conformance | Shared conformance suite for vector-store adapters. Drive any adapter through runVectorStoreConformance to verify it honours the same contract all shipped adapters do. Public, deep-import-only (@nhtio/adk/batteries/vector/conformance) — it imports vitest, an optional peer you install to run the suite; it is never pulled in by the battery barrel. |
| @nhtio/adk/batteries/vector/contract | - |
| @nhtio/adk/batteries/vector/exceptions | Battery-scoped exception constructors for vector store adapter failures. |
| @nhtio/adk/batteries/vector/factory | - |
| @nhtio/adk/batteries/vector/filters | Filter types and evaluator for the vector battery. |
| @nhtio/adk/batteries/vector/helpers | Helper utilities for the vector storage provider battery. |
| @nhtio/adk/batteries/vector/in_memory | - |
| @nhtio/adk/batteries/vector/migrate | Knex-style migration runner for the vector battery. |
| @nhtio/adk/batteries/vector/milvus | - |
| @nhtio/adk/batteries/vector/orama | - |
| @nhtio/adk/batteries/vector/pgvector | - |
| @nhtio/adk/batteries/vector/pinecone | - |
| @nhtio/adk/batteries/vector/plan | Compiled query plans for the vector storage battery. |
| @nhtio/adk/batteries/vector/qdrant | - |
| @nhtio/adk/batteries/vector/retrievable | - |
| @nhtio/adk/batteries/vector/schema | Knex-style schema builder for the vector battery. |
| @nhtio/adk/batteries/vector/sqlite_vec | - |
| @nhtio/adk/batteries/vector/types | Type definitions for the vector storage provider battery. |
| @nhtio/adk/batteries/vector/validation | Runtime validation schemas and throwing wrappers for the vector battery. |
| @nhtio/adk/batteries/vector/vector_store_constructor | - |
| @nhtio/adk/batteries/vector/weaviate | - |
| @nhtio/adk/common | Core value classes, runtime primitives, media helpers, and their companion input types. |
| @nhtio/adk/dispatch_runner | The LLM execution runner and its dispatch, hook, event, and helper types. |
| @nhtio/adk/exceptions | Core ADK exception classes and reusable runtime error constructors. |
| @nhtio/adk/factories | Factory helpers for creating configured runtime values and exception classes. |
| @nhtio/adk/forge | Schema-first tool construction, invocation records, artifact tools, and registries. |
| @nhtio/adk/guards | Runtime type guards for ADK primitives, contexts, runners, tools, and artifacts. |
| @nhtio/adk/lib/helpers/bignum | Arbitrary-precision numeric helpers for the bundled tools. |
| @nhtio/adk/lib/utils/audio | Environment-neutral PCM audio primitives shared across the media battery and the on-device specialist batteries. |
| @nhtio/adk/lib/utils/retry | Environment-neutral retry/backoff/timeout primitives shared across HTTP-backed batteries. |
| @nhtio/adk/shims | Runtime-binding shims — use @nhtio/adk (or any bundle) WITHOUT importing it into your module graph. |
| @nhtio/adk/spooled_artifact | Lazy, line-oriented artifact readers and format-aware spooled artifact subclasses. |
| @nhtio/adk/turn_runner | The turn runner orchestration surface and its configuration, event, and middleware types. |
| @nhtio/adk/types | Type-only export surface for raw shapes, callbacks, events, hooks, and internal contracts. |
| batteries/isolation | - |
| batteries/isolation/child_process | - |
| batteries/media/lint | - |
| batteries/vector/arangodb | - |
| batteries/vector/clickhouse | - |
| batteries/vector/cloudflare | - |
| batteries/vector/couchbase | - |
| batteries/vector/duckdb | - |
| batteries/vector/elasticsearch | - |
| batteries/vector/hnswlib | - |
| batteries/vector/lancedb | - |
| batteries/vector/mariadb | - |
| batteries/vector/meilisearch | - |
| batteries/vector/mongodb | - |
| batteries/vector/neo4j | - |
| batteries/vector/opensearch | - |
| batteries/vector/oracle23ai | - |
| batteries/vector/redis | - |
| batteries/vector/s3vectors | - |
| batteries/vector/solr | - |
| batteries/vector/surrealdb | - |
| batteries/vector/typesense | - |
| batteries/vector/vespa | - |
| eslint | - |
| eslint/rules | - |
| eslint/rules/artifact_tool_forbids_artifact_constructor | - |
| eslint/rules/no_model_in_tool_handler | - |
| eslint/rules/require_validator_any_required | - |
| eslint/rules/thought_payload_requires_replay_tag | - |
| eslint/rules/token_encoding_requires_context_window | - |