Thanks to visit codestin.com
Credit goes to GitHub.com

Skip to content

Tags: adenhq/hive

Tags

v0.4.4

Toggle v0.4.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #4451 from Ttian18/fix/tina-tui-copy-newline-4423

fix(tui): add multiline input and cross-platform clipboard support

v0.4.3

Toggle v0.4.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #4304 from adenhq/fix/init-config

model selection + max_tokens in quickstart

v0.4.2

Toggle v0.4.2's commit message
Release v0.4.2: Resumable Sessions

Major Features:
- Resumable sessions with automatic state persistence
- Immediate pause (Ctrl+Z, /pause) with full state capture
- Quit-to-pause: TUI quit now saves state instead of losing progress
- Session management commands (/resume, /sessions)
- Auto-resume with --resume-session CLI flag
- Complete memory and conversation history restoration

Key Improvements:
- Fixed memory persistence at all exit points
- Proper visit count handling on resume
- Increased quit timeout to ensure state saving
- Unified session storage structure

See CHANGELOG.md for complete details.

v0.4.1

Toggle v0.4.1's commit message
Release v0.4.1

This release brings significant improvements to the developer experience with a new Terminal UI, enhanced debugging capabilities, and comprehensive logging infrastructure.

- Interactive terminal UI with menu support, syntax highlighting, and copy functionality
- Consolidated TUI runner log paths for better organization
- Updated quickstart to include hive tui

- New interactive debugging companion for Hive agents
- Identifies runtime issues and proposes solutions
- Instructions updated for hive tui integration

- Comprehensive runtime logging infrastructure
- Runtime log tools for viewing and managing agent execution logs
- Unified storage layer for agent runtime
- Improved execution log details in error traces
- Runtime logging structure documentation

- Gmail send tool for sending emails via Gmail API
- Slack credential spec and contribution documentation
- Integration credentials implementation check
- Updated hive-credentials workflow

- Improved quickstart.sh messages
- Key concepts documentation section
- Video demos added to README

- Fixed quickstart secret key setup
- Fixed MCP server configuration with uv
- Hardened Hive CLI setup process
- Removed deprecated --mock mode from codebase and documentation
- Fixed cursor skill symlinks to claude skill
- Fixed skill ordering and naming issues
- Fixed executor configuration and data tool usage
- Fixed execution log details in error trace
- Fixed gap between lint and format
- Fixed deprecated and outdated tests
- Fixed aden hive url
- Bug fix for crashing agent

- Added video demos and GIFs to README
- Improved README with better structure and documentation
- Added key concepts section
- Runtime logging structure documentation
- Updated documentation structure and skill references
- Hive commands rebrand
- Added upstream sync steps to CONTRIBUTING guide
- Fixed typo in aden-credential-sync docs
- Updated links in README

- Consolidated TUI runner log path
- Unified storage layer for agent runtime
- Moved templates to new location
- Changed gmail to google naming convention

**@Ansh0928** (Anshumaan Saraf)
- Added upstream sync steps to CONTRIBUTING guide - helping new contributors get started faster

**Patrick**
- Fixed typo in aden-credential-sync documentation - attention to detail matters!

---

Thank you to everyone who contributed code, reported issues, and provided feedback. Your contributions make Hive better for everyone! 🐝

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #3579 from TimothyZhang7/fix/do-not-mention-deprec…

…ated-nodes

fix: mentions of deprecated nodes in agent builder

v0.3.2

Toggle v0.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #2273 from krish341360/fix/concurrent-storage-race…

…-condition

fix: race condition in ConcurrentStorage and cache invalidation bug

v0.3.1

Toggle v0.3.1's commit message
Release v0.3.1: Cursor IDE Support

Features:
- Added Cursor IDE support for agent building skills
- Created .cursor/skills/ with symlinks to .claude/skills/
- Added .cursor/mcp.json for MCP server configuration
- Updated README.md with Cursor setup instructions

Skills available in Cursor:
- agent-workflow
- building-agents-core
- building-agents-construction
- building-agents-patterns
- testing-agent

Setup:
1. Open Command Palette (Cmd+Shift+P / Ctrl+Shift+P)
2. Run 'MCP: Enable' to enable MCP servers
3. Restart Cursor to load MCP servers
4. Type '/' in Agent chat to access skills

v0.3.0

Toggle v0.3.0's commit message
A major milestone for the Hive framework — 218 commits from 40+ contr…

