Commit Graph

20 Commits

Author SHA1 Message Date
aa4e48d53e Merge pull request 'alpha-release: 0.0.1' (#1) from develop into master
Reviewed-on: #1
2026-01-08 20:40:24 +09:00
a01f19b112 feat: Adjust module re-exports and publishing settings 2026-01-08 20:35:28 +09:00
9233bb9163 docs: Tidying up comments 2026-01-08 18:23:16 +09:00
2487d1ece7 feat: Implement worker context management and cache protection mechanisms using type-state 2026-01-08 17:57:03 +09:00
45c8457b71 feat: Cleaning up examples 2026-01-07 22:15:29 +09:00
1e126c1698 fmt: cargo fmt 2026-01-07 22:04:44 +09:00
bb73dc6a45 fix: inject missing block_type into Anthropic BlockStop events 2026-01-07 22:04:32 +09:00
1fbd4c8380 feat: Implement WorkerCLI to use multiple providers 2026-01-07 21:42:23 +09:00
a26d43c52d feat: add Google Gemini LLM client integration 2026-01-07 00:54:58 +09:00
89b12d277a feat: Introduce WorkerSubscriber system with adapters 2026-01-07 00:30:58 +09:00
9547d40538 docs: Add hooks_design.md 2026-01-07 00:26:10 +09:00
d04cae2a36 feat: Verify provider API ・ Modularize testing 2026-01-07 00:16:35 +09:00
a7581f27bb feat: Implement openai/ollama client 2026-01-06 23:50:05 +09:00
170c8708ae feat: Add worker CLI example 2026-01-06 22:58:04 +09:00
ddd80908c0 feat: #[tool_registry] and #[tool] macros 2026-01-06 22:42:24 +09:00
e82e0a3ed9 feat: Implement Worker for LLM turn management/tool call/hooks 2026-01-06 20:38:08 +09:00
a4e2795e56 feat: Add Tool trait definition and tool_registry macro skeleton 2026-01-06 13:52:32 +09:00
9a7acb74c8 feat: Implement AnthropicClient 2026-01-06 00:25:08 +09:00
6d6ae24ffe feat: Introduce event timeline and handler system 2026-01-05 23:10:32 +09:00
14db66e5b0 init 2026-01-05 23:03:48 +09:00