Peter Steinberger
1e81fafd52
docs: fix broken clawd.md link in index
2026-01-02 02:45:01 +00:00
Peter Steinberger
3e89059036
fix: refine HEARTBEAT_OK handling
2026-01-02 01:42:27 +01:00
Peter Steinberger
c78463b62f
docs: add imessage rpc and groups docs
2026-01-02 01:19:40 +01:00
Peter Steinberger
e793be648d
docs: default discord reactions to on
2026-01-02 01:11:04 +01:00
Peter Steinberger
6fe538276d
feat: add discord reaction tool
2026-01-02 00:29:32 +01:00
Peter Steinberger
251f5d2f8b
fix: allow remote gateway password config
2026-01-02 00:17:54 +01:00
Peter Steinberger
6b06bc008f
fix: add discord mention context history
2026-01-01 23:58:35 +01:00
Peter Steinberger
e7f0564124
feat: add remote CDP browser support
2026-01-01 22:44:52 +01:00
Peter Steinberger
7a60e8fdd4
fix: gate skills by OS
2026-01-01 22:25:37 +01:00
Peter Steinberger
2fef2d52fb
docs: refresh onboarding wizard docs
2026-01-01 21:09:24 +01:00
Peter Steinberger
e744cbc1cf
feat: add remote gateway client config
2026-01-01 20:10:50 +01:00
Peter Steinberger
45942f03de
feat: expand wizard setup flow
2026-01-01 19:14:14 +01:00
Peter Steinberger
77a93a125d
feat: expand onboarding wizard
2026-01-01 18:23:59 +01:00
Peter Steinberger
0390b6a15a
test: add onboarding e2e harness
2026-01-01 18:01:42 +01:00
Peter Steinberger
0e44514bea
feat: add onboarding wizard
2026-01-01 17:58:07 +01:00
Peter Steinberger
c5879ab247
docs: require Xcode 26.2+
2026-01-01 17:38:16 +01:00
Petter Blomberg
4ed91f74c0
docs: add macOS developer setup and troubleshooting guides
2026-01-01 17:37:19 +01:00
Peter Steinberger
0211d4a93f
merge: fix/codesign-adhoc
2026-01-01 17:34:46 +01:00
William Stock
afc450a5fe
docs: Add manual OAuth setup for remote/headless deployments
...
Expand "Remote mode note" section with:
- Exact oauth.json format required (access, refresh, expires)
- Note that auto-import doesn't work with Claude Code credentials
- jq script to convert Claude Code credentials to Clawdis format
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 17:21:27 +01:00
Peter Steinberger
851c122e71
docs: note browser resiliency and reset
2026-01-01 16:15:17 +00:00
Peter Steinberger
b0d8e155b0
docs(signal): explain bot-number setup
2026-01-01 15:37:45 +00:00
Peter Steinberger
dd97fab147
feat: add Signal provider support
2026-01-01 15:43:15 +01:00
Peter Steinberger
e74422135a
fix: allow direct file input uploads
2026-01-01 09:44:29 +00:00
Peter Steinberger
153b518447
fix: improve browser upload triggering
2026-01-01 09:35:20 +00:00
Peter Steinberger
07acb2dde5
feat: unify skills config
2026-01-01 10:07:31 +01:00
Peter Steinberger
2d7b457b21
Merge remote-tracking branch 'origin/main' into upstream-preview-nix-2025-12-20
2026-01-01 09:15:28 +01:00
Peter Steinberger
21198d4740
docs: add model latency bench notes
2025-12-31 22:39:42 +01:00
Peter Steinberger
f262196625
feat: add swift-log app logging controls
2025-12-31 16:03:18 +01:00
Peter Steinberger
15bda5d504
feat: add Z.AI env support and live test
2025-12-31 11:36:57 +01:00
Peter Steinberger
319c9b7175
docs: clarify browser wait guidance
2025-12-30 19:22:38 +00:00
Peter Steinberger
7412f0ba19
fix: default android talk pcm_24000
2025-12-30 12:52:56 +01:00
Peter Steinberger
0db06400e2
fix: stream elevenlabs tts playback
2025-12-30 12:17:40 +01:00
Peter Steinberger
1ee99b6f00
feat: add talk voice alias map
2025-12-30 11:35:29 +01:00
Peter Steinberger
093ba105cd
feat: add ui.seamColor accent
2025-12-30 04:14:36 +01:00
Peter Steinberger
53a648363c
feat: talk mode key distribution and tts polling
2025-12-30 01:57:58 +01:00
Peter Steinberger
8d2a27e83d
feat: add talk mode across nodes
2025-12-29 23:21:05 +01:00
Peter Steinberger
ae40eab072
fix: align camera payload caps
2025-12-29 23:20:55 +01:00
Peter Steinberger
919c4df0fe
fix: cap camera snap payload size
2025-12-29 23:12:20 +01:00
Josh Palmer
2e9ff2ef73
feat: Nix mode config, UX, onboarding, SwiftPM plist, docs
2025-12-29 17:49:13 +01:00
Peter Steinberger
22552c0cf6
fix: menu devices list
2025-12-29 17:31:23 +01:00
Peter Steinberger
546f386735
fix: harden heartbeat acks + gateway reconnect
2025-12-27 20:02:27 +00:00
Peter Steinberger
41b67fd3af
chore: harden release checks
2025-12-27 19:35:39 +01:00
Peter Steinberger
1020bcf07e
docs: note notarytool profile
2025-12-27 19:24:24 +01:00
Peter Steinberger
b2dae3d007
chore: release 2.0.0-beta3
2025-12-27 19:02:35 +01:00
Peter Steinberger
81bafe1d52
docs: add local lmstudio setup
2025-12-27 00:48:19 +00:00
Peter Steinberger
6fdefd9441
refactor: node tools and canvas host url
2025-12-27 01:36:29 +01:00
Peter Steinberger
d20cb55a85
feat: add model aliases + minimax shortlist
2025-12-26 23:26:14 +00:00
Peter Steinberger
72c09f4769
refactor: make browser actions ref-only
2025-12-26 19:02:27 +00:00
Peter Steinberger
8062ab3db2
fix: provider startup order and enable flags
2025-12-26 16:54:53 +00:00
Peter Steinberger
cdd3de9d9c
build: skip a2ui bundling in build
2025-12-26 16:00:35 +01:00
Peter Steinberger
abbcdfcb8c
refactor(queue): remove drop mode
2025-12-26 14:29:28 +01:00
Peter Steinberger
7e9c92889d
feat(queue): add reset/default directive
2025-12-26 14:24:53 +01:00
Peter Steinberger
ac918d2f49
feat(queue): add queue modes and discord gating
2025-12-26 13:35:44 +01:00
Shadow
c717aa0c72
feat(discord): Discord transport
2025-12-26 13:20:30 +01:00
Peter Steinberger
d5b0e8bf14
docs: note inbox listener cleanup
2025-12-26 09:37:38 +00:00
Peter Steinberger
f69fbd453b
docs: clarify heartbeat defaults
2025-12-26 03:02:11 +01:00
Peter Steinberger
4cb41565e9
feat: unify gateway heartbeat
2025-12-26 02:35:40 +01:00
Peter Steinberger
2feeff9f45
feat: allow hour durations
2025-12-26 01:34:46 +01:00
Peter Steinberger
3ffd1c9bba
feat: move heartbeat config to agent.heartbeat
2025-12-26 01:13:42 +01:00
Peter Steinberger
7b2ed87284
refactor(config): drop agent.provider
2025-12-26 01:13:42 +01:00
Peter Steinberger
b1d532c2e8
feat(config): allow provider/model shorthand
2025-12-26 01:13:42 +01:00
Peter Steinberger
170faccfcb
fix(agent): serialize runs per session
2025-12-25 23:50:52 +01:00
Peter Steinberger
e4d564aabf
chore: add gateway:watch
2025-12-25 18:44:23 +00:00
Peter Steinberger
99bfc3599f
feat: add gateway restart tool
2025-12-25 18:05:37 +00:00
Peter Steinberger
fabed34e88
feat: line-based process logs
2025-12-25 18:03:57 +00:00
Peter Steinberger
1ba6bccf77
docs: add Sparkle HTML release notes
2025-12-25 04:27:20 +01:00
Peter Steinberger
883e99ae38
fix: bridge tailnet bind also listens on loopback
2025-12-25 01:37:47 +00:00
Peter Steinberger
d6c9257109
feat: add background bash sessions
2025-12-25 00:25:11 +00:00
Peter Steinberger
32241d0c3d
docs: note tailscale gmail path behavior
2025-12-24 21:56:21 +00:00
Peter Steinberger
48f4d4c2dd
feat: add selector-based browser actions
2025-12-24 19:52:28 +00:00
Peter Steinberger
e6dcc8be8f
feat: add gmail hooks wizard
2025-12-24 19:48:35 +00:00
Peter Steinberger
c58e926852
feat: add gateway webhooks
2025-12-24 14:33:05 +00:00
Peter Steinberger
7bda787266
docs: update routing/messages/session config
2025-12-24 00:22:57 +00:00
Peter Steinberger
b0c901fc76
feat: add per-session model selection
2025-12-23 23:45:20 +00:00
Peter Steinberger
80ed2ad7c0
fix: inject group activation in system prompt
2025-12-23 13:32:07 +00:00
Peter Steinberger
8486a9652b
refactor: drop PAM auth and require password for funnel
2025-12-23 13:13:09 +00:00
Peter Steinberger
dfb18221c5
docs: add offline memory system proposal
2025-12-23 13:36:59 +01:00
Peter Steinberger
b67c12e0d8
docs: add WhatsApp integration guide
2025-12-23 03:00:27 +01:00
Peter Steinberger
e14bd38b23
docs: document custom model providers
2025-12-23 02:48:57 +01:00
Peter Steinberger
e0706949a7
fix: inject reply context into body
2025-12-23 02:44:38 +01:00
Peter Steinberger
317d4ddbac
fix: add whatsapp reply context
2025-12-23 02:30:21 +01:00
Peter Steinberger
eaac00ebc3
feat: share wake gate via SwabbleKit
2025-12-23 01:31:59 +01:00
Peter Steinberger
d9ba072a55
docs: explain tool exposure in pi-mono
2025-12-23 00:29:38 +00:00
Peter Steinberger
91e3f765db
feat: replace clawdis skills with tools
2025-12-22 23:40:57 +00:00
Peter Steinberger
022d1c092c
Template: Add smart heartbeat logic for baby agents
...
- Added heartbeat section with proactive check guidelines
- Includes email, calendar, weather, mentions rotation
- Track checks in heartbeat-state.json
- Know when to reach out vs stay quiet
- Proactive work suggestions (memory, git, docs)
Goal: Baby agents should check in 2-4x daily, not just HEARTBEAT_OK
2025-12-22 22:55:27 +00:00
Peter Steinberger
54ba1bff10
refactor: move OAuth storage and drop legacy sessions
2025-12-22 21:02:48 +00:00
Peter Steinberger
7cc5eb5f3e
refactor(logging): shorten subsystem prefixes
2025-12-22 19:42:22 +00:00
Peter Steinberger
6a1a0e6d09
docs: update group chat commands
2025-12-22 20:36:34 +01:00
Peter Steinberger
28e0c45f34
feat: add group chat activation mode
2025-12-22 19:32:12 +01:00
Peter Steinberger
6dfa060f27
refactor: migrate embedded pi to sdk
2025-12-22 18:05:44 +01:00
Peter Steinberger
cfea434eea
docs(logging): clarify console color behavior
2025-12-21 17:36:30 +00:00
Peter Steinberger
cf6cea834d
chore: bump Peekaboo submodule
2025-12-21 15:57:09 +01:00
Peter Steinberger
91aef9f6c6
fix(logging): simplify tty color detection
2025-12-21 13:34:13 +00:00
Peter Steinberger
449cae7536
feat(logging): add console color modes
2025-12-21 13:26:50 +00:00
Peter Steinberger
ddfa4551c9
refactor(logging): add subsystem console formatting
2025-12-21 13:24:15 +00:00
Peter Steinberger
25a6322fb7
fix: auto-restart WhatsApp QR login
2025-12-21 13:36:26 +01:00
Peter Steinberger
5e4084d0d3
build(mac): add notarize flow for release artifacts
2025-12-21 12:33:45 +01:00
Peter Steinberger
cba09c0d0b
docs: refine header ctas for github pages
2025-12-21 12:29:29 +01:00
Peter Steinberger
c7bc513b8a
docs: add github/download buttons to pages header
2025-12-21 12:19:08 +01:00
Peter Steinberger
f688fba72d
docs: note npm release pitfalls
2025-12-21 04:10:20 +01:00
Peter Steinberger
cf1b80bb6a
docs: add canvas gutter guidance
2025-12-21 03:21:48 +01:00
Peter Steinberger
bdda7924c5
docs: add Peter tailnet/gateway notes
2025-12-21 02:55:32 +01:00
Peter Steinberger
ae2512c73b
refactor(macos): remove manual identity onboarding
2025-12-21 01:39:50 +00:00
Peter Steinberger
5cc40fade2
fix(mac): guard onboarding workspace bootstrap
2025-12-21 01:31:31 +00:00
Peter Steinberger
3257a123c1
Give workspace templates actual personality
...
- SOUL.md: Philosophy over bullet points, genuine vs performative help
- IDENTITY.md: Invites creativity, frames identity as discovery
- USER.md: Learning about a person, not building a dossier
- BOOTSTRAP.md: Conversational first-run, not robotic steps
- AGENTS.md: 'This folder is home' - clear, direct, practical
- TOOLS.md: Explains why separate from skills, real examples
New agents should boot with spark, not corporate drone energy. 🦞
2025-12-21 01:24:13 +00:00
Peter Steinberger
d57ca24d4b
feat(gateway): add tailscale auth + pam
2025-12-21 00:44:39 +00:00
Peter Steinberger
de7265e842
feat(ui): expand control dashboard
2025-12-21 00:34:39 +00:00
Peter Steinberger
2a2221e4bb
feat(macos): add connections settings
...
# Conflicts:
# apps/macos/Sources/Clawdis/SettingsRootView.swift
2025-12-20 23:43:27 +01:00
Peter Steinberger
c1fdc8aa16
docs: align canvas host port guidance
2025-12-20 22:28:35 +01:00
Peter Steinberger
e24c7efa02
feat(cron): require job name
2025-12-20 19:56:49 +00:00
Peter Steinberger
8bd69e73c5
docs(macos): update bundled bun notes
2025-12-20 19:35:33 +00:00
Peter Steinberger
055b14a5c5
feat(voicewake): add computer wake word
2025-12-20 20:33:03 +01:00
Peter Steinberger
16b0d11a05
docs(onboarding): add soul creation step
2025-12-20 17:38:54 +00:00
Peter Steinberger
54f197e0bf
docs(templates): update workspace template guidance
2025-12-20 17:35:52 +00:00
Peter Steinberger
ebedbed490
docs(onboarding): document chat kickoff
2025-12-20 16:52:11 +00:00
Peter Steinberger
a65c2c06a8
feat: add uv skill installers
2025-12-20 17:50:29 +01:00
Peter Steinberger
edb94f7244
docs: update mac skills install types
2025-12-20 17:40:09 +01:00
Peter Steinberger
6b256a5c21
refactor: drop pnpm skill installer
2025-12-20 17:39:54 +01:00
Peter Steinberger
be7f1a8ad4
Merge remote-tracking branch 'origin/main'
2025-12-20 17:33:00 +01:00
Peter Steinberger
5e7cebcea0
feat: add skills search and website
2025-12-20 17:32:40 +01:00
Peter Steinberger
ebb9b10c67
feat: refresh skills metadata and toggles
2025-12-20 17:32:05 +01:00
Peter Steinberger
18b911ec9d
refactor: remove canvasHost port config
2025-12-20 17:15:43 +01:00
Peter Steinberger
ec86e49a5b
refactor: serve canvas host on gateway port
2025-12-20 17:13:36 +01:00
Peter Steinberger
fef9e8b50a
docs(onboarding): refine bootstrap convo
2025-12-20 15:54:40 +00:00
Peter Steinberger
18111e8b9e
feat(workspace): add bootstrap ritual
2025-12-20 15:48:57 +00:00
Peter Steinberger
3c6c553d9b
feat: advertise cli path for remote ssh
2025-12-20 16:45:26 +01:00
Peter Steinberger
1b78f4d0bd
docs: document steering while streaming
2025-12-20 16:10:53 +01:00
Peter Steinberger
3699bc3b76
feat(macos): auto-enable local gateway
2025-12-20 14:47:37 +00:00
Peter Steinberger
793a094abf
fix: include tailnetDns in wide-area beacons
2025-12-20 15:02:23 +01:00
Peter Steinberger
93c5f5eb31
feat(web): toggle tool summaries mid-run
2025-12-20 13:52:04 +00:00
Peter Steinberger
89ee820c7c
feat(web): stream tool summaries
2025-12-20 13:47:07 +00:00
Peter Steinberger
f1c08ddc33
fix: auto-detect tailnet DNS hint
2025-12-20 14:23:53 +01:00
Peter Steinberger
425e927d91
feat(auto-reply): greet on bare /new
2025-12-20 13:04:55 +00:00
Peter Steinberger
f21459359f
feat: add skills settings and gateway skills management
2025-12-20 13:33:42 +01:00
Peter Steinberger
f534d3b575
feat(skills): add extraDirs load paths
2025-12-20 12:26:58 +00:00
Peter Steinberger
87ae486266
feat(skills): load bundled skills
2025-12-20 12:23:53 +00:00
Peter Steinberger
740e239f0b
docs(canvas): update A2UI hosting
2025-12-20 12:17:39 +00:00
Peter Steinberger
63232f80aa
feat: add managed skills gating
2025-12-20 12:22:38 +01:00
Peter Steinberger
5236ca4812
docs(browser): update hook timeouts
2025-12-20 09:47:21 +00:00
Peter Steinberger
95837da788
fix(browser): default hook timeout 2m
2025-12-20 09:45:04 +00:00
Peter Steinberger
bc7c893c0b
fix(browser): extend hook arm timeouts
2025-12-20 09:43:58 +00:00
Peter Steinberger
e238df01d4
docs(browser): simplify control contract
2025-12-20 03:27:17 +00:00
Peter Steinberger
24e38ce506
docs(browser): update browser tool surface
2025-12-20 02:53:26 +00:00
Peter Steinberger
da1f09324d
refactor(cli): unify on clawdis CLI + node permissions
2025-12-20 02:08:04 +00:00
Peter Steinberger
81fbac8dea
refactor(browser): trim observe endpoints
2025-12-20 02:07:27 +00:00
Peter Steinberger
261828bb2f
feat(browser): add native action commands
2025-12-20 00:53:56 +00:00
Peter Steinberger
e8892b37ca
fix: remove WhatsApp batching delay
2025-12-20 01:48:29 +01:00
Peter Steinberger
4d768417f5
docs(browser): add MCP tool spec
2025-12-19 23:57:35 +00:00
Peter Steinberger
a758a59bbb
refactor: unify gateway discovery on bridge
2025-12-19 23:12:52 +01:00
Peter Steinberger
872df9791e
docs: note DMG background sizing
2025-12-19 22:39:30 +01:00