Commit Graph

  • 9a6d9f4c4b revert: roll back DB merge, keep useful improvements Eyejoker 2026-03-15 22:35:53 +09:00
  • e2d6476cdf refactor: rename container/ to runners/ Eyejoker 2026-03-15 19:29:23 +09:00
  • 6f4b6f8df7 feat: prepare DB for shared access (WAL, service partitioning) Eyejoker 2026-03-15 18:45:56 +09:00
  • 26783e520e refactor: switch codex runner from app-server to SDK Eyejoker 2026-03-14 22:42:47 +09:00
  • 66bc3c6ff1 fix: skip discord-codex channel registration on codex service Eyejoker 2026-03-14 19:13:16 +09:00
  • 35356dd8a7 refactor: remove token-refresh, use env-based auth only Eyejoker 2026-03-14 19:09:40 +09:00
  • 3546a35354 refactor: skip token auto-refresh when using env-based auth Eyejoker 2026-03-14 19:01:30 +09:00
  • e4eca65c7c feat: suppress Discord link embed previews on bot messages Eyejoker 2026-03-14 03:29:26 +09:00
  • f388323987 chore: increase text file inline limit from 8000 to 32000 chars Eyejoker 2026-03-14 02:34:34 +09:00
  • ae1b37694e feat: inline text file attachments from Discord Eyejoker 2026-03-14 02:32:14 +09:00
  • 16ab231df4 docs: update README, CLAUDE.md, and skills for Groq Whisper Eyejoker 2026-03-14 02:02:37 +09:00
  • b8421b659d feat: switch audio transcription from OpenAI Whisper to Groq Whisper Eyejoker 2026-03-14 01:51:38 +09:00
  • b8292e14a1 feat: shared transcription cache to avoid duplicate Whisper API calls Eyejoker 2026-03-14 01:40:35 +09:00
  • 7a726c335d feat: purge status channel on startup for clean dashboard Eyejoker 2026-03-14 00:52:41 +09:00
  • d06a835163 fix: usage dashboard - remove title, use system uptime, handle null limitName, drop seconds from timestamp Eyejoker 2026-03-14 00:50:29 +09:00
  • 26d50933de fix: re-throw editMessage errors so dashboard can reset message ID Eyejoker 2026-03-14 00:45:25 +09:00
  • 9e36d9d8d2 style: prettier formatting for discord test Eyejoker 2026-03-14 00:44:02 +09:00
  • e0fcf836f4 feat: gate usage dashboard behind USAGE_DASHBOARD env var Eyejoker 2026-03-13 23:51:31 +09:00
  • cf75a1b993 feat: API usage in live dashboard + Discord channel names Eyejoker 2026-03-13 23:48:36 +09:00
  • 7dcb3fe1e4 feat: status dashboard categories/ordering + live usage dashboard Eyejoker 2026-03-13 23:42:45 +09:00
  • 27d4ea05dc feat: add status dashboard for live agent monitoring Eyejoker 2026-03-13 23:05:32 +09:00
  • 6a65136ff2 style: collapse multiline parseInt in config Eyejoker 2026-03-13 22:44:58 +09:00
  • 37188bd98e refactor: remove auto-continue from codex runner Eyejoker 2026-03-13 22:43:06 +09:00
  • 8bd5f71a95 chore: remove container legacy references Eyejoker 2026-03-13 20:22:17 +09:00
  • 60de59627c docs: complete setup guide with step-by-step instructions Eyejoker 2026-03-13 20:04:46 +09:00
  • 1897b56760 docs: clean up README, remove upstream comparison table Eyejoker 2026-03-13 19:59:06 +09:00
  • d295eb7aaf docs: update README to reflect current codebase Eyejoker 2026-03-13 19:56:19 +09:00
  • d4e2d78585 fix: clean up empty bullet points after stripping image links Eyejoker 2026-03-13 19:32:34 +09:00
  • 288c3c63c7 feat: convert non-image markdown links to readable filenames in Discord Eyejoker 2026-03-13 19:28:17 +09:00
  • 3cff07cc2e refactor: remove SendImage tag, rely on natural markdown link parsing Eyejoker 2026-03-13 19:24:49 +09:00
  • fd5c81401d feat: also parse markdown image links for Discord image sending Eyejoker 2026-03-13 19:23:49 +09:00
  • a1db0e2161 feat: support agent-to-user image sending via Discord Eyejoker 2026-03-13 19:18:09 +09:00
  • 8a0e407526 feat: add Discord image receiving for Claude Code and Codex agents Eyejoker 2026-03-13 19:15:23 +09:00
  • a10cf049ca feat: auto-continue turns when Codex responds without tool execution Eyejoker 2026-03-13 18:04:13 +09:00
  • 09a089ccaf refactor: unify skill sync, remove commands directory Eyejoker 2026-03-13 17:03:28 +09:00
  • 922ec60517 fix: sync Claude Code skills/commands to Codex sessions Eyejoker 2026-03-13 16:45:36 +09:00
  • bd7f4408ae refactor: rename container references to agent across codebase Eyejoker 2026-03-13 16:18:36 +09:00
  • 35277cea0a feat: codex app-server integration, token sync fix, typing fix Eyejoker 2026-03-13 16:03:08 +09:00
  • 0515edc93d feat: OAuth auto-refresh, Codex session resume, MCP injection, and secret sanitization Eyejoker 2026-03-12 02:47:24 +09:00
  • 3fd9ce18b5 feat: sync skills to per-group Codex session dirs Eyejoker 2026-03-11 20:06:38 +09:00
  • 03c1a67649 fix: sync instructions.md to per-group Codex session dirs Eyejoker 2026-03-11 19:01:09 +09:00
  • 2cbaa47101 fix: use NANOCLAW_IPC_DIR env var in MCP server instead of hardcoded /workspace/ipc Eyejoker 2026-03-11 18:48:06 +09:00
  • aed051fb96 fix: sync ~/.claude/.credentials.json to per-group session dirs Eyejoker 2026-03-11 16:49:09 +09:00
  • b0ef22e702 fix: use CODEX_HOME instead of CODEX_CONFIG_DIR for per-group session isolation Eyejoker 2026-03-11 05:07:34 +09:00
  • 7c49bdf6ce feat: per-group model/effort overrides via containerConfig Eyejoker 2026-03-11 04:31:41 +09:00
  • 31d8eee5fe feat: transcribe Discord audio attachments via OpenAI Whisper API Eyejoker 2026-03-11 03:12:37 +09:00
  • 8de978ccf6 feat: sync project workDir commands and skills into agent sessions Eyejoker 2026-03-11 02:59:34 +09:00
  • aec2cd27af feat: sync global ~/.claude/commands/ into agent sessions Eyejoker 2026-03-11 02:34:20 +09:00
  • de0b166b5d feat: sync user's global ~/.claude/skills/ into agent sessions Eyejoker 2026-03-11 02:32:06 +09:00
  • 9da32a9bb7 fix: use -c flag for codex effort instead of non-existent --effort Eyejoker 2026-03-11 02:28:52 +09:00
  • 021014cc56 feat: add CODEX_MODEL and CODEX_EFFORT env var support for codex-runner Eyejoker 2026-03-11 02:25:20 +09:00
  • b748622523 fix: skip EXTRA_BASE scan when workDir is set Eyejoker 2026-03-11 02:07:28 +09:00
  • cb51ef36f9 feat: add per-group workDir for agent working directory override Eyejoker 2026-03-11 02:02:51 +09:00
  • 82becfdfd7 feat: convert @username mentions to Discord ping format Eyejoker 2026-03-11 01:53:40 +09:00
  • 68691b7ea9 style: apply prettier formatting Eyejoker 2026-03-11 01:01:56 +09:00
  • 57cafc19f8 refactor: dual-instance setup, remove dead container code Eyejoker 2026-03-11 00:50:03 +09:00
  • 955a2901c8 feat: add 'both' agent type for shared Claude Code + Codex channels Eyejoker 2026-03-10 23:58:13 +09:00
  • f02761eddb refactor: remove container references from setup, use host process runners Eyejoker 2026-03-10 23:26:08 +09:00
  • bbe8354bfd fix: add npm-global to PATH for codex CLI, clear typing after response Eyejoker 2026-03-10 21:46:36 +09:00
  • 46f560ed67 fix: load agentType from DB, fix host process PATH and session resume Eyejoker 2026-03-10 21:25:28 +09:00
  • 08dd468692 feat: remove container layer, run agents as direct host processes Eyejoker 2026-03-10 21:05:21 +09:00
  • 4a34a9c802 feat: add Codex CLI support, dual Discord bots, and Discord typing fix Eyejoker 2026-03-10 20:45:48 +09:00
  • d572bab5c6 feat: add marketplace skills as local project skills gavrielc 2026-03-10 02:25:17 +02:00
  • 621fde8c75 fix: update marketplace cache before installing skills plugin in setup gavrielc 2026-03-10 01:05:41 +02:00
  • f41b399aa1 fix: register marketplace and install channel skills individually in setup gavrielc 2026-03-10 01:03:26 +02:00
  • 4dee68c230 fix: run npm install after channel merges in setup to catch new dependencies gavrielc 2026-03-10 00:57:18 +02:00
  • e6ea914ef1 ci: add repo guard to merge-forward workflow to prevent conflicts on forks gavrielc 2026-03-10 00:53:33 +02:00
  • 8564937d93 docs: update token count to 38.8k tokens · 19% of context window github-actions[bot] 2026-03-09 22:19:01 +00:00
  • 5118239cea feat: skills as branches, channels as forks gavrielc 2026-03-10 00:18:25 +02:00
  • e7852a45a5 chore: bump version to 1.2.12 github-actions[bot] 2026-03-08 22:27:26 +00:00
  • 13ce4aaf67 feat: enhance container environment isolation via credential proxy (#798) Gabi Simons 2026-03-09 00:27:13 +02:00
  • 8521e42f7b Add /compact skill for manual context compaction (#817) Akshan Krithick 2026-03-08 14:59:17 -07:00
  • 4ccc5c57f2 chore: bump version to 1.2.11 github-actions[bot] 2026-03-08 19:43:31 +00:00
  • a689a18dfa fix: close task container promptly when agent uses IPC-only messaging (#840) glifocat 2026-03-08 20:43:21 +01:00
  • ab9abbb21a feat(skill): add WhatsApp reactions skill (emoji reactions + status tracker) (#509) Yonatan Azrielant 2026-03-08 14:02:20 -04:00
  • 5b2bafd7bb fix(whatsapp): use sender's JID for DM-with-bot registration, skip trigger (#751) glifocat 2026-03-08 18:58:48 +01:00
  • cfabdd816b fix broken step references in setup/SKILL.md (#794) Thomas Lok 2026-03-08 02:58:52 +08:00
  • af937d6453 feat(skills): add image vision skill for WhatsApp (#770) glifocat 2026-03-06 17:52:59 +01:00
  • be1991108b fix(whatsapp): write pairing code to file for immediate access (#745) glifocat 2026-03-06 17:51:00 +01:00
  • 0b260ece57 feat(skills): add pdf-reader skill (#772) glifocat 2026-03-06 17:47:12 +01:00
  • 1e89d61928 docs: update token count to 37.5k tokens · 19% of context window github-actions[bot] 2026-03-06 16:35:14 +00:00
  • cf99b833b0 chore: bump version to 1.2.10 github-actions[bot] 2026-03-06 16:35:08 +00:00
  • 74b02c8715 fix(db): add LIMIT to unbounded message history queries (#692) (#735) Gabi Simons 2026-03-06 18:34:55 +02:00
  • 8c38a8c7ff docs: update token count to 37.4k tokens · 19% of context window github-actions[bot] 2026-03-06 16:28:45 +00:00
  • 24c6fa25b1 chore: bump version to 1.2.9 github-actions[bot] 2026-03-06 16:28:41 +00:00
  • 632713b208 feat: timezone-aware context injection for agent prompts (#691) Gabi Simons 2026-03-06 18:28:29 +02:00
  • 47ad2e654c fix: add-voice-transcription skill drops WhatsApp registerChannel call (#766) vsabavat 2026-03-06 02:27:25 -08:00
  • 5a4e32623f chore: bump version to 1.2.8 github-actions[bot] 2026-03-06 10:23:23 +00:00
  • ec0e42b034 fix: correct misleading send_message tool description for scheduled tasks (#729) Minwoo Kim 2026-03-06 19:23:09 +09:00
  • ced0068738 docs: update token count to 37.3k tokens · 19% of context window github-actions[bot] 2026-03-06 10:17:11 +00:00
  • c48314d813 chore: bump version to 1.2.7 github-actions[bot] 2026-03-06 10:17:06 +00:00
  • 68123fdd81 feat: add update_task tool and return task ID from schedule_task Gavriel Cohen 2026-03-06 12:15:36 +02:00
  • e14c8580af Update README.md gavrielc 2026-03-06 10:49:40 +02:00
  • 298c3eade4 feat: add /add-ollama skill for local model inference (#712) daniviber 2026-03-04 22:48:23 +01:00
  • 6ad6328885 chore: bump version to 1.2.6 github-actions[bot] 2026-03-04 20:02:30 +00:00
  • 5955cd6ee5 chore: update claude-agent-sdk to 0.2.68 gavrielc 2026-03-04 22:02:11 +02:00
  • 590dc2193c chore: bump version to 1.2.5 github-actions[bot] 2026-03-04 18:51:57 +00:00
  • df2bac61f0 fix: format src/index.ts to pass CI prettier check (#711) glifocat 2026-03-04 19:51:40 +01:00
  • 5aed615ac5 chore: bump version to 1.2.4 github-actions[bot] 2026-03-04 16:07:35 +00:00
  • 1436186c75 fix: rename _chatJid to chatJid in onMessage callback gavrielc 2026-03-04 18:07:13 +02:00