Commit graph

  • 4ada4063d7 feat(media): integrate TTL cleanup into FileMediaStore ex-takashima 2026-02-24 21:24:32 +09:00
  • 0ede643e78 chore: apply PR #697 comment translations to refactored channel subpackages Hoshina 2026-02-24 12:17:11 +08:00
  • 6852f24025 fix: address PR #662 review comments (bus drain, context timeouts, onebot leak) Hoshina 2026-02-23 21:34:37 +08:00
  • 26bee0b791 refactor(loop): disable media cleanup to prevent premature file deletion Hoshina 2026-02-23 08:20:15 +08:00
  • 56d80373eb feat(identity): add unified user identity with canonical platform:id format Hoshina 2026-02-23 06:56:48 +08:00
  • f645e9a377 fix: address PR review feedback across channel system Hoshina 2026-02-23 06:03:23 +08:00
  • a7276e2632 refactor(channels): move SplitMessage from pkg/utils to pkg/channels Hoshina 2026-02-23 05:46:34 +08:00
  • 5d304a9aeb fix: resolve golangci-lint issues in channel system Hoshina 2026-02-23 05:22:18 +08:00
  • 60b68b305a feat(channels): add typing/placeholder automation and Pico Protocol channel (Phase 10 + 7) Hoshina 2026-02-23 04:55:15 +08:00
  • 885fcf40fd refactor(channels): standardize group chat trigger filtering (Phase 8) Hoshina 2026-02-23 04:11:11 +08:00
  • f8b656ec37 refactor(channels): standardize group chat trigger filtering (Phase 8) Hoshina 2026-02-23 04:11:11 +08:00
  • 490fd18911 refactor(channels): remove channel-side voice transcription (Phase 12) Hoshina 2026-02-23 03:47:12 +08:00
  • e00745489d refactor(channels): remove channel-side voice transcription (Phase 12) Hoshina 2026-02-23 03:47:12 +08:00
  • 92f1bffa59 feat(channels): add MediaSender optional interface for outbound media Hoshina 2026-02-23 03:10:57 +08:00
  • e10b1e1fd4 feat(channels): add MediaSender optional interface for outbound media Hoshina 2026-02-23 03:10:57 +08:00
  • 803679d914 fix(installer): always prompt version choice via /dev/tty for curl pipe support [skip ci] muava12 2026-02-23 03:06:25 +08:00
  • 8f5758aa37 fix(installer): use POSIX-compatible version detection and fix pipe input [skip ci] muava12 2026-02-23 03:04:07 +08:00
  • ecb9cd738e fix(installer): default to fork version when run via curl pipe [skip ci] muava12 2026-02-23 03:01:32 +08:00
  • c3f6abd4a5 docs(readme): add TL;DR quick install section for ARM64 [skip ci] muava12 2026-02-23 02:59:32 +08:00
  • 5807804a69 Add picoclaw memory CLI subcommand pmorgan 2026-02-22 11:58:15 -07:00
  • 3d5fe5bc4d Add semantic memory with chromem-go vector store pmorgan 2026-02-22 11:58:10 -07:00
  • c656fc8a10 Fix URL blocking in shell tool and orphaned tool result pairing pmorgan 2026-02-22 11:58:03 -07:00
  • 65cc670df6 Add Markdown to Slack mrkdwn conversion pmorgan 2026-02-22 11:57:58 -07:00
  • b9440c9f13 Add Anthropic streaming support and fix provider factory pmorgan 2026-02-22 11:57:53 -07:00
  • 3756c73187 fix: hide UI action parameters and error details from LLM in chat mode KoheiYamashita 2026-02-23 03:55:56 +09:00
  • c7628c3f3e
    Merge branch 'sipeed:main' into main Muafa R. 2026-02-23 02:53:19 +08:00
  • 05b0b7b976 feat: handle tool_request in ChatRepositoryImpl and restrict android actions by client type KoheiYamashita 2026-02-23 03:42:58 +09:00
  • 1c313da332 chore: banner and about info Yoftahe 2026-02-22 21:41:56 +03:00
  • dc3dfd22fa refactor(channels): consolidate HTTP servers into shared server managed by Manager Hoshina 2026-02-23 02:39:09 +08:00
  • 65a09208c4 refactor(channels): consolidate HTTP servers into shared server managed by Manager Hoshina 2026-02-23 02:39:09 +08:00
  • 09333715a9 fix: permission Matteo Pietro Dazzi 2026-02-22 19:28:58 +01:00
  • ac415ecf2c
    Revise README with project details and specs 美電球 2026-02-23 02:18:10 +08:00
  • 03c635ae86 fix: compose Matteo Pietro Dazzi 2026-02-22 19:15:37 +01:00
  • e090621c3b fix: permissions Matteo Pietro Dazzi 2026-02-22 19:12:49 +01:00
  • e77ecac9fa feat: readme Matteo Pietro Dazzi 2026-02-22 19:03:58 +01:00
  • d99dc3d0c6 feat: init script Matteo Pietro Dazzi 2026-02-22 18:34:55 +01:00
  • 99ba9051b4 Improve WebFetchTool text extraction with HTML entity decoding and structure preservation Your Name 2026-02-23 01:53:27 +08:00
  • 0f85754ed9 refactor(channels): standardize Send error classification with sentinel types Hoshina 2026-02-23 01:45:48 +08:00
  • d72c9c1ee6 refactor(channels): standardize Send error classification with sentinel types Hoshina 2026-02-23 01:45:48 +08:00
  • 08c6b84f9f refactor: Remove Telegram message chunking and simplify reasoning content handling. Avisek 2026-02-22 23:14:41 +05:30
  • 76f6ce5340 feat: add MCP resource reading and fix HTTP transport hang KoheiYamashita 2026-02-23 01:57:05 +09:00
  • b07ac8081e Merge branch 'reasoning' of github.com:biisal/picoclaw into reasoning Avisek 2026-02-22 22:26:55 +05:30
  • c9a420e14f Remove think flag from Chat provider call Avisek 2026-02-22 22:16:25 +05:30
  • 1b6c9a9d4d refactor(bus): fix deadlock and concurrency issues in MessageBus Hoshina 2026-02-23 00:44:45 +08:00
  • afc7a1988f refactor(bus): fix deadlock and concurrency issues in MessageBus Hoshina 2026-02-23 00:44:45 +08:00
  • 6067bb8f90
    Merge branch 'sipeed:main' into reasoning Avisek Ray 2026-02-22 22:10:11 +05:30
  • 52c47ce6a8 Forward LM reasoning to configured channels Avisek 2026-02-22 22:08:37 +05:30
  • 8e9c369312 test(channels): add mockey and unit tests for email runIdleLoop and checkNewEmails zhouliang 2026-02-23 00:23:43 +08:00
  • 5d04fb0fd1 refactor: update Go type declarations to any, apply formatting fixes. ulolol 2026-02-22 21:43:49 +05:30
  • 65fd24165a feat: add exit tool for LLM-driven assistant shutdown (voice/assistant mode only) Kohei 2026-02-23 01:01:52 +09:00
  • 575c262159 refactor(channels): add per-channel rate limiting and send retry with error classification Hoshina 2026-02-22 23:51:55 +08:00
  • 38a26d702c refactor(channels): add per-channel rate limiting and send retry with error classification Hoshina 2026-02-22 23:51:55 +08:00
  • 1743f9d079 fix: filter out empty or whitespace-only messages in processMessage Zhang Rui 2026-02-22 23:47:30 +08:00
  • 551912f73f docs: update README, LICENSE, workspace identity, and git hooks ZanzyTHEbar 2026-02-22 15:32:35 +00:00
  • 2dc17fbd02 build: update Makefile for opsctl, devcontainer, and config ZanzyTHEbar 2026-02-22 15:32:27 +00:00
  • 097f87f37f refactor(eval): streamline eval-runner and harness config ZanzyTHEbar 2026-02-22 15:32:03 +00:00
  • a76db05a09 refactor(pkg): adapt agent, runtime, migrate, fantasy for SDK/CLI structure ZanzyTHEbar 2026-02-22 15:31:40 +00:00
  • 3286555321 refactor(cmd): extract dragonscale CLI to cobra-based internal structure ZanzyTHEbar 2026-02-22 15:30:45 +00:00
  • 3ead775a10 fix: add internal/opsctl/tasks and narrow .gitignore tasks/ pattern ZanzyTHEbar 2026-02-22 15:30:06 +00:00
  • 7f6298e240 feat: add dragonscale SDK, eval instrumentation, and opsctl ZanzyTHEbar 2026-02-22 15:28:55 +00:00
  • ff5fedc987 refactor(media): add MediaStore for unified media file lifecycle management Hoshina 2026-02-22 23:27:55 +08:00
  • 038fdf5000 refactor(media): add MediaStore for unified media file lifecycle management Hoshina 2026-02-22 23:27:55 +08:00
  • 946360afce build(deps): add spf13/cobra for CLI framework ZanzyTHEbar 2026-02-22 15:27:47 +00:00
  • 43862b7741 fix: support keyless STT endpoints and harden transcriber rfshubert 2026-02-22 12:05:31 -03:00
  • 97bc1a098d refactor(channels): unify message splitting and add per-channel worker queues Hoshina 2026-02-22 22:46:29 +08:00
  • a91de8546c refactor(channels): unify message splitting and add per-channel worker queues Hoshina 2026-02-22 22:46:29 +08:00
  • ef450f42eb resolve conflicts ulolol 2026-02-22 20:13:17 +05:30
  • 51ecef9024
    Fix typo in ClawHub link in roadmap Sebastián Thierer 2026-02-22 11:42:36 -03:00
  • f764e33454 fix: scale down markdown heading sizes to fit chat bubbles Kohei 2026-02-22 23:30:05 +09:00
  • 064a554d21 refactor(channels): unify Start/Stop lifecycle and fix goroutine/context leaks Hoshina 2026-02-22 22:25:07 +08:00
  • c669784216 refactor(channels): unify Start/Stop lifecycle and fix goroutine/context leaks Hoshina 2026-02-22 22:25:07 +08:00
  • 74a0ff84a9 fix: validatePath now returns an error when the workspace is empty. 0x5487 2026-02-22 22:20:43 +08:00
  • db349e0be0 fix: ShengSuanYun default BaseUrl config and model ID normalize. “coohu” 2026-02-22 22:19:09 +08:00
  • f79a880efa
    Merge branch 'sipeed:main' into main eturn 2026-02-22 09:15:59 -05:00
  • 79891a860f refactor(bus,channels): promote peer and messageID from metadata to structured fields Hoshina 2026-02-22 21:57:12 +08:00
  • 931093c19d refactor(bus,channels): promote peer and messageID from metadata to structured fields Hoshina 2026-02-22 21:57:12 +08:00
  • b8b3f117f1 chore: run make fmt 0x5487 2026-02-22 21:55:02 +08:00
  • d01a874c17 fix: deduplicate getDefaultAPIBase and add empty apiBase validation rfshubert 2026-02-22 10:43:37 -03:00
  • acd52bdddb fix: typo issue 0x5487 2026-02-22 21:16:24 +08:00
  • c69024892c refactor: reimplement sandbox management with a Manager interface for context-aware resolution and enable non-main sandboxing mode. 0x5487 2026-02-22 21:12:34 +08:00
  • daac4033d5 feat: persist media images to disk and add copy_file tool Kohei 2026-02-22 22:11:53 +09:00
  • d3dfeb3119 Add docker olama-mini for total local model PhotoPortfolio Developer 2026-02-22 20:46:43 +08:00
  • f668edf35e Fix search extraction and Windows test stability PhotoPortfolio Developer 2026-02-22 20:45:44 +08:00
  • a5ccc1166a fix: disable browser caching on dev proxy responses dj-oyu 2026-02-22 21:34:33 +09:00
  • c9197b32a3 fix: disable browser caching on dev proxy responses dj-oyu 2026-02-22 21:34:33 +09:00
  • 6a84e5ffd6 Merge branch 'worktree-dev-preview' dj-oyu 2026-02-22 21:26:10 +09:00
  • cd2828a0d7 Merge branch 'worktree-dev-preview' dj-oyu 2026-02-22 21:26:10 +09:00
  • 733579f735 feat: auto-inject path rewrite script into dev proxy HTML responses dj-oyu 2026-02-22 21:23:03 +09:00
  • afc09f377f feat: auto-inject path rewrite script into dev proxy HTML responses dj-oyu 2026-02-22 21:23:03 +09:00
  • c7fa10606a Add network architecture diagram to dev-preview skill dj-oyu 2026-02-22 21:13:03 +09:00
  • 3d35b19692 Add network architecture diagram to dev-preview skill dj-oyu 2026-02-22 21:13:03 +09:00
  • 358dcfd21e Merge branch 'worktree-dev-preview' dj-oyu 2026-02-22 21:02:31 +09:00
  • 2e61a352e7 Merge branch 'worktree-dev-preview' dj-oyu 2026-02-22 21:02:31 +09:00
  • 61dc4964fb feat: add background process support to exec tool and bg_monitor tool dj-oyu 2026-02-22 21:00:21 +09:00
  • 5bd09ba2ee feat: add background process support to exec tool and bg_monitor tool dj-oyu 2026-02-22 21:00:21 +09:00
  • 05219a38e3 docs: add Voice Transcription (STT) section to README rfshubert 2026-02-22 08:53:53 -03:00
  • c05ac2e8cc feat: generalize STT to support any OpenAI-compatible Whisper endpoint rfshubert 2026-02-22 08:41:59 -03:00
  • a3a37c0c67 feat: add overlay top/bottom snap toggle button Kohei 2026-02-22 20:27:57 +09:00
  • 07c49583e8 Merge branch 'worktree-dev-preview' dj-oyu 2026-02-22 20:21:20 +09:00
  • ecffaf2198 Merge branch 'worktree-dev-preview' dj-oyu 2026-02-22 20:21:20 +09:00