Artem Yadelskyi
26bca10b81
feat(telegram): Do not fail on commands init
2026-02-20 20:31:56 +02:00
Artem Yadelskyi
bebf4b0c17
Merge branch 'main' into telegram-bot-commands
2026-02-18 16:21:37 +02:00
Leandro Barbosa
87aee78900
Merge pull request #337 from quybquang/docs/add-vietnamese-readme
...
docs: add Vietnamese README (README.vi.md)
2026-02-18 11:11:31 -03:00
AlbertBui010
1e88df3ea8
Merge branch 'upstream/main' into docs/add-vietnamese-readme
...
Resolved conflicts in README.md, README.ja.md, and README.zh.md by keeping both Portuguese (upstream) and Vietnamese (local) language links.
2026-02-18 20:01:42 +07:00
lxowalle
eda6e37332
feat: Support modifying the command filtering list of the exec tool ( #410 )
2026-02-18 19:31:15 +08:00
Leandro Barbosa
b77a40315e
Merge pull request #218 from mattn/fix-readme-ja
...
Fix Japanese translation
2026-02-18 07:58:06 -03:00
Zenix
3390576eea
Feature/websearch OpenAI ( #118 )
...
* feature: add web search for codex models
* fix: use more elegant way to solve the issue.
2026-02-18 16:30:30 +08:00
lxowalle
193fbcab11
docs: update PR template
2026-02-18 16:01:41 +08:00
lxowalle
01d694b998
fix: Add comprehensive command injection and system abuse prevention patterns ( #401 )
...
* Add comprehensive command injection and system abuse prevention patterns
* fix: Container running as root
2026-02-18 15:33:34 +08:00
Leandro Barbosa
8807d8254f
Merge pull request #362 from blib/feat-bin-size
...
chore(build): reduce binary size by ~8 MB
2026-02-17 18:38:18 -03:00
Leandro Barbosa
eeac7c7a67
Merge pull request #385 from Leeaandrob/docs/add-portuguese-br-readme
...
docs: add Brazilian Portuguese README (README.pt-br.md)
2026-02-17 17:56:36 -03:00
Leandro Barbosa
f820da42d7
docs: add Brazilian Portuguese README (README.pt-br.md)
...
Add complete pt-BR translation of the README and update language
navigation links across all existing READMEs (English, Chinese,
Japanese) to include the Portuguese option.
2026-02-17 17:52:28 -03:00
Artem Yadelskyi
d49ce32010
Merge branch 'main' into telegram-bot-commands
2026-02-17 20:21:46 +02:00
AlbertBui010
8428446d69
docs: fix allow_from typo in config examples
2026-02-18 00:17:56 +07:00
QUY BUI QUANG
2ee2858912
Merge branch 'main' into docs/add-vietnamese-readme
2026-02-17 23:46:19 +07:00
AlbertBui010
b83304845e
docs: resolve conflict in README.ja.md
2026-02-17 23:39:17 +07:00
Leandro Barbosa
ba47892bcf
Merge pull request #327 from humaid0x/fix-japanese-readme-link
...
docs: add missing Chinese language link to Japanese README
2026-02-17 13:12:47 -03:00
Leandro Barbosa
4fde0175cf
Merge pull request #227 from mattn/fix-shadowing-running
...
Fix shadowing field runnnig
2026-02-17 12:58:48 -03:00
zenix.huang
0d16525fab
fix: codex tool call
2026-02-17 22:56:31 +08:00
zenix.huang
4cd3f99dd6
fix: remove max_tokens
2026-02-17 22:56:31 +08:00
Boris Bliznioukov
2d876eaa98
feat(goreleaser): enhance build flags with versioning and commit info
...
Signed-off-by: Boris Bliznioukov <blib@mail.com >
2026-02-17 15:00:06 +01:00
Boris Bliznioukov
2d758d714f
feat(goreleaser): add 'stdjson' tag to picoclaw build configuration
...
Signed-off-by: Boris Bliznioukov <blib@mail.com >
2026-02-17 14:55:37 +01:00
lxowalle
920e30a241
fix:pr-272 reverted the changes from pr-227 ( #361 )
2026-02-17 21:31:54 +08:00
Boris Bliznioukov
ad747e8e89
fix(Makefile): update LDFLAGS and GOFLAGS for optimized build size
...
Signed-off-by: Boris Bliznioukov <blib@mail.com >
2026-02-17 14:27:03 +01:00
daming大铭
7b9b8104c8
Merge pull request #225 from yinwm/feat/cron-exec-timeout-config
...
feat(cron): add configurable execution timeout for cron jobs
2026-02-17 21:12:59 +08:00
yinwm
881999aceb
refactor(shell): interpret zero timeout as unlimited execution
...
Replace unconditional WithTimeout usage with conditional context creation
based on timeout configuration. Zero values now bypass timeout enforcement,
using WithCancel for graceful cancellation while preserving existing timeout
behavior for positive values. Simplifies CronTool initialization by removing
unnecessary conditional timeout assignment.
2026-02-17 21:10:20 +08:00
Hua Audio
f929268ab2
feat: Add Perplexity search provider integration ( #138 )
...
* feat: Add Perplexity search provider integration
- Add PerplexityConfig struct to config package
- Add PerplexitySearchProvider implementing SearchProvider interface
- Update WebSearchTool to support Perplexity with priority system (Perplexity > Brave > DuckDuckGo)
- Update agent loop to pass Perplexity config options
- Update config.example.json with Perplexity configuration template
- Uses Perplexity's 'sonar' model for web search capabilities
* Edit config example
* make fmt
---------
Co-authored-by: Hua <zhangmikoto@gmail.com >
2026-02-17 21:02:56 +08:00
yinwm
684e7413e1
Merge remote-tracking branch 'origin/main' into feat/cron-exec-timeout-config
2026-02-17 20:53:31 +08:00
zepan
da79c201c7
1. fix typo
v0.1.2
2026-02-17 18:03:02 +08:00
zepan
5fb2721d22
1. add android phone termux quick guide
2026-02-17 18:01:39 +08:00
zepan
951b05d255
1. add AI Code Generation selection in pr template
2026-02-17 17:15:40 +08:00
zepan
ac4b16dfb4
1. rename doc to docs
2026-02-17 16:51:38 +08:00
zepan
0fadbcd340
1. add roadmap.md
2026-02-17 16:03:07 +08:00
Guoguo
a961a2df87
fix(ci): use env var for release tag ( #342 )
...
Signed-off-by: Guoguo <i@qwq.trade >
2026-02-17 14:32:51 +08:00
AlbertBui010
75fb728a11
docs: add Vietnamese README (README.vi.md)
...
- Add full Vietnamese translation of README.md
- Update language selector links in README.md, README.zh.md, README.ja.md
2026-02-17 09:17:03 +07:00
zepan
57dac394c5
update pr template
2026-02-17 09:30:30 +08:00
Humaid Koreshi
ff3c875b3f
docs: add missing Chinese language link to Japanese README
2026-02-17 02:15:59 +06:00
zepan
13e4028d42
1. update wechat group qrcode 2. publish roadmap
2026-02-16 20:10:20 +08:00
Artem Yadelskyi
1b1e472df2
feat(telegram): Changed command scope
2026-02-16 13:25:24 +02:00
Artem Yadelskyi
d1a66cbf50
feat(telegram): Fix text
2026-02-16 13:24:21 +02:00
Artem Yadelskyi
bfb9d8f644
feat(telegram): Init bot commands on start
2026-02-16 13:20:36 +02:00
Caize Wu
e7f15afdd4
Update issue templates
2026-02-16 19:17:27 +08:00
Tzufucius
8d757fbb6f
Feat issue 183 ( #189 )
...
* feat: add slash command support (e.g., /show model, /help)
* style: fix code formatting
* feat: implement robust context compression and error recovery with user notifications
2026-02-16 16:30:54 +08:00
Goksu Ceylan
e3f65fc3d6
fix(security): block critical symlink workspace escape ( #188 )
2026-02-16 16:20:35 +08:00
is-Xiaoen
5c321a90de
fix: tighten file perms and enforce Slack ACL checks ( #186 )
...
- write config and cron store with 0600 instead of 0644
- check allow list in Slack slash commands and app mentions
- pass workspace restrict flag to cron exec tool
Closes #179
2026-02-16 16:06:39 +08:00
lxowalle
17685da584
feat: update the make deps logic to prevent the project from frequently updating dependency package versions ( #277 )
2026-02-16 15:48:02 +08:00
WÁNG Xuěruì
159a954122
build: support building for linux/loong64 ( #272 )
...
This platform has a growing desktop and embedded user base, and is fully
supported by Go. The only necessary change is the mapping between
`uname -m` output and GOARCH.
Due to non-technical reasons [1], there is currently no Docker official
image that provides linux/loong64 support, so Docker-based builds are
not included in this commit for now.
[1]: https://github.com/docker-library/official-images/issues/16404
2026-02-16 15:08:27 +08:00
mattn
a371d53438
Prevent panic on publish after MessageBus is closed ( #223 )
2026-02-16 15:04:25 +08:00
Avisek Ray
9d5728ec5b
feat: implement structured Telegram command handling with a dedicated command service and telegohandler integration. ( #164 )
2026-02-16 14:20:16 +08:00
Huaaudio
32cb8fdc12
Feat: Discord message length check and auto split ( #143 )
...
* feat: discord message auto split
* make fmt
* chore: remove failing discord_test.go
---------
Co-authored-by: Hua <zhangmikoto@gmail.com >
2026-02-16 13:39:26 +08:00