Commit Graph

3381 Commits

Author SHA1 Message Date
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
Peter Steinberger 39487998a3 docs: add slash commands guide 2026-01-06 20:45:54 +00:00
Peter Steinberger 84c8209158 fix(slack): clear assistant thread status after replies 2026-01-06 21:41:30 +01:00
Shadow 8ebc789d25 Slack: send assistant thread status while typing 2026-01-06 21:34:52 +01:00
Peter Steinberger 792ae99ffc docs: enforce PR merge expectations 2026-01-06 21:31:50 +01:00
Peter Steinberger 4845c615cb docs: link source references to GitHub 2026-01-06 20:25:08 +00:00
Shadow 9b22e1f6e9
feat(commands): unify chat commands (#275)
* Chat commands: registry, access groups, Carbon

* Chat commands: clear native commands on disable

* fix(commands): align command surface typing

* docs(changelog): note commands registry (PR #275)

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-06 20:17:56 +00:00
Peter Steinberger 1bf44bf30c feat(models): show auth overview 2026-01-06 20:07:04 +00:00
Peter Steinberger ea7836afad docs: add Start Here and getting started 2026-01-06 19:56:22 +00:00
Peter Steinberger 118c1e1042 fix: keep oauth profile stable 2026-01-06 19:43:28 +00:00
Peter Steinberger 1bc3461800 docs: refine PR merge strategy 2026-01-06 20:31:43 +01:00
Peter Steinberger 4cf02cc705 docs: prefer rebase + run gate before commits 2026-01-06 19:27:09 +00:00
Peter Steinberger 1a5c515ca8 docs: formalize PR review/landing workflow 2026-01-06 19:27:09 +00:00
Peter Steinberger fab37be7a0 fix(browser): sync lockfile for Playwright Bun patch (PR #307) 2026-01-06 19:27:09 +00:00
Azade 16ce78233f fix(browser): patch playwright-core for Bun WebSocket compatibility
Bun's WebSocket implementation doesn't fully support Playwright's CDP
connection because Playwright bundles its own 'ws' module. This causes
connectOverCDP to timeout.

The patch makes Playwright use the native 'ws' module when running
under Bun, which works with Bun's WebSocket shim.

Fixes browser snapshot/act timeouts after PR #278 (tsx → bun migration).

Ref: https://github.com/oven-sh/bun/issues/9911
2026-01-06 19:27:09 +00:00
Peter Steinberger b4e28c74b9 docs: update PR workflow and changelog for PR #310 2026-01-06 20:26:12 +01:00
Peter Steinberger 250debcc00 Merge PR #310 2026-01-06 20:25:47 +01:00
Peter Steinberger 67bda21811 fix: preserve markdown fences when chunking 2026-01-06 20:23:41 +01:00
Peter Steinberger afc42c7547 fix(ui): tighten focus mode spacing 2026-01-06 19:10:06 +00:00
Peter Steinberger 31dbc62bdd fix(telegram): prevent stuck typing after tool runs 2026-01-06 18:56:43 +00:00
Peter Steinberger 72ab9f3f42 docs(changelog): note Telegram typing fix (#322) 2026-01-06 18:56:43 +00:00
Peter Steinberger 369af5fc58 style(agents): format usage helper 2026-01-06 19:54:50 +01:00
Peter Steinberger d07e78855c fix(workspace): align clawd + bootstrap 2026-01-06 19:54:50 +01:00
Abhi bdf597eb95
fix(telegram): stop typing after tool results (#322)
Thanks @AbhisekBasu1.
2026-01-06 18:54:08 +00:00
Peter Steinberger 2f24ea492b fix: restore Anthropic token accounting 2026-01-06 18:52:01 +00:00
Peter Steinberger 672762bdd0 docs(security): explain allowFrom + group allowlists 2026-01-06 19:44:23 +01:00
Peter Steinberger 91f67f5bd7 build(protocol): regenerate protocol artifacts 2026-01-06 18:37:20 +00:00
Peter Steinberger a38bd4d3a2 docs(security): explain allowlists terminology 2026-01-06 19:35:40 +01:00
Peter Steinberger 9fb37cbf93 style: format whatsapp inbound allowlist 2026-01-06 18:33:37 +00:00
Peter Steinberger 730cc72388 docs: document multi-agent mode 2026-01-06 18:33:37 +00:00
Peter Steinberger dbfa316d19 feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
Peter Steinberger 50d4b17417 docs: add pairing overview 2026-01-06 19:30:30 +01:00
Peter Steinberger 1bde6cffec docs: add updating guide 2026-01-06 19:24:33 +01:00
Peter Steinberger e6864346b8 docs(readme): make build step optional 2026-01-06 19:18:47 +01:00
Peter Steinberger 3260fde9cd docs(security): clarify DM policy coverage 2026-01-06 19:13:31 +01:00
Peter Steinberger 9a5cfa863e docs: remove deprecated control API 2026-01-06 19:04:47 +01:00
James Groat cdd0cb6089 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 11:04:33 -07:00
Peter Steinberger 7d122b828e docs(security): add security@clawd.bot 2026-01-06 19:03:34 +01:00
Peter Steinberger 67240252f8 docs: make internal links clickable 2026-01-06 19:02:33 +01:00
DBH d79e34040f
docs: remove .md extension from internal links (#319) 2026-01-06 11:58:39 -06:00
James Groat 6cebd26529 fix(browser-cli): rename --profile to --browser-profile to avoid conflict with global --profile flag 2026-01-06 10:47:25 -07:00
Peter Steinberger 30ea1e37f2 docs(readme): link docs site + security guide 2026-01-06 18:41:00 +01:00
Shadow b5f7431428
Changelog: note skipBootstrap 2026-01-06 11:25:27 -06:00