Skip to content

Releases: AnEntrypoint/agentgui

AgentGUI v1.0.808

26 Mar 11:14

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.807

26 Mar 10:42

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.806

26 Mar 10:29

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.805

26 Mar 10:23

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.804

25 Mar 10:43

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.803

24 Mar 17:48

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.802

24 Mar 17:32

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.801

24 Mar 05:55

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.800

24 Mar 05:54

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+

AgentGUI v1.0.799

23 Mar 18:10

Choose a tag to compare

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 agentgui

Web interface: http://localhost:3000/gm/

Notes:

  • Data stored in ~/.gmgui/ folder
  • Requirements: Node.js 18+