Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 20:18
· 62 commits to main since this release
f8adc9d

What's Changed

  • Add voice transcription (microphone button) by @joshdholtz in #1
  • Replace WorkersPanel with repos-first sidebar by @joshdholtz in #2
  • Add scroll-to-bottom button to ChatPanel by @joshdholtz in #3
  • Fix horizontal scrolling in chat panel by @joshdholtz in #4
  • Add Cmd+K command palette and Cmd+J focus chat shortcut by @joshdholtz in #5
  • Fix 3 failing frontend tests in App.test.tsx by @joshdholtz in #9
  • Show bot role description in BotNav sidebar by @joshdholtz in #10
  • Fix CommandPalette portal styling + add mobile trigger by @joshdholtz in #8
  • PR review status: review state, comments, CI on workers by @joshdholtz in #7
  • Expand CLAUDE.md and add README.md by @joshdholtz in #6
  • Add services.toml support to hive by @joshdholtz in #13
  • Add pre-push git hook that runs all checks by @joshdholtz in #14
  • Add description field to bots displayed in ChatPanel header by @joshdholtz in #11
  • Optimize network usage: adaptive polling + WebSocket-first messages by @joshdholtz in #12
  • Show more worker info in Cmd+K command palette by @joshdholtz in #15
  • Fix WorkerDetail mobile layout: tabbed Output/Task/Chat by @joshdholtz in #19
  • Refactor independent pollers into unified tick engine by @joshdholtz in #16
  • Add workspace docs folder support (.apiari/docs/) by @joshdholtz in #17
  • Add .claude/ to .gitignore by @joshdholtz in #21
  • Add text-to-speech capability using Kokoro TTS by @joshdholtz in #18
  • Extract shared ChatInput, upgrade WorkerDetail input by @joshdholtz in #20
  • Fix timestamps displaying in UTC instead of local timezone by @joshdholtz in #22
  • Auto-start TTS Python server when daemon starts by @joshdholtz in #23
  • Add PR feedback watcher to tick engine by @joshdholtz in #24
  • On mobile, auto-select Main bot when switching workspaces by @joshdholtz in #25
  • Fix TTS playback on Safari/iOS by @joshdholtz in #26
  • Make TTS voice configurable in workspace TOML by @joshdholtz in #27
  • Add hive init CLI command and config reference in bot prompts by @joshdholtz in #29
  • Add provider usage dashboard to hive by @joshdholtz in #28
  • Embed built frontend assets into the hive binary by @joshdholtz in #30
  • Add Docs UI — full CRUD for .apiari/docs/*.md by @joshdholtz in #33
  • fix: don't reset bot sessions when docs are added/edited by @joshdholtz in #34
  • Add docs awareness to all bot system prompts by @joshdholtz in #35
  • Add swarm auto-close info to bot system prompt by @joshdholtz in #36
  • fix: prevent polling race condition from leaking streaming content between bots by @joshdholtz in #37
  • feat: add cross-workspace bot switching to Cmd+K palette by @joshdholtz in #38
  • fix: docs index changes should not reset bot sessions by @joshdholtz in #39
  • fix: prevent duplicate messages from WS + poll overlap by @joshdholtz in #40
  • feat: add periodic workflow reminder nudges by @joshdholtz in #41
  • Bump to v0.2.0 and fix crate packaging bloat by @joshdholtz in #42
  • Add hive setup subcommand for voice dependencies by @joshdholtz in #43
  • Remove path keys from SDK dependencies by @joshdholtz in #44

New Contributors

Full Changelog: https://github.com/ApiariTools/hive/commits/v0.2.0