Commit Graph

  • cba96e4f46 add state constraint regression and compile-fail tests develop Hare 2026-02-19 18:31:49 +09:00
  • d63b4ea470 restrict tool registration to mutable state Hare 2026-02-19 18:29:02 +09:00
  • b12785ed93 refactor worker tool execution through tool server Hare 2026-02-19 18:19:16 +09:00
  • 3c62970967 feat: OpenResponses Hare 2026-02-19 17:37:29 +09:00
  • 6c43ac9969 docs: Translate ja -> en Hare 2026-01-16 16:58:03 +09:00
  • 6d87da90d1 Bump llm-worker to 0.2.1 Hare 2026-01-14 16:30:41 +09:00
  • 7100c67a84 Merge pull request 'develop' (#3) from develop into master master 0.2.0 Hare 2026-01-11 00:00:21 +09:00
  • 1fd7a4c698 chore: Add description Hare 2026-01-10 22:55:55 +09:00
  • 71433b867e chore: Version 0.2.0 Hare 2026-01-10 22:52:39 +09:00
  • 13e4b16b32 Merge pull request 'feature/hook-and-tool-types-improvements' (#2) from feature/hook-and-tool-types-improvements into develop Hare 2026-01-10 22:47:05 +09:00
  • c281248bf8 update: Locked -> CacheLocked feature/hook-and-tool-types-improvements Hare 2026-01-10 22:46:08 +09:00
  • a2f53d7879 update: Implement cancellation notification using mpsc::channel Hare 2026-01-10 22:45:01 +09:00
  • 16fda38039 feat: Redesign the tool system Hare 2026-01-10 00:31:14 +09:00
  • 5691b09fc8 feat: Implement HookEventKind Hare 2026-01-09 19:18:20 +09:00
  • 33f1c218f2 feat: pause and resume Hare 2026-01-09 14:50:34 +09:00
  • 81107c6f5c feat: Implement RequestConfig validation Hare 2026-01-09 01:19:16 +09:00
  • 3b5c7e2d46 update: worker -> llm-worker Hare 2026-01-09 00:42:33 +09:00
  • 1d890395cc chore: Update package license, repository, etc Hare 2026-01-09 00:14:27 +09:00
  • 16afdd799d chore: Update dependencies version Hare 2026-01-08 22:47:07 +09:00
  • 7d398fa6de update: Merge worker-types crate into worker crate Hare 2026-01-08 22:15:11 +09:00
  • aa4e48d53e Merge pull request 'alpha-release: 0.0.1' (#1) from develop into master 0.1.0 Hare 2026-01-08 20:40:24 +09:00
  • a01f19b112 feat: Adjust module re-exports and publishing settings Hare 2026-01-08 20:35:28 +09:00
  • 9233bb9163 docs: Tidying up comments Hare 2026-01-08 18:23:16 +09:00
  • 2487d1ece7 feat: Implement worker context management and cache protection mechanisms using type-state Hare 2026-01-08 17:57:03 +09:00
  • 45c8457b71 feat: Cleaning up examples Hare 2026-01-07 22:15:29 +09:00
  • 1e126c1698 fmt: cargo fmt Hare 2026-01-07 22:04:44 +09:00
  • bb73dc6a45 fix: inject missing block_type into Anthropic BlockStop events Hare 2026-01-07 22:04:32 +09:00
  • 1fbd4c8380 feat: Implement WorkerCLI to use multiple providers Hare 2026-01-07 21:42:23 +09:00
  • a26d43c52d feat: add Google Gemini LLM client integration Hare 2026-01-07 00:54:58 +09:00
  • 89b12d277a feat: Introduce WorkerSubscriber system with adapters Hare 2026-01-07 00:30:58 +09:00
  • 9547d40538 docs: Add hooks_design.md Hare 2026-01-07 00:26:10 +09:00
  • d04cae2a36 feat: Verify provider API ・ Modularize testing Hare 2026-01-07 00:16:35 +09:00
  • a7581f27bb feat: Implement openai/ollama client Hare 2026-01-06 23:50:05 +09:00
  • 170c8708ae feat: Add worker CLI example Hare 2026-01-06 22:58:04 +09:00
  • ddd80908c0 feat: #[tool_registry] and #[tool] macros Hare 2026-01-06 22:42:24 +09:00
  • e82e0a3ed9 feat: Implement Worker for LLM turn management/tool call/hooks Hare 2026-01-06 20:38:08 +09:00
  • a4e2795e56 feat: Add Tool trait definition and tool_registry macro skeleton Hare 2026-01-06 13:52:32 +09:00
  • 9a7acb74c8 feat: Implement AnthropicClient Hare 2026-01-06 00:25:08 +09:00
  • 6d6ae24ffe feat: Introduce event timeline and handler system Hare 2026-01-05 23:10:32 +09:00
  • 14db66e5b0 init Hare 2026-01-05 23:03:48 +09:00