- Add streamWriter to LLMAgent for real-time output
- Support streaming mode in chatWithToolLoop
- Add SetStreamWriter to Kernel and LLMAgent
- CLI displays streaming responses immediately
- Tool calling still works with streaming
Core features:
- Microkernel architecture with Actor model
- Session management with JSONL persistence
- Tool system (5 built-in tools)
- Skill system with SKILL.md parsing
- Sandbox security execution
- Ollama integration with gemma4:e4b
- Prompt-based tool calling (compatible with native function calling)
- REPL interface
11 packages, all tests passing