Tagged articles

Tool Registration

6 articles · Page 1 of 1
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Aug 13, 2026 · Backend Development

Discover Spring Boot’s New BeanFactoryInitializer – Early Bean Initialization Made Easy

Spring Boot 3.5 introduces the BeanFactoryInitializer extension point, allowing developers to safely pre‑instantiate specific beans before the regular singleton pool, replace unsafe BeanFactoryPostProcessor hacks, fetch remote configurations, and programmatically register @Tool‑annotated beans, all demonstrated with concrete code examples and a working test.

BeanFactoryInitializerFactoryBeanJava
0 likes · 8 min read
Discover Spring Boot’s New BeanFactoryInitializer – Early Bean Initialization Made Easy
Shuge Unlimited
Shuge Unlimited
May 23, 2026 · Artificial Intelligence

Why Hermes Agent Manages 40+ Built‑in Tools Without a Config File

The article dissects Hermes Agent’s tool system, explaining its four‑layer architecture, singleton registry, import‑based auto‑registration, AST discovery, argument coercion, async bridging, error handling, schema design, toolset composition, and best‑practice recommendations, all backed by concrete code examples and design rationale.

AI agentsFunction CallingHermes Agent
0 likes · 21 min read
Why Hermes Agent Manages 40+ Built‑in Tools Without a Config File
James' Growth Diary
James' Growth Diary
Apr 27, 2026 · Artificial Intelligence

Three Gating Mechanisms for Tool Registration and Conditional Loading

Claude Code uses a single-source tool registry and three layered gating mechanisms—Feature Flags for experimental tools, environment‑variable SIMPLE mode for minimal tool sets, and fine‑grained permission filtering—to securely control tool visibility, initialization side‑effects, and ordering, ensuring stable prompt caching and safe schema exposure.

AI agentsTool RegistrationTypeScript
0 likes · 17 min read
Three Gating Mechanisms for Tool Registration and Conditional Loading
Past Memory Big Data
Past Memory Big Data
Apr 11, 2026 · Artificial Intelligence

Hermes vs OpenClaw: What Am I Missing? The AI Agent Community’s Divisive Debate

A Reddit post sparked a heated debate over Hermes Agent and OpenClaw, leading to a deep technical comparison of their architectures, memory models, tool registration, security philosophies, deployment complexity, and ideal use‑cases, ultimately showing that each framework serves distinct AI Agent engineering paths.

AI AgentArchitectureDeployment
0 likes · 21 min read
Hermes vs OpenClaw: What Am I Missing? The AI Agent Community’s Divisive Debate
JavaGuide
JavaGuide
Mar 18, 2026 · Artificial Intelligence

Why Build Your Own Claude Code Agent? A Step‑by‑Step Walkthrough

This article explores the Learn Claude Code website, breaking down the universal agent loop into twelve incremental versions, demonstrating language‑agnostic implementations in Python and Java, and detailing progressive capabilities—from basic tool integration to memory compression, concurrency, and multi‑agent collaboration.

AI AgentAgent LoopClaude
0 likes · 9 min read
Why Build Your Own Claude Code Agent? A Step‑by‑Step Walkthrough