Commit Graph

  • c6b971bc19 chore: bump version to 1.0.0 v1.0.0 JackChen 2026-04-05 13:41:07 +0800
  • 7b77ede3ba
    docs: add coverage badge to README (#55) JackChen 2026-04-05 13:40:25 +0800
  • cbcdb78458 docs: add coverage badge to README JackChen 2026-04-05 13:38:31 +0800
  • 45304dffcf
    test: improve coverage from 37% to 71% (#41) (#53) JackChen 2026-04-05 13:37:00 +0800
  • 1e967bc549 test: improve coverage from 37% to 71% (#41) JackChen 2026-04-05 13:35:12 +0800
  • 4a48c44d82
    Merge pull request #52 from JackChen-me/docs/refresh-cache-bust JackChen 2026-04-05 13:22:05 +0800
  • 3b6640b3a2 docs: refresh Star History and Contributors cache bust params JackChen 2026-04-05 13:21:52 +0800
  • c9358cd406
    Merge pull request #51 from JackChen-me/docs/add-translations-cta JackChen 2026-04-05 13:21:01 +0800
  • b4cdf741bd docs: add Translations section to README JackChen 2026-04-05 13:20:49 +0800
  • 96ad7c7664
    Merge pull request #50 from JackChen-me/docs/sync-readme-with-recent-prs JackChen 2026-04-05 13:10:58 +0800
  • 42fe51b3e1 docs: sync READMEs with recent PRs (#28, #32, #44, #45, #47, #49) JackChen 2026-04-05 13:08:46 +0800
  • a86a448fa0
    feat(agent): smart loop detection for stuck agents (#49) JackChen 2026-04-05 13:01:53 +0800
  • a19143389a merge: resolve conflicts with main (timeoutMs, abortSignal, gemini) JackChen 2026-04-05 13:01:44 +0800
  • b18cb39525 test(agent): add tests for async callback, warn recovery, and injected warning text JackChen 2026-04-05 12:59:04 +0800
  • 2ecb1f471a fix(agent): reset loopWarned on recovery and rename maxRepeatedToolCalls to maxRepetitions JackChen 2026-04-05 12:56:15 +0800
  • 56b8cef158 fix(agent): support async onLoopDetected callbacks and prevent orphaned tool_use events JackChen 2026-04-05 12:54:18 +0800
  • cc957b3148 feat(agent): add smart loop detection for stuck agents (#16) JackChen 2026-04-05 12:47:12 +0800
  • ed3753c1f4 ci: fix cross-platform CI failures after Gemini adapter merge JackChen 2026-04-05 12:09:31 +0800
  • a68d961379 ci: use npm install instead of npm ci for cross-platform compat JackChen 2026-04-05 12:05:48 +0800
  • a24dcb462a
    Merge pull request #47 from JackChen-me/feat/local-model-tool-calling JackChen 2026-04-05 12:00:35 +0800
  • a4a1add8ca fix(agent): merge abort signals instead of overriding caller's signal JackChen 2026-04-05 12:00:16 +0800
  • bc31008f4e feat(llm): add fallback tool-call extraction for local models (#15) JackChen 2026-04-05 03:20:20 +0800
  • 9a81a13982
    feat(llm): add Gemini adapter (#28) JackChen 2026-04-05 11:48:32 +0800
  • dc2a6942f4 feat(storage): add pluggable KVStore, MessageStore, and RedisStore implementation Yuqing Bai 2026-04-05 10:34:41 +0800
  • aa1864b191 docs: update AGENTS.md with pluggable storage notes Yuqing Bai 2026-04-05 10:18:30 +0800
  • 96003d0301 feat(storage): export new types and classes, add redis peer dep Yuqing Bai 2026-04-05 10:18:27 +0800
  • d7a5862722 feat(storage): add InMemoryKVStore, InMemoryStore accepts optional KVStore Yuqing Bai 2026-04-05 10:06:51 +0800
  • 2a20961a14 feat(storage): add KVStore, MessageStore, and StoredMessage interfaces Yuqing Bai 2026-04-05 10:04:04 +0800
  • 553bf24e61 chore: support Node >=18, add optional @google/genai peer dependency and API key fallback MrAvalonApple 2026-04-04 22:12:28 +0300
  • 9f5afb10f5
    feat(orchestrator): add onApproval callback for human-in-the-loop (#32) JackChen 2026-04-05 02:46:20 +0800
  • 44ed096e8b docs: clarify onApproval contract and add missing test scenarios JackChen 2026-04-05 02:43:25 +0800
  • cdeeba91d2 feat(orchestrator): add onApproval callback for human-in-the-loop (#32) JackChen 2026-04-05 01:45:35 +0800
  • d327acb89b
    Merge pull request #35 from tmchow/osc/34-add-llama-cpp-server JackChen 2026-04-05 02:26:35 +0800
  • 9e72c5029e docs: add llama.cpp server to local model providers Trevin Chow 2026-04-02 16:27:51 -0700
  • a1ccbfea61
    feat(agent): add beforeRun / afterRun lifecycle hooks (#45) JackChen 2026-04-05 00:41:21 +0800
  • 9938b3d62d fix(agent): address review feedback on beforeRun/afterRun hooks JackChen 2026-04-05 00:40:17 +0800
  • 76e2d7c7fb fix(agent): preserve non-text content blocks in beforeRun hook JackChen 2026-04-05 00:29:10 +0800
  • 9abd570750 feat(agent): add beforeRun / afterRun lifecycle hooks (#31) JackChen 2026-04-05 00:21:03 +0800
  • 944918d5ae
    Merge branch 'main' into main Ibrahim Kazimov 2026-04-04 13:43:40 +0300
  • 25b144acf3 chore: remove hardcoded cache bust param from Star History URLs JackChen 2026-04-04 18:28:57 +0800
  • 10074c9b7d
    feat(llm): add first-class Grok (xAI) support with dedicated GrokAdapter (#44) Marcelo Ceccon 2026-04-04 07:20:55 -0300
  • b580315f60 test(llm): add GrokAdapter unit tests Marcelo Ceccon 2026-04-04 07:09:43 -0300
  • 0bdbcc0fc0 feat(llm): add first-class Grok (xAI) provider support Marcelo Ceccon 2026-04-03 23:06:30 +0000
  • d84765f553
    Merge branch 'main' into Ollama-update Masteromanlol 2026-04-03 10:15:24 -0600
  • 071d5dce61 docs: add Latent Space mention to README JackChen 2026-04-03 19:18:52 +0800
  • fea9df3f7a chore: add coverage/ to .gitignore JackChen 2026-04-03 17:38:41 +0800
  • 2253122515 docs: reposition README around TypeScript-native, goal-to-result, lightweight differentiators JackChen 2026-04-03 17:32:17 +0800
  • 0111876264
    feat: add onTrace observability callback (#18) JackChen 2026-04-03 15:28:59 +0800
  • 604865af13 docs: add trace observability to README and example 11 JackChen 2026-04-03 15:27:44 +0800
  • e696d877e7 fix: address second-round review findings JackChen 2026-04-03 15:24:41 +0800
  • 8f7fc2019b fix: guard async onTrace callbacks against unhandled rejection JackChen 2026-04-03 15:13:35 +0800
  • a49b24c22a fix: address code review findings JackChen 2026-04-03 15:11:45 +0800
  • f4d3bb4e8d feat: add onTrace observability callback (#18) JackChen 2026-04-03 15:07:09 +0800
  • 17546fd93e docs: merge Gemma 4 examples, reorder README sections JackChen 2026-04-03 14:32:48 +0800
  • 27c0103736 docs: add examples for structured output and task retry JackChen 2026-04-03 14:23:22 +0800
  • 043deaf562 docs: update CLAUDE.md with structured output and task retry JackChen 2026-04-03 14:16:44 +0800
  • d9b20c0cf6 fix: guard retry fields against Infinity/NaN JackChen 2026-04-03 14:14:34 +0800
  • 42f3717115 chore: bump version to 0.2.0 v0.2.0 JackChen 2026-04-03 14:13:33 +0800
  • 2187f3b310
    docs: add Structured Output and Task Retry to feature list (#39) JackChen 2026-04-03 14:11:54 +0800
  • 81e4f571b4 docs: add Structured Output and Task Retry to feature list JackChen 2026-04-03 14:11:37 +0800
  • 4d7564b71a
    feat: task-level retry with exponential backoff (#37) JackChen 2026-04-03 14:08:36 +0800
  • 99b028dc1d
    fix: address Codex review for structured output (#36) (#38) JackChen 2026-04-03 14:08:27 +0800
  • 63e1f7068a fix: accumulate token usage across retry attempts JackChen 2026-04-03 14:07:18 +0800
  • 08cf01c6b4 fix: clamp negative maxRetries/retryBackoff to safe values JackChen 2026-04-03 14:05:20 +0800
  • c13ce4c4d4 fix: address Codex review for structured output (#36) JackChen 2026-04-03 14:04:10 +0800
  • 972f9f0c74 fix: address review — extract executeWithRetry, add delay cap, fix tests JackChen 2026-04-03 14:00:44 +0800
  • d7714e6189 feat: add task-level retry with exponential backoff JackChen 2026-04-03 13:54:27 +0800
  • fbc5546fa1
    feat: add optional outputSchema (Zod) for structured agent output (#36) JackChen 2026-04-03 13:45:47 +0800
  • 73d15a2d07 feat: add optional outputSchema (Zod) for structured agent output JackChen 2026-04-03 13:43:51 +0800
  • e0438e3764 docs: add security policy JackChen 2026-04-03 12:10:47 +0800
  • 277dac2fe4 docs: add Code of Conduct and issue templates JackChen 2026-04-03 12:09:41 +0800
  • 0db0a4d869 docs: adapt Star History chart for dark mode JackChen 2026-04-03 09:57:18 +0800
  • 37bd56b193 docs: refresh Star History chart cache JackChen 2026-04-03 09:56:17 +0800
  • 4fc7bb3f85 docs: add Gemma 4 to Model Agnostic feature description JackChen 2026-04-03 09:38:22 +0800
  • d86ea766d3 feat: add Gemma 4 auto-orchestration example (runTeam) JackChen 2026-04-03 09:28:45 +0800
  • f9fcac0c38 feat: add Gemma 4 local model example with tool-calling JackChen 2026-04-03 09:12:44 +0800
  • 9f3e4751aa docs: update example for Gemini adapter with correct usage instructions MrAvalonApple 2026-04-02 22:17:54 +0300
  • 91826b5c22 docs: add example for Gemini model MrAvalonApple 2026-04-02 22:16:16 +0300
  • 4e4226783d docs: update README to include Gemini model support MrAvalonApple 2026-04-02 22:06:55 +0300
  • d8a217106f docs: add DECISIONS.md recording deliberate "won't do" choices JackChen 2026-04-03 03:02:56 +0800
  • ec6be79dc4 Merge remote-tracking branch 'upstream/main' MrAvalonApple 2026-04-02 21:56:17 +0300
  • 8d27c6a1fe docs: add supported providers section and clarify contributing guidelines JackChen 2026-04-03 02:47:02 +0800
  • 4e4918c4bb Extract OpenAI helpers and add Ollama support Masteromanlol 2026-04-02 12:42:05 -0600
  • 2bb220fc63 feat: add support for Gemini model MrAvalonApple 2026-04-02 21:41:56 +0300
  • 24a2c4fe1a chore: add tsx to devDependencies for running examples JackChen 2026-04-03 02:20:47 +0800
  • 94cccf24d7 docs: replace inline code examples with examples/ index table JackChen 2026-04-03 02:18:58 +0800
  • 31a0fa4951 docs: add examples for local models (Ollama) and fan-out/aggregate pattern JackChen 2026-04-03 02:12:05 +0800
  • 6e6a85178b docs: sync Chinese README source file count (20 → 27) JackChen 2026-04-03 00:07:11 +0800
  • 54400580a2 docs: fix source file count in README (20 → 27) JackChen 2026-04-03 00:05:31 +0800
  • 3a46669a69 fix: use explicit crypto import for Node 18 compatibility JackChen 2026-04-02 23:46:43 +0800
  • a772312a68 chore: add tests, CI, contributing guide, and PR template JackChen 2026-04-02 23:43:54 +0800
  • 80a8c1dcff fix: blocked tasks never unblocked when dependencies complete JackChen 2026-04-02 23:43:49 +0800
  • 01b93d9897 docs: lead Quick Start with runTeam, add output example and Node version JackChen 2026-04-02 22:35:45 +0800
  • 736121fe10 docs: add lightweight positioning tagline to README headers JackChen 2026-04-02 22:24:08 +0800
  • 9f9f4e95d4 docs: highlight auto task decomposition, add run modes table, move contributors up JackChen 2026-04-02 21:55:04 +0800
  • a32440728f docs: update READMEs for baseURL support and local model examples JackChen 2026-04-02 19:42:59 +0800
  • 62d6fa9e26 feat: add baseURL and apiKey support for OpenAI-compatible APIs JackChen 2026-04-02 19:33:10 +0800
  • 53e2d11c4e adding ollama adapter Rakesh 2026-04-02 10:49:10 +0530
  • 7acd450707 Update READMEs: add Copilot adapter, contributors section JackChen 2026-04-02 12:20:21 +0800
  • 3ae8011673
    Merge pull request #9 from Deathwing/main JackChen 2026-04-02 11:54:17 +0800