Peter Steinberger
e0efcda77f
fix(commands): wire /stop across chat commands
2026-01-06 23:11:57 +00:00
Nacho Iacovino
0df7c3addf
feat(telegram): add /stop command to abort running agent
...
Adds a /stop command that:
- Can interrupt a running agent session mid-execution
- Works in both DMs and group chats (including forum topics)
- Uses grammy's bot.command() to run before the main message handler
- Returns status: stopped, stop requested, or nothing running
Also fixes session key lookup in pi-embedded-runner to use sessionKey
instead of sessionId, ensuring /stop finds the correct active run.
2026-01-06 23:11:57 +00:00
Peter Steinberger
5bc3f13b46
feat: colorize models auth key labels
2026-01-07 00:10:01 +01:00
Peter Steinberger
b357746e1c
feat: add richer color to models output
2026-01-07 00:07:50 +01:00
Peter Steinberger
79f813e18e
style: format lint offenders
2026-01-07 00:04:44 +01:00
Peter Steinberger
fb321afa1d
docs: fix himalaya query usage
2026-01-07 00:04:18 +01:00
Peter Steinberger
d99fc89790
docs: add agent workspace guide
2026-01-07 00:04:03 +01:00
Peter Steinberger
0ad74ee941
test: mock select prompt in doctor tests
2026-01-07 00:01:50 +01:00
Peter Steinberger
d6eae275b1
fix: remove duplicate runtime note
2026-01-06 23:55:39 +01:00
Peter Steinberger
86b87682df
docs: refine model recommendation wording
2026-01-06 23:53:53 +01:00
Peter Steinberger
658ca205a9
docs: add model redirect and clarify guidance
2026-01-06 23:52:51 +01:00
Peter Steinberger
6d4cc28c4c
docs: link AgentSkills + ClawdHub guide
2026-01-06 23:51:01 +01:00
Peter Steinberger
55278c1c71
feat: add daemon runtime prompts
2026-01-06 23:51:00 +01:00
Peter Steinberger
edfc71a47e
docs: update model guidance
2026-01-06 23:48:25 +01:00
Peter Steinberger
c920ee1166
Merge branch 'pr-335-merge'
2026-01-06 23:45:35 +01:00
Peter Steinberger
ea216994a1
docs: polish himalaya skill docs
2026-01-06 23:44:06 +01:00
Dante Lex
16243b7edc
fix: simplify install to brew-only
...
Remove cargo install option to avoid confusing the model with
multiple installation methods.
2026-01-06 23:41:46 +01:00
Dante Lex
e6d6c822c5
feat: add himalaya email CLI skill
...
Add skill for Himalaya (https://github.com/pimalaya/himalaya ), a CLI
email client supporting IMAP, SMTP, Notmuch, and Sendmail backends.
Includes:
- SKILL.md with common operations (list, read, reply, forward, send)
- Configuration reference for Gmail, iCloud, and generic IMAP/SMTP
- MML (MIME Meta Language) composition guide for attachments
Tested with iCloud IMAP account - verified folder listing, email
reading, and sending work correctly.
2026-01-06 23:41:46 +01:00
Peter Steinberger
5939363eed
fix: include telegram group sender in envelope headers
2026-01-06 22:34:02 +00:00
Peter Steinberger
825a692390
docs: add cron redirect
2026-01-06 22:32:01 +00:00
Peter Steinberger
8d50d08936
style: format daemon runtime changes
2026-01-06 23:29:38 +01:00
Peter Steinberger
8911a79d7f
docs: rewrite cron jobs guide and heartbeat notes
2026-01-06 22:28:42 +00:00
Peter Steinberger
4e6fcd1678
docs: link bun websocket issue
2026-01-06 23:28:42 +01:00
Peter Steinberger
707f7918bc
feat: add gateway daemon runtime selector
2026-01-06 23:27:58 +01:00
Peter Steinberger
18c43fe462
fix: bootstrap linuxbrew for skills
2026-01-06 23:27:38 +01:00
Peter Steinberger
585a455690
docs: link ClawdHub in hubs
2026-01-06 23:26:59 +01:00
Peter Steinberger
0e35aae4d5
docs: add ClawdHub guide
2026-01-06 23:24:29 +01:00
Peter Steinberger
e05a29395e
docs: clarify perSession isolation
2026-01-06 23:23:47 +01:00
Peter Steinberger
39d2ba78b7
fix(cli): harden pairing provider parse
2026-01-06 22:17:18 +00:00
Peter Steinberger
0931a65ab2
fix: auto-recover from Gemini session corruption
...
Auto-merge after checks.
2026-01-06 22:12:05 +00:00
Peter Steinberger
fec7f37271
merge upstream/main
2026-01-06 23:09:01 +01:00
Peter Steinberger
86b56b2308
fix: harden gemini session reset
2026-01-06 23:06:01 +01:00
Peter Steinberger
2771001720
fix(state): auto-migrate legacy agent dir
2026-01-06 22:04:23 +00:00
Peter Steinberger
7aa7fa79d0
feat: update heartbeat defaults
2026-01-06 21:54:42 +00:00
Peter Steinberger
dba09058f5
fix(agents): default agent dir to multi-agent path
2026-01-06 21:54:42 +00:00
Peter Steinberger
7360abad8e
docs: update multi-agent guide
2026-01-06 22:44:07 +01:00
Peter Steinberger
22f835a5f2
Merge branch 'integrate/pr-331'
2026-01-06 22:43:51 +01:00
Peter Steinberger
96164b5955
fix: improve socket error handling
2026-01-06 22:43:29 +01:00
Peter Steinberger
4198fcd7db
docs: correct paths and setup guidance
2026-01-06 21:29:45 +00:00
Peter Steinberger
a1f5cfcd08
docs: refresh clawtributors
2026-01-06 22:26:42 +01:00
Emanuel Stadler
fb17a32283
feat: enhance error handling for socket connection errors
...
- Added `isError` property to `EmbeddedPiRunResult` and reply items to indicate error states.
- Updated error handling in `runReplyAgent` to provide more informative messages for specific socket connection errors.
2026-01-06 22:19:37 +01:00
Peter Steinberger
de454fc385
docs: add macOS build toolchain troubleshooting
2026-01-06 22:18:08 +01:00
Peter Steinberger
6f4cd7485f
docs: update FAQ auth paths + add clawtributor
2026-01-06 20:56:23 +00:00
Peter Steinberger
ff5d6d15ba
Merge pull request #324 from jamesgroat/fix/browser-profile-flag
...
fix(browser): add profile support to CLI flag and browser-tool, tabs routes
2026-01-06 20:55:35 +00:00
Peter Steinberger
e99536d3d9
docs: add changelog entry for browser profile fix
2026-01-06 21:54:46 +01:00
Peter Steinberger
b0bd7b946e
fix(macos): fix swiftformat lint in A2UI handler
2026-01-06 21:54:46 +01:00
James Groat
9b6e2478f5
fix(browser): add profile param to tabs routes and browser-tool
...
- tabs.ts now uses getProfileContext like other routes
- browser-tool threads profile param through all actions
- add tests for profile query param on /tabs endpoints
- update docs with browser tool profile parameter
2026-01-06 21:54:46 +01:00
James Groat
40758b16a9
fix(browser-cli): rename --profile to --browser-profile to avoid conflict with global --profile flag
2026-01-06 21:54:46 +01:00
minghinmatthewlam
2dd6b3aeb2
fix: write auth profiles to multi-agent path during onboarding
...
- Onboarding now writes auth profiles under ~/.clawdbot/agents/main/agent so the gateway sees credentials on first start.
- Hardened onboarding test to ignore legacy env vars.
Thanks @minghinmatthewlam!
2026-01-06 20:53:18 +00:00
Peter Steinberger
c7ffa28980
docs: update provider command refs
2026-01-06 20:45:54 +00:00