• Joined on 2026-03-13
shoko created branch fix/issue-63-session-counting in shoko/kugetsu 2026-04-01 06:14:21 +02:00
shoko pushed to fix/issue-63-session-counting at shoko/kugetsu 2026-04-01 06:14:21 +02:00
7342a9a394 fix: implement session-counting for MAX_CONCURRENT_AGENTS limit (fixes #63)
shoko commented on issue shoko/kugetsu#63 2026-04-01 06:09:10 +02:00
Bug: MAX_CONCURRENT_AGENTS limit not enforced

The slot mechanism doesn't work because opencode run --fork returns immediately after forking, not after child completes. We need a different…

shoko commented on issue shoko/kugetsu#63 2026-04-01 05:51:49 +02:00
Bug: MAX_CONCURRENT_AGENTS limit not enforced

Update: pgrep approach won't work

Tested pgrep opencode - it returns 0 even with active sessions. Reason:

  • opencode run --fork creates session on opencode SERVER
  • Client process exits…
shoko commented on issue shoko/kugetsu#63 2026-04-01 05:26:03 +02:00
Bug: MAX_CONCURRENT_AGENTS limit not enforced

Issue with This Fix

The fix waits for opencode run --fork to complete, but opencode run --fork returns immediately after FORKING the child process - it does NOT wait for the agent session…

shoko pushed to fix/issue-63 at shoko/kugetsu 2026-04-01 05:05:32 +02:00
bd4e8587b4 fix: enforce MAX_CONCURRENT_AGENTS limit properly (fixes #63)
bc60e644bf docs: add agent concurrency benchmark results
Compare 2 commits »
shoko commented on issue shoko/kugetsu#36 2026-04-01 05:00:59 +02:00
PM Agent: opencode external_directory permission fails for subdirectory paths

Fix Found

The PM agent session in SQLite has permission: NULL - no permissions stored at all. Adding external_directory permission via SQLite update fixes the issue.

UPDATE session
shoko created pull request shoko/kugetsu#64 2026-04-01 04:13:41 +02:00
fix: enforce MAX_CONCURRENT_AGENTS limit properly (fixes #63)
shoko pushed to fix/issue-63 at shoko/kugetsu 2026-04-01 04:12:50 +02:00
a952204e15 fix: enforce MAX_CONCURRENT_AGENTS limit properly (fixes #63)
shoko created branch fix/issue-63 in shoko/kugetsu 2026-04-01 04:10:39 +02:00
shoko pushed to fix/issue-63 at shoko/kugetsu 2026-04-01 04:10:39 +02:00
shoko opened issue shoko/kugetsu#63 2026-04-01 04:04:04 +02:00
Bug: MAX_CONCURRENT_AGENTS limit not enforced
shoko created pull request shoko/kugetsu#62 2026-04-01 03:46:47 +02:00
docs: add agent concurrency benchmark results
shoko created branch docs/agent-concurrency-benchmark in shoko/kugetsu 2026-04-01 03:46:37 +02:00
shoko pushed to docs/agent-concurrency-benchmark at shoko/kugetsu 2026-04-01 03:46:37 +02:00
bc60e644bf docs: add agent concurrency benchmark results
shoko pushed to main at shoko/kugetsu 2026-04-01 03:35:48 +02: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
a95d1d556d fix: replace --workdir with --dir for opencode CLI
Compare 2 commits »
shoko merged pull request shoko/kugetsu#61 2026-04-01 03:35:46 +02:00
fix: replace --workdir with --dir for opencode CLI (fixes #60)
shoko closed issue shoko/kugetsu#60 2026-04-01 03:35:46 +02:00
Bug: kugetsu uses --workdir but opencode expects --dir
shoko created pull request shoko/kugetsu#61 2026-04-01 03:33:05 +02:00
fix: replace --workdir with --dir for opencode CLI (fixes #60)
shoko pushed to fix/issue-60-workdir-to-dir at shoko/kugetsu 2026-04-01 03:32:56 +02:00
a95d1d556d fix: replace --workdir with --dir for opencode CLI