Session-based agent with OpenAI Function Calling (9 tools).
Follows ddos-agent pattern: execute tools inside loop, feed results back to AI.
Includes D1 migration, session routing in openai-service, and doc updates.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>