Commit Graph

  • 7342a9a394 fix: implement session-counting for MAX_CONCURRENT_AGENTS limit (fixes #63) shokollm 2026-04-01 04:14:15 +00:00
  • bd4e8587b4 fix: enforce MAX_CONCURRENT_AGENTS limit properly (fixes #63) shokollm 2026-04-01 03:05:13 +00:00
  • bc60e644bf docs: add agent concurrency benchmark results shokollm 2026-04-01 01:46:27 +00:00
  • 43aa1ac330 Merge pull request 'fix: replace --workdir with --dir for opencode CLI (fixes #60)' (#61) from fix/issue-60-workdir-to-dir into main shoko 2026-04-01 03:35:45 +02:00
  • a95d1d556d fix: replace --workdir with --dir for opencode CLI shokollm 2026-04-01 01:32:49 +00:00
  • 79dc3ee3b9 Merge pull request 'fix: change git clone --bare to git clone in create_worktree (fixes #57)' (#59) from fix/issue-57-worktree-creation into main shoko 2026-04-01 02:59:43 +02:00
  • 6ad51f3c0b fix: change git clone --bare to git clone in create_worktree() shokollm 2026-04-01 00:51:05 +00:00
  • 0d408e8fd8 Merge pull request 'fix: opencode message argument must come before flags in init' (#58) from fix/kugetsu-init-opencode-arg-order into main shoko 2026-04-01 02:44:54 +02:00
  • d5866d4b0f fix: opencode message argument must come before flags in init shokollm 2026-04-01 00:00:05 +00:00
  • 71cab655fc make delegation format agnostic to git server shokollm 2026-03-31 22:20:15 +00:00
  • cb0ada9e1c address PR #55 review: tighten write permissions to queue.json and logs/* only shokollm 2026-03-31 22:13:51 +00:00
  • 449dfaecc6 fix(pm): add explicit write permissions boundary to prevent repo file writes shokollm 2026-03-31 22:00:16 +00:00
  • d126cf0f00 Merge pull request 'fix: opencode message argument must come before flags' (#54) from fix/opencode-arg-order into main shoko 2026-03-31 23:35:34 +02:00
  • 251b22500c fix: opencode message argument must come before flags shokollm 2026-03-31 21:29:37 +00:00
  • b057d08169 Merge pull request 'fix(pm): strengthen system prompt to prevent direct code writing' (#50) from fix/issue-48-pm-system-prompt into main shoko 2026-03-31 16:42:56 +02:00
  • c70ce1f589 fix(pm): strengthen system prompt to prevent direct code writing shokollm 2026-03-31 14:38:53 +00:00
  • 208dadda0e fix: use sh -c with inline release-slot.sh for fire-and-forget delegation shokollm 2026-03-31 14:37:36 +00:00
  • 59b8447fc3 Merge pull request 'fix: use sh -c with inline release-slot.sh for fire-and-forget delegation' (#47) from fix/issue-44-release-agent-slot into main shoko 2026-03-31 14:53:13 +02:00
  • a4915a1da8 Merge pull request 'feat(kugetsu): increase MAX_CONCURRENT_AGENTS from 3 to 5' (#43) from fix/issue-37-agent-limit-5 into main shoko 2026-03-31 14:48:53 +02:00
  • 6d5e6a7b00 Merge remote-tracking branch 'origin/main' into HEAD shokollm 2026-03-31 12:35:09 +00:00
  • d1103ab8b0 Merge remote-tracking branch 'origin/main' into fix/issue-44-release-agent-slot shokollm 2026-03-31 11:12:39 +00:00
  • 1c4d076d84 fix: use sh -c with inline release-slot.sh for fire-and-forget delegation shokollm 2026-03-31 11:05:22 +00:00
  • eed9367f41 fix(kugetsu): source kugetsu in nohup bash subshell shokollm 2026-03-31 10:04:02 +00:00
  • f3fcbbb817 fix(kugetsu): source kugetsu in nohup subshell so release_agent_slot is available shokollm 2026-03-31 10:03:14 +00:00
  • 21d9344c4b feat(kugetsu): increase MAX_CONCURRENT_AGENTS from 3 to 5 shokollm 2026-03-31 09:45:50 +00:00
  • faff525bfc Merge pull request 'feat(kugetsu): implement fire-and-forget delegation (#41)' (#42) from feat/issue-41-fire-and-forget-delegation into main shoko 2026-03-31 10:17:20 +02:00
  • da52a4bd9b chore: add .gitignore and remove cached test results shokollm 2026-03-31 08:12:50 +00:00
  • 3c15d8df1d Add concurrent agent limiting to kugetsu CLI shokollm 2026-03-31 07:26:00 +00:00
  • dfc87e3da3 feat(kugetsu): implement fire-and-forget delegation shokollm 2026-03-31 06:12:10 +00:00
  • f3bd2dca28 Merge pull request 'fix(kugetsu): remove broken session existence check (#38)' (#40) from fix/issue-38-remove-broken-session-check into main shoko 2026-03-31 07:27:38 +02:00
  • 963e0f45f2 fix(kugetsu): remove broken session existence check shokollm 2026-03-31 05:23:39 +00:00
  • ed58cc9a96 Merge pull request 'fix(kugetsu): use --format json for session existence check (#38)' (#39) from fix/issue-38-session-checking into main shoko 2026-03-31 06:58:39 +02:00
  • bfb8ee045b fix(kugetsu): use --format json for session existence check shokollm 2026-03-31 04:56:55 +00:00
  • a3c24e53b9 Merge pull request 'Add parallel capacity test tool for Hermes/OpenCode' (#5) from fix/issue-3-parallel-test into main shoko 2026-03-31 06:28:58 +02:00
  • e2c9ef9ed1 docs: add capacity planning section to README shokollm 2026-03-31 04:02:03 +00:00
  • 617702d229 Merge pull request 'docs #4: Document Hermes Communication Patterns' (#23) from docs/issue-4-hermes-communication-patterns into main shoko 2026-03-31 05:50:55 +02:00
  • 5bc70dd515 feat(parallel-test): add kugetsu mode, memory limits, and cost tracking shokollm 2026-03-31 03:47:38 +00:00
  • 905e76e654 docs: use git.example.com as placeholder URL per review shokollm 2026-03-31 03:40:59 +00:00
  • 94de97ed64 docs: update README status to reflect Phase 3 implementation shokollm 2026-03-31 03:32:05 +00:00
  • 1092f73255 cleanup: remove unused .hermes/skills/agent-workflows shokollm 2026-03-31 03:31:07 +00:00
  • cd16ce19c6 merge: resolve conflicts with main (psutil with fallback, use --dir flag) shokollm 2026-03-31 03:29:00 +00:00
  • b22a7da710 security: redact exposed Gitea credentials in documentation shokollm 2026-03-31 03:25:34 +00:00
  • 08e40e5396 Merge pull request 'feat(phase3): Full Phase 3 implementation - Chat Agent, PM Agent, and Integration' (#32) from feat/issue-19-phase3 into main shoko 2026-03-31 04:55:21 +02:00
  • 9e1ff74330 test(kugetsu): add unit tests for status, delegate, doctor, notify commands shokollm 2026-03-31 02:52:31 +00:00
  • 93ebb55f57 refactor: remove obsolete kugetsu-helpers skill shokollm 2026-03-31 02:48:23 +00:00
  • d35f006ed2 docs: replace git.fbrns.co with git.example.com in documentation shokollm 2026-03-31 02:46:42 +00:00
  • bc40c4f500 refactor: restructure PM role under skills/kugetsu/pm/ shokollm 2026-03-31 02:38:41 +00:00
  • 3d00ddbc1b feat(phase3): add notification system and kugetsu notify command shokollm 2026-03-31 02:19:50 +00:00
  • b3171ed632 feat(kugetsu): add status, delegate, doctor commands; inject PM context at init shokollm 2026-03-31 01:09:12 +00:00
  • bc3cc8dd1e test(kugetsu-helpers): add unit test suite and fix None/null handling shokollm 2026-03-31 00:02:24 +00:00
  • ef1179839d docs(phase3): update status and add testing plan shokollm 2026-03-30 23:00:34 +00:00
  • 6db33ea786 fix(phase3a): add fix-permissions command to kugetsu-helper shokollm 2026-03-30 15:52:29 +00:00
  • a6bbd969b6 feat(phase3a): update SKILL.md and SOUL.md with stronger routing instructions shokollm 2026-03-30 15:06:04 +00:00
  • f8070246c8 feat(phase3a): add strong routing instructions to SOUL.md shokollm 2026-03-30 14:56:31 +00:00
  • 2570a04cc6 docs #4: Document Hermes Communication Patterns shokollm 2026-03-30 14:38:16 +00:00
  • 227ec3a22e docs: add Phase 3a installation guide and update install script shokollm 2026-03-30 14:25:22 +00:00
  • 7c94a59bb6 fix(phase3a): separate SOUL.md personality from SKILL.md routing shokollm 2026-03-30 14:20:21 +00:00
  • 60181afe6a feat(phase3a): initial Chat Agent infrastructure shokollm 2026-03-30 14:07:43 +00:00
  • cf18c1db04 Merge pull request 'feat(kugetsu): add git worktree isolation per session' (#22) from feat/issue-19-worktree-per-session into main shoko 2026-03-30 15:58:41 +02:00
  • 3e12809095 fix(kugetsu): fix worktree name dash inconsistency and add worktree tests shokollm 2026-03-30 13:52:28 +00:00
  • cf809688cf feat(kugetsu): add git worktree isolation per session shokollm 2026-03-30 13:45:10 +00:00
  • 12ad4eb3b7 feat(kugetsu): auto-create pm-agent session during init shokollm 2026-03-30 13:10:47 +00:00
  • 202d8ccfbb docs: add Phase 3 chat architecture and overview documentation shokollm 2026-03-30 11:46:12 +00:00
  • 4606c59ce8 Merge pull request 'feat(issue-17): add Tailscale VPN setup for container remote access' (#21) from feat/issue-17-tailscale-setup into main shoko 2026-03-30 08:29:57 +02:00
  • c2dbb6fa8f fix(tailscale-setup): use manual repo file for Fedora due to GPG key 404 shokollm 2026-03-30 06:21:40 +00:00
  • 1b5cd56e66 feat(issue-17): add Tailscale VPN setup script and documentation shokollm 2026-03-30 05:14:17 +00:00
  • 3650447f9c Merge pull request 'feat(issue-11): add SSH setup script and remote access documentation' (#16) from feat/issue-11-ssh-setup into main shoko 2026-03-30 07:03:32 +02:00
  • 3c92a12f28 feat(sshd-setup): multi-distro support and verification steps shokollm 2026-03-30 04:27:23 +00:00
  • 4da4d46bd1 docs(kugetsu-setup): simplify - remove Docker section and curl downloads shokollm 2026-03-30 04:03:00 +00:00
  • 0563e7bced docs: add chmod +x instruction before executing scripts shokollm 2026-03-30 03:42:53 +00:00
  • 1e2d88d811 docs(kugetsu): add SSH remote access section to SKILL.md shokollm 2026-03-30 03:39:51 +00:00
  • 7fb9b9c581 feat(issue-11): add SSH setup script and kugetsu-setup documentation shokollm 2026-03-30 03:37:07 +00:00
  • 3e0144ea7c Merge pull request 'feat(kugetsu): implement issue-driven session management' (#15) from feat/issue-14-session-management into main shoko 2026-03-30 05:13:10 +02:00
  • b422b33aa6 fix(kugetsu): use before/after session list to detect forked session shokollm 2026-03-29 20:25:41 +00:00
  • 636a41f41b fix(kugetsu): create session file before opencode fork shokollm 2026-03-29 20:19:38 +00:00
  • c51a886aa6 fix(kugetsu): capture forked session ID from opencode output shokollm 2026-03-29 20:16:51 +00:00
  • 7f3952ff9d test(kugetsu): add v2.0 test suite for issue-driven session management shokollm 2026-03-29 20:01:16 +00:00
  • f2ab637d1f fix(kugetsu): update install script with new commands shokollm 2026-03-29 20:00:17 +00:00
  • e014d7bfb9 fix(kugetsu): fix bash substitution error in cmd_start shokollm 2026-03-29 19:53:42 +00:00
  • 7146e3bd92 feat(kugetsu): implement issue-driven session management shokollm 2026-03-29 19:51:51 +00:00
  • 542f1e27c1 Merge pull request 'feat(kugetsu): add --debug flag for real-time output capture' (#13) from feat/kugetsu-debug-flag into main shoko 2026-03-29 18:26:54 +02:00
  • e397a64d27 feat(kugetsu): add --debug flag for real-time output capture shokollm 2026-03-29 16:05:19 +00:00
  • b3930aad51 Merge #12 feat/kugetsu-wrapper: add kugetsu session manager with destroy command shokollm 2026-03-29 14:37:43 +00:00
  • dd9a444920 feat: add destroy command and session_id validation shokollm 2026-03-29 14:34:56 +00:00
  • b992949314 fix: resolve test failures - all 12 tests pass shokollm 2026-03-29 14:10:45 +00:00
  • 5a9c3a87a9 test: add kugetsu test suite shokollm 2026-03-29 11:12:19 +00:00
  • 7edb54cd3f feat: add kugetsu session manager skill shokollm 2026-03-29 10:50:14 +00:00
  • aba9d5321f Merge pull request 'test: PR merge workflow verification' (#10) from test/pr-merge-workflow into main shoko 2026-03-27 16:14:04 +01:00
  • e6e628dc88 test: trivial edit to verify PR merge workflow shokollm 2026-03-27 15:11:49 +00:00
  • 56da2a2fe8 Merge pull request 'docs: add hermes-setup.md from issue #1 research' (#8) from docs/hermes-setup into main shoko 2026-03-27 16:06:19 +01:00
  • a3ac3490d2 docs: add hermes-setup.md from issue #1 research shokollm 2026-03-27 15:05:52 +00:00
  • 5828485534 Merge pull request 'Docs: Add subagent workflow documentation' (#6) from docs/subagent-workflow into main shoko 2026-03-27 15:01:19 +01:00
  • 9cb39a1779 Update agent-workflows skill with error reduction patterns and sanitize hermes-setup.md shokollm 2026-03-27 11:54:47 +00:00
  • 3a841716fc docs: sanitize domain and token in SUBAGENT_WORKFLOW.md shokollm 2026-03-27 11:39:38 +00:00
  • 2b60ec1acd skill(agent-workflows): add branch hygiene and known pitfalls from experience shokollm 2026-03-27 11:34:45 +00:00
  • bb11d665a3 Add Branch Hygiene workflow section to SUBAGENT_WORKFLOW.md shokollm 2026-03-27 11:32:45 +00:00
  • dc26098918 Add agent-workflows skill for Gitea-based subagent delegation shokollm 2026-03-27 11:05:20 +00:00
  • 1b51229f88 docs: add subagent workflow documentation shokollm 2026-03-27 10:39:37 +00:00
  • 7eb83454ba fix: exec opencode.real directly to avoid re-invoking wrapper shokollm 2026-03-27 13:43:13 +00:00
  • 94f08c1b8d fix: use realpath -m instead of cd to get absolute path for worktree base shokollm 2026-03-27 13:37:51 +00:00