gstack/browse
Arun Kumar Thiagarajan 530f5ad4ca feat(browse): add MCP tool manifest generator for browse commands
Generates a Model Context Protocol-compatible tool manifest from
COMMAND_DESCRIPTIONS — the single source of truth. Enables any
MCP-compatible agent to discover and call browse commands as tools.

  bun run browse/src/mcp-manifest.ts          # print JSON
  bun run browse/src/mcp-manifest.ts --write  # write mcp-tools.json

Generates 53 tools (16 read-only, 37 write) with:
- inputSchema derived from usage strings (<required>, [optional])
- readOnly annotation from READ_COMMANDS set
- category annotation from COMMAND_DESCRIPTIONS

No new dependencies. No behavior change to existing code.
2026-03-23 14:53:52 +05:30
..
bin feat: multi-agent support — gstack works on Codex, Gemini CLI, and Cursor (v0.9.0) (#226) 2026-03-19 18:20:50 -07:00
scripts fix: Windows support — Node.js server fallback for Playwright (#255) 2026-03-20 12:22:11 -07:00
src feat(browse): add MCP tool manifest generator for browse commands 2026-03-23 14:53:52 +05:30
test fix: community security + stability fixes (wave 1) (#325) 2026-03-22 13:19:10 -07:00
SKILL.md feat: plan files always show review status (v0.11.1.1) (#345) 2026-03-22 18:42:56 -07:00
SKILL.md.tmpl feat: browse handoff — headless-to-headed browser switching (v0.7.4) (#201) 2026-03-19 00:38:58 -05:00