Commit Graph

  • 20a24dfd13 style: apply prettier formatting gavrielc 2026-04-15 18:43:07 +03:00
  • 75c2fde2b5 feat(v2): builder-agent self-modification WIP + container-config as per-group file gavrielc 2026-04-15 18:42:10 +03:00
  • c54c779834 feat(v2/add-vercel): add frontend-engineer skill with agent delegation Gabi Simons 2026-04-15 13:41:10 +00:00
  • e9a427ad1a docs(v2): add /add-dashboard skill with resource-based pusher Gabi Simons 2026-04-15 13:21:19 +00:00
  • 8ef26d323f fix(v2/telegram): await pairing interceptor work to serialize DB commits exe.dev user 2026-04-15 12:16:49 +00:00
  • 77321984ba feat(pair-telegram): emit REMINDER_TO_ASSISTANT in status block Koshkoshinsk 2026-04-15 11:48:39 +00:00
  • eba94b721a docs: update token count to 43.8k tokens · 22% of context window github-actions[bot] 2026-04-15 11:48:49 +00:00
  • da9a73b50a chore: bump version to 1.2.53 github-actions[bot] 2026-04-15 11:48:46 +00:00
  • dbb1b26f2a Merge pull request #1777 from johnnyfish/fix/container-credentials gavrielc 2026-04-15 14:48:34 +03:00
  • 1eaf4f88d9 Revert "docs(skills): print pairing code as final message; drop log-tail verify" Koshkoshinsk 2026-04-15 10:48:17 +00:00
  • bd6a26a002 docs(skills): print pairing code as final message; drop log-tail verify Koshkoshinsk 2026-04-15 10:31:46 +00:00
  • 6801a14736 docs(skills): require pairing code be printed as final user-visible message Koshkoshinsk 2026-04-15 10:06:58 +00:00
  • f60b42666f docs(skills): surface telegram pairing code outside bash output Koshkoshinsk 2026-04-15 08:42:39 +00:00
  • c483860cd9 feat(v2/telegram): send pairing-success confirmation to paired chat Koshkoshinsk 2026-04-15 07:59:17 +00:00
  • ed5dc5ea51 fix(v2/chat-sdk): project author into flat sender fields for router gate Koshkoshinsk 2026-04-15 07:38:02 +00:00
  • 38163bc5c4 fix: add ONECLI_API_KEY to config mock in container-runner tests johnnyfish 2026-04-15 00:23:07 +03:00
  • 8b5b5818e0 fix: forward ONECLI_API_KEY to OneCLI SDK for authenticated container config johnnyfish 2026-04-15 00:20:28 +03:00
  • db3aa0bf1f docs(v2/checklist): reflect post-refactor MCP gating, cold-DM infra, and delivery ACL gavrielc 2026-04-15 00:09:55 +03:00
  • 4d562524cd style: apply prettier formatting gavrielc 2026-04-15 00:04:11 +03:00
  • c60a9bef2d style: apply prettier formatting gavrielc 2026-04-15 00:03:08 +03:00
  • 0d3326aae5 feat(v2): user-level privilege model + cold DM infra + init-first-agent skill gavrielc 2026-04-15 00:02:39 +03:00
  • 8430e543c1 style: apply prettier formatting Koshkoshinsk 2026-04-14 15:31:48 +00:00
  • 63746dfeb3 fix(v2/delivery): allow agent self-messages without a destination row Koshkoshinsk 2026-04-14 15:31:00 +00:00
  • 2df81e0b32 fix(v2/approvals): render correct title + selected label after click Koshkoshinsk 2026-04-14 15:30:42 +00:00
  • 42467d796d style: apply prettier formatting Koshkoshinsk 2026-04-14 14:49:15 +00:00
  • d92d75e173 feat(v2/approvals): per-card titles and structured options Koshkoshinsk 2026-04-14 14:49:01 +00:00
  • 8d60af71d3 feat(v2): add /add-vercel skill for agent Vercel deployments Gabi Simons 2026-04-14 15:22:09 +00:00
  • 1903fab5e8 feat(v2/approvals): bundle install_packages + rebuild into one approval Koshkoshinsk 2026-04-14 12:53:46 +00:00
  • 192a5a7569 docs(v2): add /add-whatsapp-v2 setup skill Gabi Simons 2026-04-14 12:02:14 +00:00
  • c36541ba6c feat(v2/whatsapp): add file attachments, reactions, and inbound media Gabi Simons 2026-04-14 11:29:42 +00:00
  • c02ac06258 feat(v2): add formatting, approvals, and echo filter to WhatsApp adapter Gabi Simons 2026-04-14 11:00:12 +00:00
  • f304c67318 fix(telegram): sanitize outbound markdown for legacy parse mode Koshkoshinsk 2026-04-14 10:30:32 +00:00
  • c303b6eb14 feat(v2): add native WhatsApp adapter using Baileys v6 Gabi Simons 2026-04-13 14:53:59 +00:00
  • d16755eabc docs(v2-checklist): note self-approval UX gap Koshkoshinsk 2026-04-13 14:08:51 +00:00
  • 871bfa1809 fix(v2): use in-tree symlink for global CLAUDE.md @import gavrielc 2026-04-13 16:46:36 +03:00
  • 9a955b9b01 docs(v2-checklist): plan main/non-main -> owner/admin refactor Koshkoshinsk 2026-04-13 12:49:22 +00:00
  • ae88d2b7c2 fix(telegram): retry adapter setup on transient network errors Koshkoshinsk 2026-04-13 12:27:45 +00:00
  • 65afcdc946 feat(telegram-pairing): surface wrong-code attempts + auto-regen with retry cap Koshkoshinsk 2026-04-13 12:27:09 +00:00
  • 2454444f2e feat(telegram-pairing): accept bare 4-digit codes Koshkoshinsk 2026-04-13 12:27:06 +00:00
  • 2017589683 feat(telegram): self-contained pairing for chat ownership verification Koshkoshinsk 2026-04-13 12:27:02 +00:00
  • af13c23a5a style: format group-init.ts signature gavrielc 2026-04-13 14:17:55 +03:00
  • 2e6dc21748 refactor(v2): per-group filesystem init, persistent across spawns gavrielc 2026-04-13 14:17:07 +03:00
  • 8676c07448 feat(v2): support async channel adapter factories Gabi Simons 2026-04-13 11:09:00 +00:00
  • 3db0dceb1b docs(teams-v2): full setup guide with Azure CLI, manifest, and sideloading Gabi Simons 2026-04-13 07:45:28 +00:00
  • d4aacfe416 fix(v2): clear per-group agent-runner src before copy gavrielc 2026-04-13 10:25:40 +03:00
  • b63dd186df refactor(agent-runner): decouple provider interface from Claude specifics gavrielc 2026-04-13 10:25:29 +03:00
  • e07158e194 fix(agent-runner): preserve thread_id when sending to current channel gavrielc 2026-04-12 18:13:42 +03:00
  • f0e4f07ac2 refactor(v2): extract webhook server into standalone module gavrielc 2026-04-12 17:36:02 +03:00
  • 5a606a83d4 refactor(v2): use Chat SDK webhooks proxy and clean up webhook server gavrielc 2026-04-12 17:13:52 +03:00
  • 669a8444ef refactor(v2): extract session DB operations into src/db/session-db.ts gavrielc 2026-04-12 16:50:03 +03:00
  • 2376c88aaf docs(v2): add delivery-failure-feedback to system actions checklist Koshkoshinsk 2026-04-12 13:31:29 +00:00
  • b140b3655b fix(agent-runner): reply to originating channel in single-destination shortcut Gabi Simons 2026-04-12 12:34:21 +00:00
  • 7e74bfd330 feat(v2): Teams adapter env-driven app type and updated skill docs Gabi Simons 2026-04-12 12:34:09 +00:00
  • a9f9eda9f8 docs(slack-v2): update skill with DM setup, webhook URL, and reinstall step Gabi Simons 2026-04-12 12:33:56 +00:00
  • 9476a80ab0 feat(v2): shared webhook server for webhook-based channel adapters Gabi Simons 2026-04-12 12:33:45 +00:00
  • 53e12a627f chore(v2): drop session-DB schema band-aid in writeSessionRouting Koshkoshinsk 2026-04-12 10:43:42 +00:00
  • 7bd8c6ad41 fix(v2): retry channel adapter setup on transient network errors Koshkoshinsk 2026-04-12 09:32:15 +00:00
  • 4c477acca3 fix(v2): retry as plain text when adapter rejects markdown Koshkoshinsk 2026-04-12 09:32:12 +00:00
  • 9dda75bb21 docs(v2): cross-mount invariants + diagrams; inline a2a routing gavrielc 2026-04-12 00:21:12 +03:00
  • c9fa5cdbed docs(v2): expand checklist — credential collection, approvals, Chat SDK input gavrielc 2026-04-11 17:18:51 +03:00
  • 062b0cb6bf fix(agent-runner): add updated_at column to session_state on older DBs gavrielc 2026-04-11 17:18:34 +03:00
  • e92b245399 feat(v2): OneCLI 0.3.1 — approvals, credential collection, threaded routing gavrielc 2026-04-11 17:18:21 +03:00
  • 9dc8bc5d99 docs(v2): expand checklist — chat-first setup, product focus, skills marketplace gavrielc 2026-04-11 01:18:09 +03:00
  • 630dd54ea9 chore(container): drop v1 IPC dirs and update entrypoint comment gavrielc 2026-04-11 01:18:01 +03:00
  • b59216c299 fix(v2): persist SDK session ID across container restarts gavrielc 2026-04-11 01:17:42 +03:00
  • b591d7ce96 refactor: move destinations from JSON file into inbound.db gavrielc 2026-04-10 16:45:53 +03:00
  • 09e1861a22 feat: single-destination shortcut — no wrapping needed when there's only one gavrielc 2026-04-10 16:36:09 +03:00
  • 67f081671d style: prettier formatting fixes gavrielc 2026-04-10 16:31:45 +03:00
  • e83ffbc103 feat: named destinations + permission enforcement + fire-and-forget self-mod gavrielc 2026-04-10 16:31:37 +03:00
  • 4004a6b284 docs: add self-customize skill and refine communication guidance gavrielc 2026-04-10 15:02:32 +03:00
  • 6eb81b5737 style: prettier formatting fixes gavrielc 2026-04-10 01:10:58 +03:00
  • d8fbd3b239 feat: agent-to-agent communication, dynamic agent creation, self-modification tools gavrielc 2026-04-10 01:10:34 +03:00
  • 9af9bc947a fix(discord-v2): document required DISCORD_PUBLIC_KEY and APPLICATION_ID Gabi Simons 2026-04-09 13:57:28 +00:00
  • 69939b7774 docs: fix v2 checklist accuracy — pre-agent scripts, typing, stubs gavrielc 2026-04-09 13:54:54 +03:00
  • e2dbc35a15 docs: add auto-onboarding to v2 checklist gavrielc 2026-04-09 13:52:35 +03:00
  • 5a309a0e25 fix: only send onboarding message on first wiring, not re-registration gavrielc 2026-04-09 13:49:58 +03:00
  • 4a999ec973 feat: auto-onboarding when a channel is registered gavrielc 2026-04-09 13:48:56 +03:00
  • a2badbd525 fix: normalize platform ID at registration, not router lookup gavrielc 2026-04-09 13:41:07 +03:00
  • 9f5c37fc4c fix: handle platform ID prefix mismatch in router, not register gavrielc 2026-04-09 13:39:40 +03:00
  • 6941e37366 fix: auto-prefix platform IDs in register.ts to match Chat SDK format gavrielc 2026-04-09 13:38:23 +03:00
  • d656b5ccc1 fix: Chat SDK bridge delivery and typing for non-Discord adapters gavrielc 2026-04-09 13:36:45 +03:00
  • 57a6491c7e v2: channel isolation model, manage-channels skill, refactored channel skills gavrielc 2026-04-09 13:19:19 +03:00
  • ed76d51e0b docs: add v2 setup wiring status and remaining work gavrielc 2026-04-09 12:28:46 +03:00
  • 1dc5750ca3 fix: uncomment Discord import in channel barrel gavrielc 2026-04-09 12:24:06 +03:00
  • e7514edd35 fix: wire v2 setup flow — barrel import, registration, verification gavrielc 2026-04-09 12:23:23 +03:00
  • b76fd425c8 style: prettier formatting fixes gavrielc 2026-04-09 12:18:31 +03:00
  • 82cb363f84 v2: split session DB into inbound/outbound for write isolation gavrielc 2026-04-09 12:17:31 +03:00
  • 320176e7e8 fix: remaining -v2 references in scripts, add v1 channels barrel gavrielc 2026-04-09 11:44:06 +03:00
  • 2b64fec0e6 fix: clean up iMessage adapter type compatibility gavrielc 2026-04-09 11:42:49 +03:00
  • 9486d56b01 v2: make v2 the main entry point, move v1 to src/v1/ gavrielc 2026-04-09 11:40:36 +03:00
  • 12af451069 v2: add Chat SDK channel adapters and skills for 11 platforms gavrielc 2026-04-09 11:26:33 +03:00
  • 8a06b01646 v2: SQLite state adapter, admin commands, compact feedback gavrielc 2026-04-09 03:58:35 +03:00
  • c31bb02c06 v2 phase 5: pending questions with interactive cards gavrielc 2026-04-09 03:26:16 +03:00
  • c348fabf22 v2 phase 5: scheduling fixes, media handling, command processing gavrielc 2026-04-09 02:59:33 +03:00
  • afbc20a6c4 v2 phase 4+5: Discord via Chat SDK, expanded MCP tools, message seq IDs gavrielc 2026-04-09 02:53:39 +03:00
  • b36f127acc style: prettier formatting fixes gavrielc 2026-04-09 01:40:52 +03:00
  • 6f2a7314d0 v2: fix agent-runner lifecycle and session DB reliability gavrielc 2026-04-09 01:34:59 +03:00
  • 7201fe5032 v2 phase 4: channel adapter interface, registry, and host wiring gavrielc 2026-04-09 00:10:46 +03:00
  • d35386a46e style: apply prettier formatting to v2 source files gavrielc 2026-04-08 23:59:08 +03:00
  • 03c4e3b672 v2: fix container launch for v2 agent-runner gavrielc 2026-04-08 23:49:30 +03:00