Skip to content

v0.0.1 — First public alpha

Choose a tag to compare

@nikolay-grudanov nikolay-grudanov released this 16 Sep 21:30
· 35 commits to main since this release

What's new

First public release of @grudanov-nikolay/opencode-workshop — npm-installable fork of @raindrop-ai/workshop.

Install (npm, Linux x64 + Windows x64)

npm install -g @grudanov-nikolay/opencode-workshop
raindrop workshop serve

No build tools required at runtime: the npm tarball contains a Node launcher (bin/raindrop.js, ~70 lines) + pre-compiled Bun binaries (binaries/raindrop-linux-x64 79 MB, binaries/raindrop-windows-x64.exe 99 MB). The launcher detects process.platform/process.arch and spawns the right binary. No runtime Bun dependency.

Other install paths

# Upstream curl installer (works on macOS, no fork features)
curl -fsSL https://raindrop.sh/install | bash

# Build from source (developers only)
git clone https://github.com/nikolay-grudanov/opencode-workshop.git
cd opencode-workshop
bun install && bun run dev

What's new vs upstream @raindrop-ai/workshop@0.0.17

Feature Where
F-006 Sidepanel prompt chips (data-driven from sidepanel.json) app/src
F-008 Full-text search UI + FTS5 storage layer for spans src/db, app/src
F-012 Ruled-table stats panels under the header row app/src
F-014 Filters: agent / user / git-context, with facets on /api/search src/api
F-015 Data-driven sidepanel prompt chips with runtime override app/src
F-016 OpenCode plugin FTS integration (event-spans indexed, MATCH sanitized) depends on plugin
F-017 Local multi-filter search + sidebar cleanup app/src
F-018 Globe-only LangSwitcher + flyout locale menu app/src
F-019 Filter-only search (empty q now applies filters instead of returning 0) src/api
F-020 Dedicated compression span type for OpenCode DCP src/db
F-021 DCP compression analytics: convo stats + feed + summaries src/db, app/src

CI

GitHub Actions on every push (bun install, lint, typecheck, test, build:ui, cross-compile both bundled binaries). See .github/workflows/ci.yml.

License

MIT, dual copyright: (c) 2026 Invisible Tools, Inc. (dba Raindrop) + (c) 2026 Nikolai Grudanov.