Skip to content

Feat/agent stop start#4

Merged
dmitriyzhuk merged 4 commits into
mainfrom
feat/agent-stop-start
Jun 23, 2026
Merged

Feat/agent stop start#4
dmitriyzhuk merged 4 commits into
mainfrom
feat/agent-stop-start

Conversation

@dmitriyzhuk

Copy link
Copy Markdown
Contributor

No description provided.

dmitriyzhuk and others added 4 commits June 23, 2026 20:22
Clients were keyed by clientId alone, so one user (same clientId/sub) opening chats with several agents on separate sockets had each new socket overwrite the previous registration; earlier conversations stopped receiving events. Key the registry by the clientId+agentId pair instead, letting a multi-slot dashboard talk to N agents at once.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The scheduler packs by requests, not usage. A 500m request reserved a full 8-vCPU node across ~14 idle agents (running at ~8%), so new agents stuck Pending on Insufficient cpu. Idle agents use ~10-20m; drop the request to 100m. Limits are unchanged (still burst to i.cpu); the 512Mi memory floor becomes the next ceiling (~28 agents/node).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Version was baked into the bundle at build time, so a dist/ built before a version bump self-reported the old version and the update-available banner looped forever. Read package.json from disk at runtime (npm always ships it in the tarball). Add a CI step that verifies the built binary reports the package version before publishing. Bump 0.1.9 to 0.1.10.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Regenerate app + admin SDK from the current swagger-spec via openapi-ts so the checked-in client matches generator output.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dmitriyzhuk dmitriyzhuk merged commit faba6a5 into main Jun 23, 2026
@dmitriyzhuk dmitriyzhuk mentioned this pull request Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant