Commit Graph

2780 Commits

Author SHA1 Message Date
Peter Steinberger
79d21b58e4 refactor: rename bundle identifiers to com.clawdis 2026-01-03 12:26:22 +01:00
Peter Steinberger
538385019d docs(discord): document sendMessage mediaUrl and to format
- Add example for sendMessage with media attachment (file:// and https://)
- Clarify that sendMessage uses 'to: channel:<id>' not 'channelId'
- Document replyTo parameter for replying to specific messages
- Add mediaUrl to inputs section
2026-01-03 11:05:09 +00:00
Peter Steinberger
a5340a920b feat: support configurable gateway port 2026-01-03 12:00:17 +01:00
Peter Steinberger
c2e2b220c5 docs: document gateway port configuration 2026-01-03 11:46:58 +01:00
Peter Steinberger
d7d73dd5a3 docs(skills): correct bear-notes instructions
Co-authored-by: Tyler Wince <tylerwince@users.noreply.github.com>
2026-01-03 11:34:31 +01:00
Claude
3d4879346b feat(skills): add bear-notes skill using grizzly CLI 2026-01-03 11:29:14 +01:00
Peter Steinberger
9eddcc85dd docs: update changelog for gog skill 2026-01-03 11:20:17 +01:00
Mariano Belinky
adb3f84e7f docs: add Sheets/Docs examples to gog skill 2026-01-03 11:20:17 +01:00
Peter Steinberger
e1c79afaa4 chore: update changelog 2026-01-03 11:17:00 +01:00
Peter Steinberger
eb2f500ae8 docs: move telegram chunking fix to beta6 2026-01-03 11:15:57 +01:00
Peter Steinberger
cd68db1ef3 docs: add changelog entry for telegram block replies 2026-01-03 11:12:15 +01:00
Muhammed Mukhthar CM
025f73c3f5 fix(telegram): add textLimit to block reply chunking
Block streaming replies were missing the textLimit parameter in
deliverReplies(), causing long messages to fail with 'message is too
long' error instead of being chunked properly.

The final reply path already included textLimit, but the onBlockReply
callback path did not.
2026-01-03 11:12:15 +01:00
Peter Steinberger
0c4c365db0 chore: update appcast and TUI streaming handling 2026-01-03 11:06:49 +01:00
Peter Steinberger
5dc3ee35b3 fix: use x86_64 bun for relay builds 2026-01-03 11:06:49 +01:00
Peter Steinberger
7c1baf5d08 fix: skip duplicate arch merge for Sparkle 2026-01-03 11:06:49 +01:00
Peter Steinberger
5cc8c0bfd5 fix: make Sparkle builds numeric + universal 2026-01-03 11:06:48 +01:00
Shadow
cdd30c4c3e Discord: update UIs to use the new config 2026-01-03 01:02:22 -06:00
Peter Steinberger
b99c301fdb FAQ: Add common questions from Discord (Jan 3)
- Linux/VPS installation without Homebrew
- Minimum system requirements (runs on 1GB RAM!)
- Enterprise OAuth status (not supported yet)
- Discord DM allowlist config
- Model switching with /model
- Message queue modes with /queue
2026-01-03 06:09:51 +00:00
Peter Steinberger
2dcd90ece8 chore: update protocol swift models 2026-01-03 06:44:21 +01:00
Peter Steinberger
a7e475ac91 fix: avoid unsafe string coercion in tui 2026-01-03 06:44:17 +01:00
Peter Steinberger
3b9184706a docs: check off tui gate 2026-01-03 06:37:44 +01:00
Peter Steinberger
260dbf69c3 fix: align sessions.patch and tui typing 2026-01-03 06:37:40 +01:00
Peter Steinberger
915d4c38a3 docs: refresh tui guide 2026-01-03 06:28:36 +01:00
Peter Steinberger
a7a583064d feat: overhaul tui controller 2026-01-03 06:27:38 +01:00
Peter Steinberger
f3d524491c feat: add tui ui kit 2026-01-03 06:22:20 +01:00
Peter Steinberger
68d80b5976 feat: expand tui gateway client 2026-01-03 06:17:33 +01:00
Peter Steinberger
6e3aa64436 feat: extend gateway session patch 2026-01-03 06:16:49 +01:00
Peter Steinberger
2154451eb7 docs: fix appcast to only ship beta5 2026-01-03 06:12:01 +01:00
Peter Steinberger
ccfae97f40 docs: refresh appcast for notarized beta5 2026-01-03 06:04:20 +01:00
Peter Steinberger
8f96ad016b docs: update appcast for 2.0.0-beta5 2026-01-03 05:55:31 +01:00
Peter Steinberger
ef1f126c7a chore: fix lint ordering 2026-01-03 05:38:29 +01:00
Peter Steinberger
751a54f869 docs: date 2.0.0-beta5 changelog 2026-01-03 05:37:04 +01:00
Peter Steinberger
d220e62082 fix: repair discord action typing 2026-01-03 05:33:57 +01:00
Peter Steinberger
3ff4d4823d fix: stabilize pi-ai patch + tests 2026-01-03 05:22:09 +01:00
Peter Steinberger
cf01d0344e chore: apply biome lint fixes 2026-01-03 05:10:09 +01:00
Peter Steinberger
3f558cba82 test: refresh auto-reply expectations 2026-01-03 05:09:59 +01:00
Peter Steinberger
39d86becd5 fix: prefer explicit hook mappings 2026-01-03 05:09:54 +01:00
Peter Steinberger
e9e1b83418 fix: show rich session names in chat UIs 2026-01-03 05:07:13 +01:00
Peter Steinberger
7599fed1d0 docs: update changelog for antigravity oauth 2026-01-03 05:01:42 +01:00
Peter Steinberger
0324aeaa61 chore: refresh pi-ai patch hash 2026-01-03 05:01:42 +01:00
Peter Steinberger
0f77593379 chore: note lossy google schema scrub 2026-01-03 05:01:42 +01:00
mukhtharcm
fbc0a05519 fix: reject antigravity auth in non-interactive onboarding mode 2026-01-03 05:01:42 +01:00
mukhtharcm
b14e034046 feat: add VPS-aware Antigravity OAuth with manual URL paste fallback
Detects SSH/VPS/headless environments and prompts user to paste
the OAuth callback URL instead of relying on localhost server.

- Add antigravity-oauth.ts with VPS detection and manual OAuth flow
- Update onboard-interactive.ts to use VPS-aware flow
- Update configure.ts to use VPS-aware flow
2026-01-03 05:01:42 +01:00
mukhtharcm
b8097d1240 fix: use claude-opus-4-5-thinking as default antigravity model 2026-01-03 05:01:42 +01:00
mukhtharcm
a1fa3b6853 feat: add Google Antigravity authentication support
- Add 'antigravity' as new auth choice in onboard and configure wizards
- Implement Google Antigravity OAuth flow using loginAntigravity from pi-ai
- Update writeOAuthCredentials to accept any OAuthProvider (not just 'anthropic')
- Add schema sanitization for Google Cloud Code Assist API to fix tool call errors
- Default model set to google-antigravity/claude-opus-4-5 after successful auth

The schema sanitization removes unsupported JSON Schema keywords (patternProperties,
const, anyOf, etc.) that Google's Cloud Code Assist API doesn't understand.
2026-01-03 05:01:42 +01:00
Peter Steinberger
fa9bb92c80 docs: prefer spogo or spotify_player 2026-01-03 04:47:34 +01:00
Peter Steinberger
ba0f614467 docs: update changelog for tui 2026-01-03 04:47:34 +01:00
Peter Steinberger
95e4408099 feat: add gateway TUI 2026-01-03 04:47:34 +01:00
Peter Steinberger
4392be86a4 docs: note queue tests 2026-01-03 04:47:34 +01:00
Peter Steinberger
3e05014a2e test: cover new queue modes 2026-01-03 04:47:34 +01:00