Capabilities
Pluggable building blocks that give an agent power beyond raw LLM calls.
Sections
- Tools — Built-in catalog (62 POJO toolkits, ~206
@Toolmethods, 29 categories), custom tools, registration. - Skills — On-demand modular knowledge (Claude Code's Skills layer),
SKILL.mdparser, resolver policies, per-skill tool scope. - Intelligence — Planning (GOAP/HTN), reasoning (ReAct/ToT), FSM, context, learning.
- RAG — Knowledge bases, retrieval strategies, production pipelines.
- LLM — Providers, routing, caching, cost tracking, audio.
Related
- Agents — Where capabilities get composed.
- Deploy & Integrate — Where capabilities reach the outside world.
Advanced Agent Features
Beyond the basic Agent lifecycle (create, chat, stop), TnsAI.Core provides specialized subsystems for cognitive support, streaming, ensemble execution, hierarchy management, and chat orchestration. These are internal components extracted from the Agent class for cohesion; most are accessed through the Agent public API rather than directly.
Tools
Use the shipped POJO toolkit catalog, write custom @Tool methods, and control how the LLM dispatches them.