Commit Graph

  • a70e41856b feat(setup): Microsoft Teams wiring with Claude handoff gavrielc 2026-04-22 14:27:29 +03:00
  • a541e7542c Merge pull request #1914 from qwibitai/v2-with-refactors gavrielc 2026-04-22 13:49:41 +03:00
  • fb82c1babb Delete docs/shared-src.md gavrielc 2026-04-22 13:46:28 +03:00
  • 7da24b166d fix(agent-runner): remove thread_id filter and fix processing ack on empty result exe.dev user 2026-04-22 10:42:56 +00:00
  • c8fc1da719 refactor(claude-md): compose per-group CLAUDE.md from shared base + fragments gavrielc 2026-04-22 03:18:12 +03:00
  • 8a12fa61ac refactor: shared source — replace per-group agent-runner copies with single RO mount exe.dev user 2026-04-21 12:05:19 +00:00
  • 596035be09 feat(setup): operator role prompt per channel, owner by default gavrielc 2026-04-22 12:57:57 +03:00
  • 4859d8fb2d feat(setup): Claude-assisted error recovery with resume-at-step retry gavrielc 2026-04-22 12:42:32 +03:00
  • dfcbab5364 feat(setup): optional WhatsApp wiring + cross-channel UX polish gavrielc 2026-04-22 12:39:48 +03:00
  • 72b7a72cbb feat(setup): ping agent before chat, detect stale service, auto-install Claude gavrielc 2026-04-22 11:06:15 +03:00
  • 9b6e5b24a1 feat(setup): optional Discord wiring in setup:auto gavrielc 2026-04-22 10:45:05 +03:00
  • 1e0f7d631d Merge pull request #1884 from ssimeonov/fix/sdk-binary-resolution gavrielc 2026-04-22 09:55:24 +03:00
  • a263da3e53 feat(setup): prompt to install Homebrew on factory macOS gavrielc 2026-04-22 09:17:19 +03:00
  • 1858ef35f0 Merge pull request #1908 from qwibitai/setup-auto gavrielc 2026-04-22 03:06:30 +03:00
  • 7d2081660b feat(setup): rewrite copy for first-time users + split auth flow gavrielc 2026-04-22 02:57:20 +03:00
  • 9b7d4d50e4 refactor(setup): split auto.ts into runner + theme + telegram channel gavrielc 2026-04-22 02:26:50 +03:00
  • 416fe01855 refactor(setup): drop CLI-bonus wiring from init-first-agent gavrielc 2026-04-22 02:13:22 +03:00
  • 5269edada4 feat(setup): three-level output (clack UI / progression log / raw per-step) gavrielc 2026-04-22 02:02:13 +03:00
  • 6e0d742a7f feat(setup): brand setup:auto with @clack/prompts + brand palette gavrielc 2026-04-22 01:09:26 +03:00
  • e24ecbf8b0 refactor(setup): own pair-telegram.ts in this branch with clean output gavrielc 2026-04-22 00:27:43 +03:00
  • 356a4d0a9f feat(setup): render Telegram pairing code in a focused banner gavrielc 2026-04-22 00:22:53 +03:00
  • 5a472c4155 fix(setup): print bot URL alongside the deep-link attempt gavrielc 2026-04-22 00:19:23 +03:00
  • e7d798b00d feat(setup): validate Telegram token via getMe and deep-link to bot gavrielc 2026-04-22 00:17:42 +03:00
  • 92c28a956d feat(setup): run init-first-agent after Telegram pairing gavrielc 2026-04-22 00:11:35 +03:00
  • 9c7e1d02af feat(setup): optional Telegram wiring in setup:auto gavrielc 2026-04-22 00:04:14 +03:00
  • c87cd250b2 feat(verify): end-to-end agent ping via CLI channel gavrielc 2026-04-21 23:52:51 +03:00
  • 85faa3eab0 fix(setup): rephrase display-name prompt gavrielc 2026-04-21 23:49:28 +03:00
  • d02001e144 feat(setup): prompt for display name, hardcode agent persona gavrielc 2026-04-21 23:46:49 +03:00
  • 81838bbb34 fix(setup): clarify silent-paste prompt gavrielc 2026-04-21 23:43:43 +03:00
  • 1c748f1f2b refactor(setup): drop timezone step from setup:auto chain gavrielc 2026-04-21 22:18:08 +03:00
  • e49cbce429 Merge pull request #1883 from ssimeonov/fix/claude-code-version-bump gavrielc 2026-04-21 21:56:26 +03:00
  • a9a488eb27 Merge pull request #1900 from davekim917/fix/discord-truncation-and-session-persist gavrielc 2026-04-21 21:36:32 +03:00
  • 52a9ab5179 feat(add-wechat): personal WeChat channel via Tencent iLink Bot API Gabi Simons 2026-04-21 17:21:50 +00:00
  • be6cec59ad fix(setup): auto-recover from stale docker group mid-session exe.dev user 2026-04-21 15:55:04 +00:00
  • e86d0d93dd feat(setup): wire CLI agent in setup:auto gavrielc 2026-04-21 18:45:19 +03:00
  • fd2e404ba9 fix(setup): auto-install Node and bypass corepack prompt exe.dev user 2026-04-21 15:05:52 +00:00
  • 264849da6c feat(setup): add nanoclaw.sh entry point gavrielc 2026-04-21 17:45:04 +03:00
  • b0cae1ba4c feat(setup): chain register-claude-token.sh into setup:auto gavrielc 2026-04-21 17:41:29 +03:00
  • ee5995ae16 feat(setup): add register-claude-token.sh gavrielc 2026-04-21 17:38:43 +03:00
  • 3ce4101cd9 feat(setup): chain OneCLI install in setup:auto gavrielc 2026-04-21 17:13:39 +03:00
  • 2311721375 feat(setup): add scripted setup driver and auto-start Docker gavrielc 2026-04-21 17:04:48 +03:00
  • 010722803f refactor(setup): drop Apple Container support gavrielc 2026-04-21 17:02:22 +03:00
  • 91c668e0cc fix: persist SDK session_id on init + split long messages before adapter truncation Dave Kim 2026-04-21 13:04:57 +00:00
  • c9977d6b69 chore(settings): drop permissions allowlist from checked-in settings.json gavrielc 2026-04-21 15:27:12 +03:00
  • 1f7508f2aa refactor(skills): merge /new-setup-2 into unified /new-setup Koshkoshinsk 2026-04-21 10:37:06 +00:00
  • 40ddc94d0a Revert "fix(init-first-agent): seed welcome via inbound.db; drop --no-cli-bonus" gavrielc 2026-04-21 15:20:06 +03:00
  • 77e6d3bc66 Revert "refactor(skills): merge /new-setup-2 into unified /new-setup" gavrielc 2026-04-21 15:20:06 +03:00
  • 01ffce6f74 Revert "fix(permissions): welcome new approved channels via /welcome, route to them" gavrielc 2026-04-21 15:20:06 +03:00
  • 9776dd4f32 fix(permissions): welcome new approved channels via /welcome, route to them Koshkoshinsk 2026-04-21 11:40:12 +00:00
  • 483969a194 refactor(skills): merge /new-setup-2 into unified /new-setup Koshkoshinsk 2026-04-21 10:37:06 +00:00
  • 9fe529984a fix(init-first-agent): seed welcome via inbound.db; drop --no-cli-bonus Koshkoshinsk 2026-04-21 08:50:59 +00:00
  • d8d61d3695 fix: Teams user-id prefix + defer cli:local owner grant gavrielc 2026-04-21 10:16:13 +03:00
  • 212fc1f1b5 docs(add-emacs): rewrite skill for copy-from-channels-branch pattern gavrielc 2026-04-17 15:28:44 +03:00
  • 53c11a2d53 chore(skills): delete 9 irrelevant legacy skills gavrielc 2026-04-17 15:10:17 +03:00
  • f0090ebbb9 fix(container): point SDK to pnpm-installed Claude Code binary Simeon Simeonov 2026-04-20 23:28:54 -04:00
  • 63b8beb0fb fix(container): bump Claude Code to 2.1.116 and Agent SDK to ^0.2.116 Simeon Simeonov 2026-04-20 23:28:35 -04:00
  • 9ecee27b82 Merge pull request #1859 from wilderfield/feat/add-ollama-provider gavrielc 2026-04-20 23:38:32 +03:00
  • 8d8126a3d7 Merge pull request #1864 from talmosko-code/docs/add-opencode-gotchas gavrielc 2026-04-20 23:35:26 +03:00
  • c778242fad Merge pull request #1873 from Agrematch/pr/gitignore-env-wildcard gavrielc 2026-04-20 23:33:12 +03:00
  • 0f6a1ba1ed style: apply prettier formatting to touched files gavrielc 2026-04-20 23:31:42 +03:00
  • 6c26c0413a feat(router,cli): replyTo override + CLI admin-transport flows gavrielc 2026-04-20 23:30:47 +03:00
  • dadf258136 feat(new-setup-2): add per-channel bundled install scripts Koshkoshinsk 2026-04-20 15:33:56 +00:00
  • bd5e074acf Merge pull request #1877 from qwibitai/feature/channel-registration gavrielc 2026-04-20 18:26:02 +03:00
  • 866b7915b5 fix(container): add /start to filtered commands gavrielc 2026-04-20 18:25:32 +03:00
  • 712a0e1e01 feat(new-setup): wrap node/docker installs and add generic set-env step Koshkoshinsk 2026-04-20 15:18:35 +00:00
  • ccb676ae91 feat(new-setup-2): use AskUserQuestion for timezone + mounts; number channel list Koshkoshinsk 2026-04-20 13:53:25 +00:00
  • 0d145ad938 feat(new-setup-2): add host directory access step Koshkoshinsk 2026-04-20 13:34:33 +00:00
  • 9870deb5dd feat(new-setup-2): add timezone step with UTC confirmation Koshkoshinsk 2026-04-20 13:31:23 +00:00
  • 97d9cf1a63 chore(skills): normalize + broaden setup allowlists Koshkoshinsk 2026-04-20 13:19:33 +00:00
  • cdefc97c37 feat(new-setup-2): broaden install-telegram permission + allow tail/head/grep Koshkoshinsk 2026-04-20 13:19:33 +00:00
  • a29f3e5cf4 feat(new-setup-2): bundle Telegram install into one script Koshkoshinsk 2026-04-20 12:18:22 +00:00
  • 719f97e483 feat(permissions): unknown-channel registration flow with owner approval gavrielc 2026-04-20 14:34:00 +03:00
  • 5f8a138868 docs(skills): update add-matrix skill Gabi Simons 2026-04-20 10:59:55 +00:00
  • a4061a0012 refactor(channels,router): move all policy to router; bridge is transport gavrielc 2026-04-20 13:55:49 +03:00
  • 4e1cee0e5b feat(new-setup-2): phase-2 setup skill + --no-cli-bonus flag Koshkoshinski 2026-04-20 10:43:14 +00:00
  • 2eb6907f09 feat(new-setup): silent CLI wiring + post-service branch point Koshkoshinski 2026-04-20 10:42:40 +00:00
  • b15972284b refactor(channels): shrink bridge shouldEngage to flood gate + subscribe signal gavrielc 2026-04-20 13:32:08 +03:00
  • ad97829151 docs(add-signal-v2): replace inline voice section with reference to add-voice-transcription-free-whisper Ira Abramov 2026-04-20 13:17:57 +03:00
  • bc0b559461 docs(add-signal-v2): document XDG attachment path behaviour and voice fix Ira Abramov 2026-04-20 12:27:10 +03:00
  • 68058cbc4a fix(permissions): authorize unknown-sender approval clicks gavrielc 2026-04-20 12:16:35 +03:00
  • f74df3b0d3 fix(router): trust SDK isMention signal; drop broken hasMention regex gavrielc 2026-04-20 12:16:20 +03:00
  • 0105de0257 fix(host-sweep): skip ceiling check when heartbeat file is absent gavrielc 2026-04-20 12:15:52 +03:00
  • 06918f35e0 feat(channels): add Signal channel adapter (v2) — skill and docs Ira Abramov 2026-04-20 12:11:51 +03:00
  • f894b5b1d0 chore: ignore .env* variants in addition to .env Ira Abramov 2026-04-20 12:11:35 +03:00
  • 31f2da9585 fix(container): gate poll loop on trigger=1 to honor accumulate contract gavrielc 2026-04-20 11:23:47 +03:00
  • c38e5b11a8 fix(channels): wire accumulate mode through the bridge gavrielc 2026-04-20 11:18:43 +03:00
  • ce25e1e97c style(channels): prettier line-wrap in chat-sdk-bridge.test.ts gavrielc 2026-04-20 11:12:40 +03:00
  • 52c6223292 fix(channels): register onNewMessage(/./) to fix pattern mode in group chats gavrielc 2026-04-20 11:11:56 +03:00
  • 57e0cda9e5 Revert "fix(channels): pre-subscribe group threads for pattern / accumulate wirings" gavrielc 2026-04-20 10:35:33 +03:00
  • 73b20880ff fix(channels): pre-subscribe group threads for pattern / accumulate wirings gavrielc 2026-04-20 10:34:15 +03:00
  • fca3d8de70 fix(migrations): drop 011 table-rebuild; keep only pending_sender_approvals gavrielc 2026-04-20 10:08:03 +03:00
  • 9882c94530 fix(channels): use Chat SDK ChatMessage.text, not .content gavrielc 2026-04-20 10:07:50 +03:00
  • a1079da877 fix(new-setup): always source ONECLI_URL from installer stdout Koshkoshinsk 2026-04-20 07:01:45 +00:00
  • aa2c77b5c7 Merge pull request #1869 from qwibitai/refactor/v1-v2-action-items gavrielc 2026-04-20 09:57:53 +03:00
  • e9b7265874 Merge remote-tracking branch 'origin/v2' into refactor/v1-v2-action-items gavrielc 2026-04-20 09:57:15 +03:00
  • 5d5f72e117 docs(action-items): add item 22 (unknown-channel wiring approval flow) gavrielc 2026-04-20 09:55:16 +03:00
  • 622a370815 feat(permissions): unknown-sender request_approval flow + flipped default policy gavrielc 2026-04-20 01:36:11 +03:00
  • 16b9499532 feat(routing): engage modes + sender scope + accumulate/drop + per-agent fan-out gavrielc 2026-04-20 01:30:04 +03:00
  • 6a815190c0 feat(lifecycle): stuck detection + heartbeat lifecycle + SDK tool blocklist gavrielc 2026-04-20 01:16:57 +03:00
  • dcfa12ea06 feat(timezone): recreate v1 TZ-aware formatting + scheduling behavior gavrielc 2026-04-20 01:09:14 +03:00