mirror of
https://github.com/HKUDS/nanobot.git
synced 2026-04-10 21:23:39 +00:00
Introduce a self tool that enables agents to inspect, modify, and invoke any runtime state, supporting self-evolutionary behavior. Key capabilities: - Dot-path navigation: inspect/modify nested objects (e.g. subagents._running_tasks) - Free method invocation via 'call' action (no whitelist) - setattr-priority modify: changes take immediate effect on loop attributes - Configuration snapshots: save/restore named config templates - Minimal security: only bus, provider, _running are blocked - Runtime safeguards: 64-key cap on _runtime_vars, value size limit, watchdog Actions: inspect, modify, call, list_tools, manage_tool, snapshot, restore, list_snapshots, reset
0 lines
0 B
Python
0 lines
0 B
Python
The file is empty.