Commit Graph

2847 Commits

Author SHA1 Message Date
Shadow
1acd162502 Discord: add reaction notification allowlist 2026-01-03 18:48:36 +00:00
Peter Steinberger
50f62f4af4 test(gateway): align config constants in auth test 2026-01-03 19:37:09 +01:00
Peter Steinberger
04662717ad test(agents): extend text_end coverage 2026-01-03 19:37:09 +01:00
Peter Steinberger
1c105271c7 test(gateway): avoid hoisted export errors 2026-01-03 19:37:09 +01:00
Peter Steinberger
47d8c2d937 fix(gateway): format status/code errors 2026-01-03 19:37:09 +01:00
Peter Steinberger
696b308ea8 test(gateway): cover helper registries 2026-01-03 19:37:09 +01:00
Peter Steinberger
029cb5b162 refactor(gateway): split server helpers 2026-01-03 19:37:09 +01:00
Shadow
dd60465720 chore: formatting 2026-01-03 12:35:16 -06:00
Peter Steinberger
231165a140 docs: credit Hyaxia in changelog and credits
Co-authored-by: Maxim Vovshin <36747317+Hyaxia@users.noreply.github.com>
2026-01-03 18:05:46 +00:00
Peter Steinberger
493a461a7f feat: add blogwatcher skill 2026-01-03 18:00:08 +00:00
Peter Steinberger
40192f9f22 fix: avoid Swift compiler crash in onboarding wizard 2026-01-03 17:59:37 +00:00
Peter Steinberger
166258b77a chore: add inline guidance for block streaming 2026-01-03 18:46:59 +01:00
Peter Steinberger
888f943543 fix: harden block stream dedupe 2026-01-03 18:44:07 +01:00
Peter Steinberger
81edbf47ab refactor: split gateway server methods 2026-01-03 18:14:07 +01:00
Peter Steinberger
5a5e650ec9 refactor: add gateway server helper modules 2026-01-03 18:00:45 +01:00
Peter Steinberger
440aa9f520 feat: add github skill 2026-01-03 17:57:13 +01:00
Peter Steinberger
ecb3773893 fix: drop final payloads after block streaming 2026-01-03 17:55:31 +01:00
Peter Steinberger
590de25780 feat: configurable control ui base path 2026-01-03 17:55:31 +01:00
Peter Steinberger
0d46625a56 docs(faq): add Tailscale bind conflict + model/thinking compatibility
- Added Tailscale serve requires bind: loopback (not lan)
- Added model + thinking mode issues section (Gemini Flash, Opus, local LLMs)

From Discord #help session learnings 🦞
2026-01-03 16:53:56 +00:00
Peter Steinberger
c3d5804ec3 fix: avoid duplicate block-stream payloads 2026-01-03 16:53:56 +00:00
Peter Steinberger
aa9cf42fcc fix: honor whatsapp per-group mention overrides 2026-01-03 17:51:10 +01:00
Peter Steinberger
aa5f6136e7 docs: update changelog for gateway refactor 2026-01-03 17:35:29 +01:00
Peter Steinberger
714eb2af34 refactor: split gateway server helpers and tests 2026-01-03 17:34:52 +01:00
Peter Steinberger
a01d575cd6 docs: add tmux skill guidance 2026-01-03 17:31:26 +01:00
Peter Steinberger
47204fa448 docs: expand coding-agent Pi usage 2026-01-03 17:21:17 +01:00
Peter Steinberger
408762fef2 fix: preserve block streaming order 2026-01-03 17:14:01 +01:00
Peter Steinberger
99e8edacd0 fix: avoid duplicate block streaming 2026-01-03 17:10:47 +01:00
Peter Steinberger
b3d3e25cf5 docs: thank @ratulsarna for control UI UUID fallback 2026-01-03 15:56:36 +00:00
Peter Steinberger
870f627c53 build: lock x86_64 relay to AVX2 2026-01-03 16:52:06 +01:00
Peter Steinberger
73da230fb0 feat: soften block streaming chunking 2026-01-03 16:48:26 +01:00
Peter Steinberger
5052414f12 feat: unify onboarding + config schema 2026-01-03 16:48:08 +01:00
Peter Steinberger
9b56ac78f2 Merge pull request #133 from ratulsarna/fix/ui-http-uuid
fix(ui): robust UUID generation for HTTP Control UI
2026-01-03 16:16:43 +01:00
Peter Steinberger
9e550e007e fix: clean up embedded lint 2026-01-03 15:09:07 +00:00
Peter Steinberger
d6509b9e55 fix: update protocol models and android parsing 2026-01-03 15:04:24 +00:00
Peter Steinberger
25a08f444b fix: elevate embedded run logs to info 2026-01-03 15:03:03 +00:00
Peter Steinberger
0bd70cbf96 fix: address runtime warnings in build 2026-01-03 15:01:38 +00:00
Peter Steinberger
5e550e6abf chore: fix lint formatting 2026-01-03 14:57:49 +00:00
Peter Steinberger
d9a1fdbae8 test: fix transcription and tool schema assertions 2026-01-03 14:55:05 +00:00
Peter Steinberger
a77d89c99d fix: resolve gcloud python path 2026-01-03 14:36:48 +00:00
Peter Steinberger
9abeb5802f docs(faq): use correct codex login --device-auth command 2026-01-03 14:13:18 +00:00
Peter Steinberger
396e892ca9 fix: add embedded run logs and typing ttl 2026-01-03 14:09:19 +00:00
Peter Steinberger
59bd5c7d21 docs(faq): add stop/cancel task + Codex subscription auth sections
- Added FAQ for /stop and other abort commands
- Added FAQ explaining Codex CLI browser auth vs API key
- Browser OAuth uses ChatGPT Pro subscription, API key is pay-per-token

Co-authored-by: Clawd <clawdbot@gmail.com>
2026-01-03 14:08:24 +00:00
Peter Steinberger
fed431fda7 docs: update onboarding steps 2026-01-03 14:08:24 +00:00
Ratul Sarna
5eae9d8acc fix(ui): robust UUID generation on HTTP
Fixes #131
2026-01-03 13:43:20 +00:00
Peter Steinberger
1eb491c30b fix: restructure macOS connections settings 2026-01-03 14:25:03 +01:00
Jake
5d4101829a Agents: Fix Gemini schema compatibility and robust model discovery 2026-01-03 13:57:29 +01:00
Peter Steinberger
c7063d1f83 docs(template): add 'Write It Down' rule to AGENTS.md template
Mental notes don't survive sessions. Files do. Text > Brain 📝
2026-01-03 12:52:11 +00:00
Peter Steinberger
f03e65cd55 docs(skill): add PR review safety rules for coding-agent
- Never checkout branches in live Clawdis repo
- Clone to temp folder or use git worktree for reviews
- Added explicit examples for safe PR review workflow
2026-01-03 12:49:03 +00:00
Peter Steinberger
995473e95b fix(build): repair tool-meta regex literal 2026-01-03 12:46:33 +00:00
Peter Steinberger
359bd1776b docs: warn about gmail watcher port conflict 2026-01-03 12:41:44 +00:00