Commit Graph

3836 Commits

Author SHA1 Message Date
Peter Steinberger
9f6aa1df17 feat(cli): clarify agents list output 2026-01-08 08:26:40 +01:00
Peter Steinberger
6908ee271e docs: improve faq triage 2026-01-08 08:26:40 +01:00
Peter Steinberger
65f73e6862 fix: wire gateway auth diagnostics into doctor 2026-01-08 08:26:40 +01:00
Peter Steinberger
9590b50351 feat: improve agents cli automation 2026-01-08 08:26:40 +01:00
Peter Steinberger
ef0e5e413d fix: tighten gateway bind auth diagnostics 2026-01-08 08:26:40 +01:00
Peter Steinberger
fcd2532064 test: add agent allowlist coverage 2026-01-08 07:14:08 +00:00
Peter Steinberger
b0873a2366 feat: add agents_list tool 2026-01-08 07:06:36 +00:00
Peter Steinberger
99409c949a feat: allow sessions_spawn cross-agent 2026-01-08 06:56:34 +00:00
Peter Steinberger
5ca11480d6 feat: add logs cli and restart hints 2026-01-08 06:56:34 +00:00
Peter Steinberger
b95da513a8 refactor: centralize WhatsApp config merging 2026-01-08 06:56:34 +00:00
Peter Steinberger
ef512f5533 test(cli): cover provider login/logout 2026-01-08 07:41:17 +01:00
Peter Steinberger
7ab6c73a62 feat(cli): move provider login/logout 2026-01-08 07:40:08 +01:00
Peter Steinberger
7d890bb4f2 feat: add skills CLI 2026-01-08 07:23:05 +01:00
Peter Steinberger
76122a78c3 refactor: centralize provider helpers 2026-01-08 07:20:10 +01:00
Peter Steinberger
3da1c2c019 fix(typing): keep tool-start ttl mode-safe (#452, thanks @thesash) 2026-01-08 06:18:35 +00:00
Sash Catanzarite
fa0091ea47 feat(typing): trigger indicator on tool start events
Add signalToolStart to TypingSignaler and call it from onAgentEvent
when tools begin executing. This keeps the typing indicator visible
during long-running tool operations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 06:18:35 +00:00
Peter Steinberger
497816dc80 refactor: simplify cli commands 2026-01-08 07:16:12 +01:00
Peter Steinberger
087e1b31fe docs: clarify tailscale serve/funnel prerequisites 2026-01-08 07:16:12 +01:00
Peter Steinberger
be27c624de docs: note WhatsApp onboarding config merge (thanks @RandyVentures, #451) 2026-01-08 06:07:00 +00:00
Randy Torres
0c48a5d0f8 Docker: fix WhatsApp config typing in onboarding + add tests 2026-01-08 06:05:56 +00:00
Peter Steinberger
1e275be315 docs: keep steipete first 2026-01-08 07:02:17 +01:00
Peter Steinberger
f003a1ecbc fix: remove swift/android build warnings 2026-01-08 05:57:27 +00:00
Peter Steinberger
566296576c fix: stabilize telegram media group tests 2026-01-08 05:48:25 +00:00
Peter Steinberger
697b6085c9 refactor: split providers commands 2026-01-08 06:46:40 +01:00
Peter Steinberger
553b7bb9bb docs: refresh faq 2026-01-08 06:40:42 +01:00
Peter Steinberger
5d4ee67946 style: format taglines 2026-01-08 06:37:03 +01:00
Peter Steinberger
13ffdbf0eb feat: add CLI taglines 2026-01-08 06:37:03 +01:00
Peter Steinberger
b84fc589d0 docs(changelog): note Antigravity 429 fix (#454, thanks @mukhtharcm) 2026-01-08 05:33:50 +00:00
mukhtharcm
16bc56b6e9 fix(antigravity): add CLIProxyAPI v6.6.89 compatibility to fix 429 errors
Port Antigravity payload enhancements from CLIProxyAPI v6.6.89:
- Add ANTIGRAVITY_SYSTEM_INSTRUCTION with agent identity/guidelines
- Inject systemInstruction with role 'user' for Antigravity requests
- Add requestType: 'agent' to wrapped request body
- Update userAgent to 'antigravity' for Antigravity requests

This fixes RESOURCE_EXHAUSTED (429) errors when using Antigravity.

Adapted from: https://github.com/NoeFabris/opencode-antigravity-auth/pull/137
Reference: https://github.com/router-for-me/CLIProxyAPI/commit/67985d8
2026-01-08 05:33:50 +00:00
Peter Steinberger
970aae8b79 docs: trim clawtributors overrides 2026-01-08 06:30:08 +01:00
Peter Steinberger
1002668185 docs: infer logins from email local 2026-01-08 06:26:50 +01:00
Peter Steinberger
3124bec2ec feat: refine providers onboarding and cli 2026-01-08 06:25:21 +01:00
Peter Steinberger
cc8092e9b1 docs: refresh README links 2026-01-08 06:25:04 +01:00
Peter Steinberger
e3e84940c8 docs: prioritize steipete in clawtributors 2026-01-08 06:22:34 +01:00
Peter Steinberger
b26b5bf45f fix: align tailscale formatting 2026-01-08 05:21:20 +00:00
Peter Steinberger
fcfda99738 chore: sync app versions 2026-01-08 05:21:20 +00:00
Peter Steinberger
d62f008428 docs: dedupe clawtributors names 2026-01-08 06:20:47 +01:00
Peter Steinberger
7f453762d3 docs: keep full clawtributors list 2026-01-08 06:16:52 +01:00
Peter Steinberger
b796e27be2 fix: stabilize bridge loopback + discord client 2026-01-08 05:15:51 +00:00
Peter Steinberger
24cafda943 chore: bump version to 2026.1.8 2026-01-08 05:15:51 +00:00
Peter Steinberger
2a23142f18 refactor: polish CLI theme + progress helpers 2026-01-08 06:02:36 +01:00
Peter Steinberger
c2c839c39c fix(discord): remove eventQueue client option 2026-01-08 06:00:20 +01:00
Peter Steinberger
3e55ab37ce chore(deps): update dependencies 2026-01-08 04:55:14 +00:00
Peter Steinberger
73c5e8194c docs: refresh configuration examples 2026-01-08 05:53:28 +01:00
Dave Onkels
9f9c37e8eb docs: add comprehensive configuration examples guide 2026-01-08 05:53:28 +01:00
Peter Steinberger
38f4a7facc docs: refresh clawtributors list 2026-01-08 05:48:29 +01:00
Peter Steinberger
025456579b docs: add PR #448 to changelog 2026-01-08 05:45:46 +01:00
Sash Catanzarite
5c5f39dad9 fix(typing): refresh TTL on every startTypingLoop call
Previously, startTypingLoop would return early if the typing timer was
already running, which meant the TTL would never get refreshed during
long tool executions. This caused the typing indicator to stop after
2 minutes even if tools were still running.

Now we refresh the TTL at the start of startTypingLoop, before the
early-return checks. This keeps typing alive during long operations.
2026-01-08 05:45:46 +01:00
Peter Steinberger
fc8e9d052e style: apply lint fixes 2026-01-08 04:44:15 +00:00
Peter Steinberger
46762d38d4 docs: drop unknown clawtributors 2026-01-08 05:42:08 +01:00