v0.4.5: Server instructions, plugin identity, dep refresh
Server instructions, plugin identity, dep refresh
Adds a server-level instruction string to createApp() and finishes unscoping the plugin manifests' display identity to the bare repo name.
Added:
- createApp() instructions string — orients clients to the bls_* surface, the optional BLS_API_KEY quota tiers, SeriesID/survey conventions, and the list-surveys → search-series → get-series/get-latest workflow.
Changed:
- Plugin manifest display identity unscoped to bls-labor-mcp-server — .claude-plugin/plugin.json name + mcpServers key, .codex-plugin/plugin.json name, .codex-plugin/mcp.json server key drop the npm scope. Install args stay @cyanheads/bls-labor-mcp-server; the published package is unchanged.
Dependency bumps:
- better-sqlite3 ^12.10.0 → ^12.11.1
- @biomejs/biome ^2.4.16 → ^2.5.0
- vitest ^4.1.8 → ^4.1.9
154 tests pass; bun run devcheck clean.