…ibutors spanning new execution models, provider flexibility, developer tooling, and hardened reliability.

---

A first-class fanout/fanin model for running nodes concurrently. Define parallel branches in your graph and let the framework handle orchestration, synchronization, and result aggregation.

LLM responses can now be validated against Pydantic models, giving you structured, typed outputs with automatic error feedback and retry.

The LLMJudge has been decoupled from Anthropic and now supports OpenAI and any LiteLLM-compatible provider. Configurable at the judge level with `api_key` and `api_base` support.

A new CSV toolkit powered by DuckDB lets agents query, filter, and aggregate CSV data using SQL — no Pandas required.

Built-in guardrails for agent execution and an I/O cleaner that sanitizes node inputs/outputs to prevent hallucination propagation.

The `web_search` tool now supports multiple search providers, making it easier to swap backends without changing agent logic.

A `MockLLMProvider` for deterministic testing of agent graphs without making real API calls.

---

- **ConcurrentStorage**: Fixed race condition in `stop()` causing data loss; patched file lock leak with `WeakValueDictionary`
- **Graph retry**: Exponential backoff for node retries; restored `node.max_retries` configuration
- **Execution stream**: Fixed memory leak in runtime execution streams
- **Web scraping**: Added robots.txt compliance and Content-Type validation
- **Type safety**: Corrected `callable` → `Callable` annotations across the codebase
- **Hallucination detection**: Improved code-indicator checking across full strings
- **Worker node**: Added JSON parsing failure logging
- **Safe evaluation**: Fixed unsanitized expression evaluation vulnerability
- **Trigger & wait**: Safe dictionary access in `trigger_and_wait()`
- **Semaphore**: Avoided private `_value` attribute access

---

- Architecture README and documentation link fixes
- DeepSeek models support documentation
- Windows/WSL environment guidance
- Updated tool names and descriptions in README
- Skills directory structure documentation

---

This release would not have been possible without the contributions of our growing community. A heartfelt thank you to every contributor who submitted code, reported issues, reviewed PRs, and helped shape Hive into what it is today.

- **yumosx** — consistent contributions across multiple areas
- **Rahul Vakiti** (@vakrahul) — graph retry with exponential backoff
- **Sriharsha Kilaru** (@HarshaKilaru) — runtime fixes and stream improvements
- **Tanuja Nair** (@TanujaNair03) — provider-agnostic LLMJudge refactor and prompt templates
- **Kira714** — framework guardrails and testing
- **Uttam Kumar** — node I/O cleaner
- **RanxinLi** — concurrent framework entrypoints
- **Hundao** — CSV tools with DuckDB support
- **Tahir Yamin** — ConcurrentStorage file lock leak fix
- **Nihal Morshed** — contributions and fixes
- **LunaStev** — contributions and improvements
- **Himanshu Chauhan** (@Himanshu-ABES) — Pydantic model validation for LLM outputs
- **Fernando Mano** — contributions and fixes
- **Chrishabh2002** — contributions and improvements
- **adionit7** — validate exports fix and docs corrections
- **Pradyumn Tendulkar** (@pradyten) — configurable LLM provider for LLMJudge
- **not-anas-ali** — type annotation fixes
- **saboor2632** — worker node JSON logging
- **savan patel** (@savankansagara1) — MockLLMProvider for mock mode
- **gaurav** (@gaurav-code098) — web scrape Content-Type validation
- **Vishal** (@vishalharkal15) — ConcurrentStorage race condition fix
- **Samkit Shah** — contributions
- **RussellLuo** — contributions
- **Arush Wadhawan** — contributions
- **Aysun Itai** — contributions
- **AryanyAI** — MCP script logging refactor
- **AryanRevolutionizingWorld** — contributions
- **ayush123-bit** — contributions
- **dhakalrabin** — contributions
- **guillermop2002** — contributions
- **koushith** — contributions
- **Kotapati Venkata Sai Charan** — contributions
- **mithileshk** — contributions
- **Shamanth-8** — contributions
- **subhampanja28** — contributions
- **Viacheslav Borisov** — contributions
- **vrijmetse** — contributions

Thank you all for being part of the Hive journey. Onward to v0.4.0!

---

**Full Changelog**: v0.2.0...v0.3.0

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #125 from TimothyZhang7/chore/fix-git-actions

fix: fully tested ruff lint

v0.1.0

Toggle v0.1.0's commit message
Initial open-source release