Commit graph

  • 47069db2af test(agent): remove obsolete TestHandleExtensionCommand_EmojiPassthrough seagochen 2026-03-09 16:35:16 +08:00
  • 982b7faeaa * update comment lxowalle 2026-03-09 16:34:29 +08:00
  • 5a10528400 refined code afjcjsbx 2026-03-09 09:32:21 +01:00
  • 16937f5214 refined code afjcjsbx 2026-03-09 09:32:21 +01:00
  • ff54128ab4 refined code afjcjsbx 2026-03-09 09:32:21 +01:00
  • 33652b4653 fix for lint Cytown 2026-03-09 16:30:28 +08:00
  • beafecc7d4 Merge remote-tracking branch 'upstream/main' t 2026-03-09 16:19:44 +08:00
  • 33005ad6e3 add sanitizer config t 2026-03-09 16:19:40 +08:00
  • 8a219e1873 add sanitizer for privacy t 2026-03-09 16:00:30 +08:00
  • 187d8bf174 fix for ci Cytown 2026-03-09 16:00:09 +08:00
  • 771e53e857 add stop command t 2026-03-09 15:59:34 +08:00
  • b914e85352 only notify on error if deliver is false t 2026-03-09 15:53:58 +08:00
  • 63a61dd2e8 Merge branch 'sipeed:main' into dev_features seagochen 2026-03-09 15:46:52 +08:00
  • 2a7c91df57 deleted conflicts yanhool 2026-03-09 15:44:09 +08:00
  • 69ba53fa37 feat(release): add linux/s390x and linux/mipsle to goreleaser builds (#1265) Guoguo 2026-03-09 15:41:13 +08:00
  • e1f59a7c07 feat(release): add linux/s390x and linux/mipsle to goreleaser builds (#1265) Guoguo 2026-03-09 15:41:13 +08:00
  • 82773fcd42
    feat(release): add linux/s390x and linux/mipsle to goreleaser builds (#1265) Guoguo 2026-03-09 15:41:13 +08:00
  • dd294776a9 chore: drop unnessary crypto/rand Meng Zhuo 2026-03-09 15:32:57 +08:00
  • a52fdb633f check nil lxowalle 2026-03-09 15:32:13 +08:00
  • a2bb4c7704 feat(commands): sort /help output alphabetically seagochen 2026-03-09 15:28:54 +08:00
  • ed1d5ec4ea Merge remote-tracking branch 'origin/main' into dev_features seagochen 2026-03-09 15:24:11 +08:00
  • 2c6b335512 * add clear command to clear chat history lxowalle 2026-03-09 15:23:35 +08:00
  • 6a303b295a feat(commands): friendly /hipico empty-arg response with examples seagochen 2026-03-09 15:22:34 +08:00
  • e6558f3ba7 feat: async command handling for instant /stop response t 2026-03-09 15:17:45 +08:00
  • 9daa12e794 feat(release): add linux/s390x and linux/mipsle to goreleaser builds Guoguo 2026-03-09 00:16:06 -07:00
  • 6a8bba47cc feat(commands): add /edit help subcommand seagochen 2026-03-09 15:05:49 +08:00
  • d0cc9b25e4 update auto release note Huaaudio 2026-03-09 08:01:20 +01:00
  • 03bc632b3c feat(commands): refactor to /prefix registry, add /clear and /compact seagochen 2026-03-09 14:59:50 +08:00
  • 5e81d868b2 fix: retryLLM return empty (#1264) lxowalle 2026-03-09 14:39:26 +08:00
  • 4f43b0e38b fix: retryLLM return empty (#1264) lxowalle 2026-03-09 14:39:26 +08:00
  • ba4b702675
    fix: retryLLM return empty (#1264) lxowalle 2026-03-09 14:39:26 +08:00
  • 57e9539734 Update safer logic Huaaudio 2026-03-09 07:35:12 +01:00
  • 4c1da506c1 Update to detect user type and pagination Huaaudio 2026-03-09 07:32:43 +01:00
  • 522841490f fix retryLLM return empty lxowalle 2026-03-09 14:28:17 +08:00
  • 356587ca10
    Update .github/workflows/nightly.yml Hua Audio 2026-03-09 07:25:15 +01:00
  • a68d9795f6 update write permission Huaaudio 2026-03-09 07:07:32 +01:00
  • ff7f8c8bfa update to add rolling ghcr docker image Huaaudio 2026-03-09 06:56:58 +01:00
  • cecd7eaefc Fix: improve history compression with retry logic and multi-byte character support (#1167) lxowalle 2026-03-09 13:41:41 +08:00
  • 791c610533 Fix: improve history compression with retry logic and multi-byte character support (#1167) lxowalle 2026-03-09 13:41:41 +08:00
  • 2c3952b8c0
    Fix: improve history compression with retry logic and multi-byte character support (#1167) lxowalle 2026-03-09 13:41:41 +08:00
  • 99596679d1 add cross platform compile Huaaudio 2026-03-09 06:35:28 +01:00
  • 1ddb5b00c6 Merge main into dev_features seagochen 2026-03-09 13:19:35 +08:00
  • 70d6621108 fix:fix cmd example (#1166) zhangxiaoyu.york 2026-03-09 12:49:20 +08:00
  • cec8b1cbd3 fix:fix cmd example (#1166) zhangxiaoyu.york 2026-03-09 12:49:20 +08:00
  • a521a49162
    fix:fix cmd example (#1166) zhangxiaoyu.york 2026-03-09 12:49:20 +08:00
  • b4a48b7bcc
    Update docs/ANTIGRAVITY_USAGE.md Hua Audio 2026-03-09 05:46:42 +01:00
  • f82b1c8aed
    Update docs/ANTIGRAVITY_AUTH.md Hua Audio 2026-03-09 05:46:29 +01:00
  • 8614a113c1 fix(agent): update subagent manager configuration and dependencies Administrator 2026-03-09 12:44:30 +08:00
  • 4b11ef32fe Refactor env handling: extract MapToEnvSlice, clean up unused code Keith Patrick 2026-03-09 04:42:42 +00:00
  • 75995ff6cd feat(ci/cd) Add nightly build workflow (#1226) Hua Audio 2026-03-09 05:37:31 +01:00
  • fc42aa96c9 feat(ci/cd) Add nightly build workflow (#1226) Hua Audio 2026-03-09 05:37:31 +01:00
  • ad9d5a3d19
    feat(ci/cd) Add nightly build workflow (#1226) Hua Audio 2026-03-09 05:37:31 +01:00
  • 93cde29d5e Update to set provenance to false Huaaudio 2026-03-09 05:35:02 +01:00
  • 369edf30af feat(security): add environment sanitization for exec tool Keith Patrick 2026-03-09 03:49:50 +00:00
  • 3ec423d0db
    Merge branch 'main' into fix/main-ssrf Chengpeng Wang 2026-03-09 12:05:46 +08:00
  • a524a56d0e
    Merge 764e4bcb9d into 7ea7bb0717 Guglielmo Caponi 2026-03-09 12:02:06 +08:00
  • e94399565c Update prerelease flag and rolling release Huaaudio 2026-03-09 04:57:52 +01:00
  • f682397f03 fix: remove duplicate import statement in config.go liugangjian 2026-03-09 11:54:13 +08:00
  • 65043336d7 fix: restore factory.go from main branch liugangjian 2026-03-09 11:46:20 +08:00
  • 00508b9636 Add explicit LC_* vars and PICOCLAW_* prefix blocklist Keith Patrick 2026-03-09 03:32:19 +00:00
  • ed0febbf21 Merge main into dev_features seagochen 2026-03-09 11:29:35 +08:00
  • fee334d920 fix: correct syntax error in subagent.go - close announcedOnce.Do callback properly liugangjian 2026-03-09 11:19:52 +08:00
  • 09b42753bf Refactor env handling: WithAllowedEnv for efficient os.Getenv() lookups Keith Patrick 2026-03-09 03:07:57 +00:00
  • 71a7f70097 * Add incremental delay and modify the context truncation logic lxowalle 2026-03-09 11:06:05 +08:00
  • 7b82cac4df Split env handling: FilterByAllowlist at init, MergeEnvVars at exec Keith Patrick 2026-03-09 02:25:25 +00:00
  • aa18189ea9 Merge upstream/main: add IRC, Matrix channels and upstream improvements admin-mf 2026-03-08 21:05:47 -05:00
  • e0ffee8339 Add PICOCLAW_EXEC_TIME and PICOCLAW_EXEC_TIMEOUT env vars Keith Patrick 2026-03-09 02:05:44 +00:00
  • 12128806da Merge remote-tracking branch 'refs/remotes/origin/main' Administrator 2026-03-09 09:55:47 +08:00
  • 6693e1f884 fix Administrator 2026-03-09 09:55:22 +08:00
  • fae2dff738
    Merge branch 'main' into main lppp04808 2026-03-09 09:54:55 +08:00
  • b9dd313454 Document PICOCLAW_* env vars in exec tool description Keith Patrick 2026-03-09 01:34:43 +00:00
  • 64fc4a82d0 Add PICOCLAW_AGENT_WORKSPACE env var Keith Patrick 2026-03-09 01:28:24 +00:00
  • 6324427862 Fix #1044: Cron expressions respect schedule.TZ field using 3-level fallback liugangjian 2026-03-09 09:27:56 +08:00
  • 4f8898e6d9
    Delete claude-tool-calling-documentation.md doko89 2026-03-09 08:19:47 +07:00
  • dc761ef507 delete unused file Dokomaze 2026-03-09 08:18:39 +07:00
  • adfdb9498f delete unused file Dokomaze 2026-03-09 08:18:26 +07:00
  • 0c861c8de4 feat: implement tool choice and tool caching support for anthropic and openai_compat providers Dokomaze 2026-03-09 08:11:13 +07:00
  • f524f6d635 Fix Gemini 3 Pro/Flash thought_signature compatibility liugangjian 2026-03-04 21:45:03 +08:00
  • 14a5da8c45 Fix #197 - Wait for gateway to be responsive before reporting success liugangjian 2026-03-04 21:43:58 +08:00
  • ab4b201a85 Fix #1044: Cron expressions respect schedule.TZ field using 3-level fallback liugangjian 2026-03-04 21:36:58 +08:00
  • ada020ebeb Fix test: use appropriate error type for non-retryable error test liugangjian 2026-03-04 21:16:07 +08:00
  • f13013d260 feat: Add Prometheus metrics support liugangjian 2026-03-04 21:15:16 +08:00
  • 868dba35d9 Improve error retry mechanism with configurable exponential backoff and jitter liugangjian 2026-03-04 21:12:51 +08:00
  • 3b2f52f175 feat(api): Add API versioning support with backward compatibility liugangjian 2026-03-04 21:12:19 +08:00
  • 6d16828b05 feat: Add rate limiting module supporting token bucket algorithm liugangjian 2026-03-04 21:04:05 +08:00
  • 0b6c82dbfc feat: add comprehensive config validation at startup liugangjian 2026-03-04 21:00:05 +08:00
  • 29a98e55c6 feat: Add response caching layer for LLM requests liugangjian 2026-03-04 20:58:41 +08:00
  • 692e002adf feat(telegram): add message edit and delete support with improved error handling liugangjian 2026-03-04 20:54:18 +08:00
  • 347aade2fb Add PICOCLAW_* env vars to child processes Keith Patrick 2026-03-09 01:03:24 +00:00
  • a83951a931 Merge remote-tracking branch 'refs/remotes/origin/main' into fix/deny-reading-binary-files afjcjsbx 2026-03-09 00:30:37 +01:00
  • 90707d4cd8 Merge remote-tracking branch 'refs/remotes/origin/main' into fix/deny-reading-binary-files afjcjsbx 2026-03-09 00:30:37 +01:00
  • c69095457f Merge remote-tracking branch 'refs/remotes/origin/main' into fix/deny-reading-binary-files afjcjsbx 2026-03-09 00:30:37 +01:00
  • ddd394796c fix(security): add PICOCLAW_HOME, PICOCLAW_CONFIG, PICOCLAW_EXE to default allowlist Keith Patrick 2026-03-08 23:17:59 +00:00
  • 9740b547ea fix(qq): use PostGroupMessage for group chat responses Hakancan 2026-03-08 23:17:23 +00:00
  • 0e724df6b7 fix(security): allow PICOCLAW_SERVICE_NAME in default allowlist Keith Patrick 2026-03-08 23:12:23 +00:00
  • 2395428e21 fix(security): remove PICOCLAW_* from default allowlist Keith Patrick 2026-03-08 23:09:36 +00:00
  • bf7279e2a1 feat(security): add config env_allowlist support Keith Patrick 2026-03-08 23:04:15 +00:00
  • 50896f203d fix: safety guard incorrectly blocks commands with URLs Hakancan 2026-03-08 23:01:02 +00:00
  • ceac1e7671 fix(security): add nil checks for envSet and extraEnv Keith Patrick 2026-03-08 22:56:07 +00:00
  • 2e7b467095 enhanced logs afjcjsbx 2026-03-08 22:11:23 +01:00