Skip to content

AgentGUI v1.0.1112

Choose a tag to compare

@github-actions github-actions released this 24 Jul 14:57

AgentGUI v1.0.1112

Latest commit: 6095394
feat: wire Models/Plugins tabs onto design SDK, add ChatMinimap + @-mention

Models tab: new models.availability WS handler composes agentgui's REAL
model surface (discovered agent CLI registry, per-agent model choices,
provider API-key presence) into ModelsConfig's expected shape - no fake
probe matrix, "usable_in_any_mode" derives from registry.isAvailable(),
"key_present" from getProviderConfigs()'s real filesystem check.

Plugins tab: adapted PluginsConfig onto agentgui's actual extensibility
surface (discovered agent CLIs via agents.list, not a plugin host - name
= agent id, surfaces = protocol, enabled = availability).

Chat: showMinimap wires ChatMinimap alongside the thread; mentionFiles
reuses the Files tab's own state.files.entries (no new fetch, no
synthetic data - empty until the user opens Files at least once).

Skills tab deliberately NOT added: agentgui has no skill-loading concept
anywhere in lib/ (confirmed via grep) - would be fabricated data to force
a tab that doesn't map to anything real in this app's architecture.

Verified: bun test.js (28/28) + bun test-integration.js (19/19) both
pass, no regressions. Vendored design SDK bundle re-synced to pick up
ModelsConfig/PluginsConfig/ChatMinimap exports.

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+