Releases: AnEntrypoint/agentgui
AgentGUI v1.0.808
AgentGUI v1.0.808
Latest commit: cba1eca
Add tags field to conversation list query
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.807
AgentGUI v1.0.807
Latest commit: 7c0c4e8
fix: add tags column to getConversationsList SELECT query
getConversationsList() omitted the tags column from its SELECT, causing
conv.ls tag filtering and conv.tags to always return empty results. The
tags were stored in the database but never loaded in the list query.
https://claude.ai/code/session_01FsMGyfCF8CRusS53QBRFXN
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.806
AgentGUI v1.0.806
Latest commit: a6d56f2
Fix state machine assign functions and improve command discovery
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.805
AgentGUI v1.0.805
Latest commit: f7ce432
chore: update package-lock.json after npm install
https://claude.ai/code/session_01FsMGyfCF8CRusS53QBRFXN
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.804
AgentGUI v1.0.804
Latest commit: 6e046dc
fix: resolve cli-wrapper agent IDs and improve conversation switching
- Resolve cli-wrapper agent IDs (cli-kilo, cli-opencode, etc.) to their
registered acpId before calling runClaudeWithStreaming, fixing "Unknown
agent: cli-kilo" errors - Deduplicate rapid conversation clicks to prevent parallel loads racing
- Fix DOM cache path missing observer cleanup, bg cache flush, and scroll
detection setup - Fix draft prompt restoration race by making it synchronous
- Increase DOM cache TTL from 5min to 10min for faster re-visits
- Add RAF yields before RPC and render to let skeleton/header paint,
reducing perceived blocking during conversation switches
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.803
AgentGUI v1.0.803
Latest commit: 47ea58d
fix: fetch models for cli-wrapper agents via acpId delegation
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.802
AgentGUI v1.0.802
Latest commit: d5705ea
fix: query ACP models from /provider instead of /models endpoint
/models returns HTML (SPA). /provider has all model data under all[].models.
Normalize connected-provider models to {id: providerID/modelId, label: name}.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.801
AgentGUI v1.0.801
Latest commit: bbc016f
docs: update CLAUDE.md for npm-local tool category and speech-engine
https://claude.ai/code/session_01987vQVkuT2ynhorfWNToPr
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.800
AgentGUI v1.0.800
Latest commit: 6349a47
feat: defer heavy npm deps to on-demand install via tools tab
Remove CLI tool packages and speech ML packages from hard dependencies
so npm install only fetches what the server needs to start.
- Remove @anthropic-ai/claude-code, @google/gemini-cli, @kilocode/cli,
opencode-ai, puppeteer-core, webtalk, @huggingface/transformers,
onnxruntime-node, audio-decode from package.json dependencies - Remove onnxruntime overrides (only needed for webtalk constraint)
- Add speech-engine (webtalk) as npm-local tool in TOOLS array so it
appears in the tools tab with Install button and progress tracking - Make speech.js lazy: loadSpeech() defers require('webtalk/speech')
to call time, getStatus/getVoices return safe fallbacks when absent - Guard speech-manager.js getSpeech(), ensurePocketTtsSetup(),
ensureModelsDownloaded() against missing webtalk - Export isSpeechInstalled() from speech-manager for status checks
- Add npm-local category to tool-version.js: checkNpmLocalInstalled()
and getNpmLocalVersion() read from project node_modules/ - Add spawnNpmLocalInstall() to tool-spawner.js: runs npm install
--save in project root with progress broadcast
https://claude.ai/code/session_01987vQVkuT2ynhorfWNToPr
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+
AgentGUI v1.0.799
AgentGUI v1.0.799
Latest commit: 3987c16
perf: optimize conversation switching speed
- Parallelize queue fetch with chunk JSON parsing — q.ls RPC now
starts before chunk.data JSON.parse loop instead of after, saving
one sequential network round trip on every conversation switch - Use replaceChildren() for DOM cache restore instead of innerHTML=''
- appendChild loop — single layout/paint pass instead of two
- Build tool-use element index Map in _hydrateSessionBlocks for O(1)
lookups instead of O(n) querySelector per deferred tool_result/
tool_status chunk — significant for conversations with many tool calls
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
Install with:
bun x agentgui@latest
npm install -g agentgui
npx agentguiWeb interface: http://localhost:3000/gm/
Notes:
- Data stored in
~/.gmgui/folder - Requirements: Node.js 18+