Peter Steinberger
|
827e68eadd
|
feat: improve auth setup flows
|
2026-01-09 09:59:58 +01:00 |
|
Peter Steinberger
|
5b50c97939
|
feat(cli): improve gateway status output
|
2026-01-09 09:27:42 +01:00 |
|
Peter Steinberger
|
f9be9ad426
|
feat: switch message cli to subcommands
|
2026-01-09 09:00:41 +01:00 |
|
Peter Steinberger
|
721183e259
|
feat: unify message cli and tools
|
2026-01-09 08:30:24 +01:00 |
|
Peter Steinberger
|
185727c696
|
style: fix lint formatting
|
2026-01-09 08:13:04 +01:00 |
|
Peter Steinberger
|
af1f6fab29
|
chore: add lobster CLI banner art
|
2026-01-09 08:13:04 +01:00 |
|
Peter Steinberger
|
db22207014
|
feat: add message tool and CLI
|
2026-01-09 06:44:20 +01:00 |
|
Jonáš Jančařík
|
302d51fd40
|
feat: add Gemini API key onboarding
|
2026-01-09 02:45:15 +01:00 |
|
Peter Steinberger
|
35ba99c245
|
fix: honor non-interactive legacy migrations
|
2026-01-08 22:13:57 +01:00 |
|
Peter Steinberger
|
2d4ec35e1c
|
feat(doctor): add repair/force flows
|
2026-01-08 21:47:35 +01:00 |
|
Peter Steinberger
|
0b611fc354
|
docs: add OAuth deep dive
|
2026-01-08 09:29:29 +01:00 |
|
Peter Steinberger
|
5b397c0f15
|
style: tidy cli formatting
|
2026-01-08 08:26:40 +01:00 |
|
Peter Steinberger
|
629eec11cc
|
feat: improve agents cli automation
|
2026-01-08 08:26:40 +01:00 |
|
Peter Steinberger
|
d1ceb3aa60
|
feat: add logs cli and restart hints
|
2026-01-08 06:56:34 +00:00 |
|
Peter Steinberger
|
e83c6ac088
|
feat(cli): move provider login/logout
|
2026-01-08 07:40:08 +01:00 |
|
Peter Steinberger
|
903f5af59c
|
feat: add skills CLI
|
2026-01-08 07:23:05 +01:00 |
|
Peter Steinberger
|
19595a8f99
|
refactor: simplify cli commands
|
2026-01-08 07:16:12 +01:00 |
|
Peter Steinberger
|
dc3e3f27d4
|
style: apply lint fixes
|
2026-01-08 04:44:15 +00:00 |
|
Peter Steinberger
|
9c9d191d6f
|
feat: improve cli setup flow
|
2026-01-08 05:33:54 +01:00 |
|
Peter Steinberger
|
3f11927cd9
|
chore: update ClawdBot CLI branding
|
2026-01-08 05:20:39 +01:00 |
|
Peter Steinberger
|
3f93781b4b
|
refactor: polish providers cli status
|
2026-01-08 04:07:09 +01:00 |
|
Peter Steinberger
|
6aa6c837e7
|
fix: add gateway connection debug output
|
2026-01-08 02:51:39 +01:00 |
|
Peter Steinberger
|
05b8679c8b
|
feat: add providers CLI and multi-account onboarding
|
2026-01-08 01:55:59 +01:00 |
|
Peter Steinberger
|
52e3d28ef4
|
feat: scan extra gateways in doctor
|
2026-01-07 22:31:08 +01:00 |
|
Peter Steinberger
|
391a3d6eaf
|
feat: add daemon service management
|
2026-01-07 21:37:13 +01:00 |
|
Peter Steinberger
|
9bf6684366
|
feat: add provider usage tracking
|
2026-01-07 11:42:46 +01:00 |
|
Peter Steinberger
|
7973fd4caf
|
feat: add agents command
|
2026-01-07 10:03:53 +01:00 |
|
Peter Steinberger
|
6ffece68b0
|
fix(doctor): add headless flags + auto-migrate sessions
|
2026-01-07 04:43:24 +01:00 |
|
Peter Steinberger
|
b88c4e9d20
|
chore: clean up lint and scratchpad
|
2026-01-07 01:28:46 +00:00 |
|
Peter Steinberger
|
1ae5e9a26b
|
feat: add docs search command
|
2026-01-07 02:03:06 +01:00 |
|
Peter Steinberger
|
707f7918bc
|
feat: add gateway daemon runtime selector
|
2026-01-06 23:27:58 +01:00 |
|
Peter Steinberger
|
2771001720
|
fix(state): auto-migrate legacy agent dir
|
2026-01-06 22:04:23 +00:00 |
|
Peter Steinberger
|
dbfa316d19
|
feat: multi-agent routing + multi-account providers
|
2026-01-06 18:33:37 +00:00 |
|
Peter Steinberger
|
967cef80bc
|
fix(security): lock down inbound DMs by default
|
2026-01-06 17:51:56 +01:00 |
|
Peter Steinberger
|
7d896b5f67
|
fix: doctor memory hint
|
2026-01-06 06:01:24 +00:00 |
|
Peter Steinberger
|
0b27964693
|
feat: unify poll support
Co-authored-by: DBH <5251425+dbhurley@users.noreply.github.com>
|
2026-01-06 04:51:05 +00:00 |
|
DBH
|
2737e17c67
|
feat: Add WhatsApp poll support (#248)
Implements issue #123 - WhatsApp Poll Support
## Gateway Protocol
- Add `poll` RPC method with params: to, question, options (2-12), selectableCount
## ActiveWebListener
- Add `sendPoll(to, poll)` method to interface
- Implementation uses Baileys poll message type
## CLI Command
- `clawdbot poll --to <jid> -q <question> -o <opt1> -o <opt2> [-s count]`
- Supports --dry-run, --json, --verbose flags
- Validates 2-12 options
## Changes
- src/gateway/protocol/schema.ts: Add PollParamsSchema
- src/gateway/protocol/index.ts: Export validator and types
- src/web/active-listener.ts: Add sendPoll to interface
- src/web/inbound.ts: Implement sendPoll using Baileys
- src/web/outbound.ts: Add sendPollWhatsApp function
- src/gateway/server-methods/send.ts: Add poll handler
- src/commands/poll.ts: New CLI command
- src/cli/program.ts: Register poll command
Closes #123
|
2026-01-06 04:44:15 +00:00 |
|
Peter Steinberger
|
9623bd7763
|
fix: route agent CLI via gateway
|
2026-01-06 03:41:56 +01:00 |
|
Peter Steinberger
|
216a23ed08
|
fix: auto-migrate legacy config on CLI
|
2026-01-06 01:10:32 +00:00 |
|
Peter Steinberger
|
00370139a5
|
docs: clarify derived port mapping
|
2026-01-05 02:03:29 +01:00 |
|
Peter Steinberger
|
c6de1b1f7d
|
feat: add --dev/--profile CLI profiles
|
2026-01-05 01:27:13 +01:00 |
|
Peter Steinberger
|
2110cac5d6
|
fix(cli): add config alias and reduce probe noise
|
2026-01-04 17:23:34 +00:00 |
|
Peter Steinberger
|
734bb6b4fd
|
feat: add models scan and fallbacks
|
2026-01-04 17:57:52 +01:00 |
|
Peter Steinberger
|
246adaa119
|
chore: rename project to clawdbot
|
2026-01-04 14:38:51 +00:00 |
|
Shadow
|
8c38a7fee8
|
Slack: add some fixes and connect it all up
|
2026-01-04 01:53:26 -06:00 |
|
Peter Steinberger
|
e17c038d18
|
fix: add gif playback for WhatsApp sends
|
2026-01-03 23:56:40 +00:00 |
|
Peter Steinberger
|
f47c7ac369
|
feat: support configurable gateway port
|
2026-01-03 12:00:17 +01:00 |
|
Peter Steinberger
|
08ce608ae7
|
feat: add gateway TUI
|
2026-01-03 04:47:34 +01:00 |
|
Peter Steinberger
|
314164fb8a
|
chore: fix lint and add gateway auth tests
|
2026-01-02 17:15:26 +01:00 |
|
Peter Steinberger
|
16420e5b31
|
refactor: auto-migrate legacy config in gateway
|
2026-01-02 13:07:14 +01:00 |
|