Commit graph

  • e4944a5fc2
    feat(cost): add budget tracking core and harden storage reliability (#292) Chummy 2026-02-16 23:40:47 +08:00
  • 8882746ced
    fix(onboard): refresh MiniMax defaults and endpoint (#299) Chummy 2026-02-16 23:40:44 +08:00
  • 3fd901a5ec
    fix(build): reduce release-build memory pressure on low-RAM devices (#303) Chummy 2026-02-16 23:40:40 +08:00
  • 23b0f360c2
    fix(composio): align v3 execute path and honor configured entity_id (#322) Chummy 2026-02-16 23:40:37 +08:00
  • a403b5f5b1
    feat(onboard): add provider model refresh command with TTL cache (#323) Chummy 2026-02-16 23:40:33 +08:00
  • 80da3e64e9
    feat: unify scheduled tasks from #337 and #338 with security-first integration Chummy 2026-02-16 23:38:29 +08:00
  • 826f3836c7 fix(test): adapt lark schema assertions to current config fields Chummy 2026-02-16 22:57:45 +08:00
  • 760728d038 feat(channels): add Lark/Feishu IM channel support stawky 2026-02-16 20:19:52 +08:00
  • f0373f2db1
    docs(agents): clarify branch lifecycle and worktree workflow (#344) Will Sarg 2026-02-16 09:37:28 -05:00
  • c842ece12c
    feat(onboard): refresh model discovery and canonicalize provider aliases (#341) Chummy 2026-02-16 22:32:30 +08:00
  • 0995c57776
    Merge pull request #321 from stakeswky/feat/model-failover-auth-rotation Chummy 2026-02-16 22:27:32 +08:00
  • dea02a6915
    Merge pull request #318 from zeroclaw-labs/fix/issue-309-composio-v3-endpoint Chummy 2026-02-16 22:26:40 +08:00
  • b61d33aa1c
    feat(dev): add local dockerized ci workflow (#342) Will Sarg 2026-02-16 09:10:39 -05:00
  • 8bcb5efa8a fix(ci): align reliable provider tests with ChatResponse Chummy 2026-02-16 22:06:40 +08:00
  • f2c73bacf8
    Merge pull request #343 from zeroclaw-labs/chore-codeowner-route-ci-docs Chummy 2026-02-16 22:00:57 +08:00
  • 1c3f4ec804
    `chore(codeowners): route ci/docs surfaces to @chumyin Chummy 2026-02-16 21:59:38 +08:00
  • 9a5db46cf7 feat(providers): model failover chain + API key rotation stawky 2026-02-16 19:03:23 +08:00
  • ef41f2ab10 chore(fmt): format composio conflict-resolution tests Chummy 2026-02-16 21:54:19 +08:00
  • fa9cdabbcb
    Merge pull request #340 from chumyin/fix/agent-turn-provider-name-signature Chummy 2026-02-16 21:51:17 +08:00
  • 593dbb3641 fix(agent): align agent_turn signature with channel provider label Chummy 2026-02-16 21:48:49 +08:00
  • 58693ae5a1 fix: update Composio API endpoint from v2 to v3 argenis de la rosa 2026-02-16 06:00:00 -05:00
  • fa0c77385c
    Merge pull request #266 from chumyin/fix/provider-chatresponse-unification Chummy 2026-02-16 21:21:43 +08:00
  • b76a3879a9
    fix(ci): mitigate GitHub API rate-limit failures (#334) Will Sarg 2026-02-16 08:05:52 -05:00
  • 07dc8b3927
    build(deps): bump rusqlite from 0.32.1 to 0.38.0 (#315) dependabot[bot] 2026-02-16 07:45:00 -05:00
  • 52f62dc24c
    build(deps): bump prometheus from 0.13.4 to 0.14.0 (#316) dependabot[bot] 2026-02-16 07:44:57 -05:00
  • debe24038c
    build(deps): bump toml from 0.8.23 to 1.0.1+spec-1.1.0 (#317) dependabot[bot] 2026-02-16 07:44:54 -05:00
  • 444dee978a
    build(deps): bump dialoguer from 0.11.0 to 0.12.0 (#319) dependabot[bot] 2026-02-16 07:44:51 -05:00
  • d451af1237
    build(deps): bump axum from 0.7.9 to 0.8.8 (#320) dependabot[bot] 2026-02-16 07:44:47 -05:00
  • bd137c89fb
    build(deps): bump DavidAnson/markdownlint-cli2-action from 20 to 22 (#312) dependabot[bot] 2026-02-16 07:42:22 -05:00
  • 1ec8b7e57a
    build(deps): bump actions/github-script from 7 to 8 (#313) dependabot[bot] 2026-02-16 07:42:10 -05:00
  • 8338b9c7a7
    build(deps): bump actions/upload-artifact from 4 to 6 (#314) dependabot[bot] 2026-02-16 07:42:07 -05:00
  • 05de9003f1
    Merge pull request #332 from chumyin/fix/labeler-collapse-all-prefixes Chummy 2026-02-16 20:23:21 +08:00
  • 5410ce4afd ci(labeler): compact duplicate module labels across all prefixes Chummy 2026-02-16 20:20:55 +08:00
  • 1851cf58a2
    Merge pull request #328 from chumyin/fix/labeler-compact-noisy-modules Chummy 2026-02-16 20:06:08 +08:00
  • 140dad1f72 style(labeler): lock low-saturation ordered module palette Chummy 2026-02-16 20:01:36 +08:00
  • 3a25f4fa3a ci(labeler): enforce ordered gradient palette and compact module labels Chummy 2026-02-16 19:52:14 +08:00
  • 004fc4590f ci(labeler): compact noisy module labels for tool/provider/channel Chummy 2026-02-16 19:49:45 +08:00
  • 389496823d
    ci(labeler): dedupe labels, add hover rules, and tune low-sat palette (#6) Chummy 2026-02-16 19:46:22 +08:00
  • dedb465377 test(telegram): ensure newline split case exceeds max length chumyin 2026-02-16 19:36:39 +08:00
  • 2d6ec2fb71 fix(rebase): resolve PR #266 conflicts against latest main chumyin 2026-02-16 19:33:04 +08:00
  • 34306e32d8 fix(provider): complete ChatResponse integration across runtime surfaces chumyin 2026-02-16 13:17:23 +08:00
  • 3b4a4de457 refactor(provider): unify Provider responses with ChatResponse chumyin 2026-02-16 13:04:10 +08:00
  • b3fcdad3b5
    fix: use consistent <tool_call> tag in channel system prompt (#305) Mgrsc 2026-02-16 18:59:40 +08:00
  • 4fd1408034
    fix(telegram): add message splitting, timeout, and validation fixes (#246) Abdul Samad 2026-02-16 06:59:11 -04:00
  • 50f508766f
    feat: add verbose logging and complete observability (#251) mai1015 2026-02-16 05:59:07 -05:00
  • 6d56a040ce
    docs: strengthen collaboration governance and AGENTS engineering protocol (#263) Chummy 2026-02-16 18:59:04 +08:00
  • b5d9f72023
    test(channels): neutralize UTF-8 truncation regression fixture (#289) Chummy 2026-02-16 18:58:35 +08:00
  • 3231a61323
    test: add comprehensive recovery tests for agent loop (#288) Argenis 2026-02-16 05:58:32 -05:00
  • 49fcc7a2c4
    test: deepen and complete project-wide test coverage (#297) Chummy 2026-02-16 18:58:24 +08:00
  • 79a6f180a8
    fix(composio): migrate tool API calls to v3 with v2 fallback (#309) (#310) Chummy 2026-02-16 18:58:06 +08:00
  • 1530a8707d
    feat: add Git operations tool for structured repository management Argenis 2026-02-16 05:53:29 -05:00
  • 2b04ebd2fb
    fix(provider): normalize responses fallback Chummy 2026-02-16 18:26:01 +08:00
  • 85fc12bcf7
    feat(browser): add optional rust-native backend via fantoccini Chummy 2026-02-16 18:25:27 +08:00
  • 9d29f30a31
    fix(channels): execute tool calls in channel runtime (#302) Chummy 2026-02-16 18:07:01 +08:00
  • efabe9703f
    fix: update MiniMax model names to M2.5/M2.1 Argenis 2026-02-16 04:21:44 -05:00
  • 0383a82a6f
    feat(security): Add Phase 1 security features Argenis 2026-02-16 04:14:16 -05:00
  • 1140a7887d
    feat: add HTTP request tool for API interactions Argenis 2026-02-16 03:44:42 -05:00
  • 9bdbc1287c
    fix: add tool use protocol to channel/daemon/gateway system prompts Argenis 2026-02-16 02:36:21 -05:00
  • 21dc22f249
    test(channels): add regression for UTF-8 truncation panic in channel logs (#262) 不做了睡大觉 2026-02-16 15:30:26 +08:00
  • 40c41cf3d2
    feat(discord): add listen_to_bots config and fix model IDs across codebase (#280) Vernon Stinebaker 2026-02-16 15:13:36 +08:00
  • d5e8fc1652
    fix(config): apply env overrides at runtime and fix Docker compose defaults (#279) Vernon Stinebaker 2026-02-16 15:12:49 +08:00
  • ebdcee3a5d
    fix(build): remove OpenSSL dependency to prevent build failures Argenis 2026-02-16 01:58:40 -05:00
  • c481f5298a
    fix(channels): process inbound messages concurrently (#267) Chummy 2026-02-16 14:58:01 +08:00
  • 3bdabdc7ec
    fix(security): enforce action guards in file_write and scheduler (#269) Chummy 2026-02-16 14:57:58 +08:00
  • 60f3282ad4
    fix(security): enforce action budget checks in file_read (#270) Chummy 2026-02-16 14:57:56 +08:00
  • 2c0664ba1e
    fix(email): make IMAP rustls provider selection explicit (#272) Chummy 2026-02-16 14:57:53 +08:00
  • 89f689c67a
    fix(embeddings): normalize custom endpoint path resolution (#276) Chummy 2026-02-16 14:57:51 +08:00
  • 13f6ed7871
    fix(provider): require exact chat endpoint suffix match (#277) Chummy 2026-02-16 14:57:48 +08:00
  • 9428d3ab74
    chore(ci): add PR hygiene nudge automation (#278) Chummy 2026-02-16 14:57:45 +08:00
  • ce7f811c0f
    fix(provider): validate custom provider URL format and scheme (#281) Chummy 2026-02-16 14:57:43 +08:00
  • b2810765a8
    feat(agent): add auto-compaction before history trimming (#282) 不做了睡大觉 2026-02-16 14:57:40 +08:00
  • 0e0b3644a8
    feat(config): add Lark/Feishu channel config support Argenis 2026-02-16 00:16:04 -05:00
  • c8ca6ff059
    feat: agent-to-agent handoff and delegation Argenis 2026-02-15 23:56:42 -05:00
  • e04e7191ac
    fix(agent): robust tool-call parsing for noisy model outputs Chummy 2026-02-16 12:21:26 +08:00
  • f985597900
    Merge pull request #260 from zeroclaw-labs/fix/memory-autosave-collision-221 Argenis 2026-02-15 22:56:00 -05:00
  • b442a07530
    fix(memory): prevent autosave key collisions across runtime flows Chummy 2026-02-16 11:55:52 +08:00
  • bac839c225 ci(lint): fix rustfmt drift and gate clippy on correctness Chummy 2026-02-16 11:06:28 +08:00
  • 7b9ba5be6c
    Merge pull request #255 from zeroclaw-labs/fix/discord-message-limit-235 Argenis 2026-02-15 22:06:16 -05:00
  • 9639446fb9 fix(memory): prevent autosave overwrite collisions Chummy 2026-02-16 10:58:06 +08:00
  • b462fa010b
    Merge pull request #222 from zeroclaw-labs/feat/issue-212-docker-runtime Argenis 2026-02-15 21:58:46 -05:00
  • 37890b8714
    Merge pull request #253 from zeroclaw-labs/docker-debian13 Argenis 2026-02-15 21:57:18 -05:00
  • 03c3ded5ef fix(discord): enforce 2000-character message chunks Chummy 2026-02-16 10:52:54 +08:00
  • 68325198e8
    Merge pull request #248 from zeroclaw-labs/feat/discord-typing-indicator Argenis 2026-02-15 21:22:34 -05:00
  • 787f6f5da3
    Merge pull request #247 from zeroclaw-labs/feat/openai-compatible-tool-calls Argenis 2026-02-15 20:58:27 -05:00
  • 7456692e9c fix: pass OpenAI-style tool_calls from provider to parser argenis de la rosa 2026-02-15 20:50:40 -05:00
  • 82ffb36f90
    chore(ci): document and harden workflow pipeline (#241) Will Sarg 2026-02-15 20:42:47 -05:00
  • 3014926687
    fix(providers): correct GLM API base URL to /api/paas/v4 Argenis 2026-02-15 20:21:19 -05:00
  • e98d1c2825 Squashme: Builder also on trixie Gunnar Andersson 2026-02-16 01:47:14 +01:00
  • 8eb57836d8
    chore: update Docker and release workflows for improved efficiency and security (#239) Will Sarg 2026-02-15 19:43:46 -05:00
  • 0104e46e60 Dockerfile: Update runtime images to debian 13 Gunnar Andersson 2026-02-15 18:31:00 +01:00
  • b367d41b63
    fix(ci): speed up main Docker builds by using amd64 except tags (#237) Will Sarg 2026-02-15 18:44:53 -05:00
  • 28ec4ae826
    fix(ci): reduce Docker Actions cost without weakening PR gates (#232) Will Sarg 2026-02-15 18:15:38 -05:00
  • 2f78c5e1b7 feat(channel): add typing indicator for Discord jereanon 2026-02-15 15:34:10 -07:00
  • a04716d86c
    fix: split Discord messages over 4000 characters Argenis 2026-02-15 16:35:10 -05:00
  • dc215c6bc0
    feat: add WhatsApp and Email channel integrations haeli05 2026-02-16 01:21:24 +04:00
  • 4008862333
    Merge pull request #225 from theonlyhennygod/docs/add-support-link Argenis 2026-02-15 16:11:07 -05:00
  • 915cde281d docs: add Buy Me a Coffee support section argenis de la rosa 2026-02-15 16:10:58 -05:00
  • 97460bd3b2 docs: update README to reflect Docker runtime is implemented argenis de la rosa 2026-02-15 15:53:35 -05:00
  • c80b118963
    fix(docker): pin builder to bookworm to avoid glibc runtime mismatch Chummy 2026-02-16 04:03:29 +08:00
  • 3b7a140aad
    feat(telegram): add typing indicator when receiving messages junbaor 2026-02-16 04:02:36 +08:00