Commit graph

  • 7f15627f8c fix(docker): restore benches/ copy after stub removal in builder stage Cemal Y. Dalar 2026-02-18 07:02:29 +01:00
  • 0166f2d4de fix(token): update token generation to use rand::rng() to resolve deprecation warnings Mike Boensel 2026-02-18 02:11:51 -05:00
  • a3eedfdc78 docs(zai): align setup guide with runtime defaults Chummy 2026-02-18 15:06:10 +08:00
  • e3d6058424 fix(ci): include workflow fix for CI to pass adisusilayasa 2026-02-18 14:04:11 +08:00
  • 402d8f0a32 docs: add Z.AI GLM coding plan setup guide adisusilayasa 2026-02-18 13:50:03 +08:00
  • 42bf05df47 docs: clarify custom provider env vars and URL scheme Chummy 2026-02-18 15:02:32 +08:00
  • f13553014b docs: add custom provider endpoint configuration guide ZeroClaw Bot 2026-02-18 10:13:05 +08:00
  • dd454178ed perf(memory): fold recall/vector/list optimizations into spawn_blocking refactor Chummy 2026-02-18 14:44:17 +08:00
  • 4e528dde7d perf(memory): wrap blocking SQLite calls in tokio::task::spawn_blocking Alex Gorevski 2026-02-17 19:48:51 -08:00
  • 83b098d7ac fix(imessage): preserve sqlite conn across polling safely Chummy 2026-02-18 14:29:26 +08:00
  • 1ddcb0a573 perf(imessage): reuse persistent SQLite connection across poll cycles Alex Gorevski 2026-02-17 19:53:18 -08:00
  • 14066d094f test(runtime): stabilize docker root mount assertion Chummy 2026-02-18 14:29:00 +08:00
  • 9a6fa76825 readd tests, remove markdown files Alex Gorevski 2026-02-17 16:08:53 -08:00
  • e2634c72c2 test(config): include query_classification in config fixtures Chummy 2026-02-18 14:34:31 +08:00
  • 6e53341bb1 feat(agent): add rule-based query classification for automatic model routing Edvard 2026-02-17 19:53:37 -05:00
  • 1336c2f03e feat(providers): add warmup() for OpenAI, Anthropic, Gemini, Compatible, GLM Edvard 2026-02-17 18:55:05 -05:00
  • a85a4a8194 fix(config): resolve ZEROCLAW_WORKSPACE root/workspace paths safely Chummy 2026-02-18 14:28:16 +08:00
  • b2976eb474 fix(config): support both legacy and new ZEROCLAW_WORKSPACE structure bhagwan 2026-02-17 23:27:13 -05:00
  • da7c21f469 style(anthropic): format cache conversation test block Chummy 2026-02-18 14:24:10 +08:00
  • 455eb3b847 feat: add prompt caching support to Anthropic provider tercerapersona 2026-02-17 14:30:43 -03:00
  • 63bc4721e3 feat(onboard): add signup URL, model catalog, and live fetch for Astrai Maya Walcher 2026-02-17 21:46:32 -05:00
  • d70324f4f7 fix(robot-kit): format crate and harden cross-platform feature gating Chummy 2026-02-18 14:06:34 +08:00
  • 0dfc707c49 feat: add zeroclaw-robot-kit crate for AI-powered robotics Lumi-node 2026-02-17 10:25:54 -06:00
  • 431287184b style(tests): apply rustfmt to brittle-test hardening changes Chummy 2026-02-18 14:14:20 +08:00
  • 45cdd25b3d fix(tests): harden brittle tests for cross-platform stability and refactoring resilience Alex Gorevski 2026-02-17 15:50:19 -08:00
  • decea532ed refactor(memory): keep default hybrid weights while adding relevance threshold Chummy 2026-02-18 14:10:35 +08:00
  • 8a1e7cc7ef fix(agent): use config max_tool_iterations, add memory relevance filtering, rebalance search weights Edvard 2026-02-17 20:09:06 -05:00
  • 21c5f58363 perf(cron): wrap record_run INSERT+DELETE in explicit transaction Alex Gorevski 2026-02-17 19:49:34 -08:00
  • 9967eeb954 perf(cron): add composite index on cron_runs(job_id, started_at) Alex Gorevski 2026-02-17 19:51:14 -08:00
  • 151bc6a600 fix(scripts): align installer filename and docs placement Chummy 2026-02-18 13:51:15 +08:00
  • fdef03e455 feat(scripts): add one-line install script reidliu41 2026-02-18 00:25:22 +08:00
  • 61eb72f6eb docs(readme): dark mode support for Star History chart ikunali 2026-02-18 10:59:35 +05:30
  • d42cb1e906 fix(auth): rebase PR #200 onto main and restore auth CLI flow Chummy 2026-02-18 12:56:00 +08:00
  • 96109d46d1 Fix pending OAuth verifier storage and account id fallback Codex 2026-02-16 10:48:25 +03:00
  • e8aa63822a fix PR #200 review issues Codex 2026-02-15 21:55:54 +03:00
  • 39087a446d Fix OpenAI Codex contract, SSE parsing, and default xhigh reasoning Codex 2026-02-15 20:51:01 +03:00
  • 007368d586 feat(auth): add subscription auth profiles and codex/claude flows Codex 2026-02-15 19:02:41 +03:00
  • 6d8725c9e6 fix(agent): log warning when native tool call arguments fail JSON parsing Edvard 2026-02-17 17:44:31 -05:00
  • 7de052c7d2 fix(cron): add timeout and bounded execution for due jobs fettpl 2026-02-17 23:20:32 +01:00
  • 5f5cb27690
    fix(cron): handle ALTER TABLE race condition in schema migration Alex Gorevski 2026-02-17 20:50:08 -08:00
  • 63602a262f fix(agent): use config-driven limits in run_tool_call_loop and trim_history Edvard 2026-02-17 17:14:41 -05:00
  • 1c074d5204 fix(discord): use channel name for reply routing instead of discord channel ID h1n054ur 2026-02-18 02:52:35 +05:00
  • 4f9c87ff74 fix(policy): standardize side-effect tool autonomy gates fettpl 2026-02-17 22:56:07 +01:00
  • 89d0fb9a1e feat(providers): implement chat_with_history for GLM provider Edvard 2026-02-17 18:43:44 -05:00
  • 73e675d298 feat(memory): optional SQLite connection open timeout Ademílson Tonato 2026-02-17 18:33:16 -03:00
  • b3b1679218 feat(channels): implement typing indicator for Telegram channel Edvard 2026-02-17 18:35:25 -05:00
  • 2560399423 feat(observability): focus PR 596 on Prometheus backend Chummy 2026-02-18 11:32:51 +08:00
  • eba544dbd4 feat(observability): implement Prometheus metrics backend with /metrics endpoint argenis de la rosa 2026-02-17 14:01:37 -05:00
  • c04f2855e4 feat(tools): expose custom memory categories in memory_store tool Edvard 2026-02-17 18:40:01 -05:00
  • b2993d68c4
    Merge pull request #727 from zeroclaw-labs/git_attributes_for_cross_platform_dev mikeboensel 2026-02-17 22:14:50 -05:00
  • da326b265d fix(container): address all container anti-patterns (4.1–4.4) Alex Gorevski 2026-02-17 10:06:35 -08:00
  • 9e9a4a53ab style(gemini): apply rustfmt to oauth endpoint patch Chummy 2026-02-18 10:13:38 +08:00
  • 1d8e57d388 fix(gemini): route OAuth tokens to cloudcode-pa.googleapis.com KNIGHTABDO 2026-02-17 18:07:43 +00:00
  • 36062fb1c2 feat(telegram): add forum topic support ZeroClaw Agent 2026-02-17 20:02:47 +03:00
  • 3467d34596 fix(agent): avoid duplicate text in markdown tool_call fallback Chummy 2026-02-18 10:04:13 +08:00
  • cb7df7c87f style(agent): apply rustfmt formatting to loop_.rs Edvard 2026-02-17 16:41:14 -05:00
  • 0c46b56555 fix(agent): satisfy clippy::if_not_else lint in tool history push Edvard 2026-02-17 16:11:15 -05:00
  • 0e5a785015 fix(agent): use native format for tool result history in run_tool_call_loop Edvard 2026-02-17 16:02:39 -05:00
  • 508fb53ac1 fix(provider): delegate native tool calling through ReliableProvider Edvard 2026-02-17 13:23:34 -05:00
  • 4c6f3c3506 feat(repo): add .gitattributes for cross-platform line ending normalization Mike-Boensel 2026-02-17 21:12:25 -05:00
  • c5602a80bd fix(gateway): honor configured max key bounds Chummy 2026-02-18 09:54:27 +08:00
  • c507856710 fix(gateway): harden client identity and bound key stores fettpl 2026-02-17 22:09:38 +01:00
  • b1c04d8f88 feat(tooling): add .editorconfig, rustfmt.toml, and clippy.toml Alex Gorevski 2026-02-17 13:03:15 -08:00
  • d756293871 feat: add /clear command Kieran 2026-02-17 21:18:49 +00:00
  • c830a513a5 fix(provider): address Astrai follow-up review from #486 Maya Walcher 2026-02-17 15:35:27 -05:00
  • 92eeb8889f feat(onboard): add missing Ollama Cloud models daniiiiekisde 2026-02-17 21:55:17 +01:00
  • fbc26be7af fix(policy): treat git branch listing as read-only operation Alex Gorevski 2026-02-17 13:30:42 -08:00
  • b5e1c3a8f5
    chore(ci): align workflow names with file naming style (#723) Will Sarg 2026-02-17 19:55:05 -05:00
  • 69a3b54968
    chore(ci): externalize workflow scripts and relocate main flow doc (#722) Will Sarg 2026-02-17 19:48:37 -05:00
  • 41da46e2b2
    ci(release): add SBOM generation with syft (#699) Alex Gorevski 2026-02-17 15:25:53 -08:00
  • 5afff7b6d7
    ci(cache): migrate rust cache actions to useblacksmith (#706) Will Sarg 2026-02-17 18:05:31 -05:00
  • a087007257
    ci(docker): use blacksmith-native layer cache in smoke builds (#698) Will Sarg 2026-02-17 17:57:25 -05:00
  • d5feba3fe0
    ci(docker): add buildx cache for PR smoke on blacksmith (#695) Will Sarg 2026-02-17 17:49:39 -05:00
  • b45c7ce96a
    ci(docker): publish container images only on tag pushes (#692) Will Sarg 2026-02-17 17:27:36 -05:00
  • cc262907d9
    chore(ci): pin codeql workflow actions to SHAs (#691) fettpl 2026-02-17 23:26:58 +01:00
  • a973f31065
    fix(docker): avoid double compile in smoke build (#686) Will Sarg 2026-02-17 17:00:23 -05:00
  • 48fdc1c113
    chore(deps): bump rust in the docker-minor-patch group (#637) dependabot[bot] 2026-02-17 16:48:48 -05:00
  • 95c3331bd5
    fix(docker): provide dummy bench target in dependency-cache build (#682) Will Sarg 2026-02-17 16:43:36 -05:00
  • b79126a59c
    chore(deps): bump actions/labeler from 5.0.0 to 6.0.1 (#639) dependabot[bot] 2026-02-17 16:35:03 -05:00
  • 1bf8b495e7
    chore(deps): bump actions/stale from 9.1.0 to 10.2.0 (#640) dependabot[bot] 2026-02-17 16:34:42 -05:00
  • 360fbfb4f5
    chore(deps): bump actions/first-interaction (#641) dependabot[bot] 2026-02-17 16:32:06 -05:00
  • 29be98817d
    chore(deps): bump rand from 0.8.5 to 0.9.2 (#646) dependabot[bot] 2026-02-17 16:27:57 -05:00
  • 353cc9c29c
    chore(deps): bump rppal from 0.14.1 to 0.22.1 (#643) dependabot[bot] 2026-02-17 16:27:30 -05:00
  • d5a681e627
    chore(deps): bump cron from 0.12.1 to 0.15.0 (#647) dependabot[bot] 2026-02-17 16:27:05 -05:00
  • 5124e0d551
    chore(deps): bump directories from 5.0.1 to 6.0.0 (#648) dependabot[bot] 2026-02-17 16:26:39 -05:00
  • dcd8714cc0
    ci: enforce docs-quality in required gate on push (#672) Will Sarg 2026-02-17 16:24:26 -05:00
  • e9f619a83f
    ci: cut default PR runtime to build/security core checks (#669) Will Sarg 2026-02-17 16:20:13 -05:00
  • 42f1d40f1f
    fix(ci): unblock dependabot dependency PR checks (#658) Will Sarg 2026-02-17 15:51:07 -05:00
  • 5be4fd9138
    fix(ci): keep both workflow owners in approval allowlist (#652) Will Sarg 2026-02-17 15:34:56 -05:00
  • a87ea84073
    chore(deps): bump console from 0.15.11 to 0.16.2 (#645) dependabot[bot] 2026-02-17 15:31:08 -05:00
  • bbe5530c1a
    fix(security): disable automatic redirects in http_request tool (#624) Alex Gorevski 2026-02-17 12:15:48 -08:00
  • 8724884b00
    feat(ci): add Criterion performance benchmarks for hot paths (#638) Alex Gorevski 2026-02-17 12:15:19 -08:00
  • 290d971d5e
    fix(security): reject shell-unsafe chars in screenshot filename (#625) Alex Gorevski 2026-02-17 12:13:17 -08:00
  • 217a700bfa
    ci: add fuzz testing workflow and harnesses (#629) Alex Gorevski 2026-02-17 12:12:08 -08:00
  • 72207e3722
    ci(dependabot): add Docker ecosystem monitoring (#633) Alex Gorevski 2026-02-17 12:11:31 -08:00
  • 8d172b6b10
    feat(ci): add integration/E2E test stage with mock provider (#636) Alex Gorevski 2026-02-17 12:11:05 -08:00
  • 7ea23da0c6
    ci: add feature matrix testing workflow (#634) Alex Gorevski 2026-02-17 12:10:02 -08:00
  • 5c464b0243
    ci(release): add hard binary size gate (#631) Alex Gorevski 2026-02-17 12:09:14 -08:00
  • 30b9df761a
    fix(gateway): persist pairing tokens and honor docker config (#630) Will Sarg 2026-02-17 15:05:56 -05:00
  • 35f7597c3c
    docs(readme): restore donation links and polish hero intro (#622) Will Sarg 2026-02-17 14:36:53 -05:00