Shivam Sharma
cd51d663fb
make it fast using uv(package manager), ruff(linter) and ty(type
...
checker).
1. added an agents.md file for better ai assistance.
2. repalced pip with uv and added ty type checker.
2026-01-26 06:53:52 +05:30
Bryan @ Aden
28b0b6206b
Merge pull request #470 from adenhq/chore-fix-python-tests
...
chore: fixed python tests
2026-01-25 17:19:57 -08:00
bryan
9859dc65e0
chore: fixed python tests
2026-01-25 17:19:21 -08:00
Bryan @ Aden
5c2288fbf5
Merge pull request #397 from Tahir-yamin/fix/respect-node-max-retries
...
fix(graph): Respect node_spec.max_retries configuration
2026-01-25 17:07:51 -08:00
yumosx
1b47d1cad4
Merge remote-tracking branch 'upstream/main' into graph
2026-01-26 09:06:20 +08:00
Bryan @ Aden
126bbf17c3
Merge pull request #228 from himanshu748/fix/remove-duplicate-web-search-registration
...
fix: remove duplicate web_search tool registration
2026-01-25 17:04:07 -08:00
Timothy
995ab8faaf
fix: allow triage for all issues
2026-01-25 16:58:30 -08:00
RichardTang-Aden
9d1b1ab9d4
Merge pull request #187 from RussellLuo/improve-runtime-config
...
feat(skills): add support for setting `api_key` and `api_base` in RuntimeConfig
2026-01-25 16:45:21 -08:00
Bryan @ Aden
7e630b9416
Merge pull request #259 from charan2456/fix/docs-exports-clarification
...
docs: clarify that exports/ is user-generated, not included in repo
2026-01-25 16:27:15 -08:00
Timothy
14faca3933
fix: remove oidc token permission check
2026-01-25 16:22:19 -08:00
Timothy
e8c9cc65dc
chore: use GITHUB_TOKEN in action
2026-01-25 16:19:16 -08:00
RichardTang-Aden
f0deedb1f8
Merge pull request #174 from AysunItai/fix/anthropic-provider-response-format
...
fix: align AnthropicProvider.complete with LLMProvider (response_format)
2026-01-25 16:01:16 -08:00
Bryan @ Aden
70693f4824
Merge pull request #231 from himanshu748/docs/update-skills-directory-structure
...
docs: update skills directory structure to match actual output
2026-01-25 15:57:27 -08:00
RichardTang-Aden
3ee380d98f
Merge pull request #166 from LunaStev/translate/korean
...
Translate Korean
2026-01-25 15:54:14 -08:00
Timothy @aden
b9b0c2c844
Merge pull request #451 from adenhq/add-claude-github-actions-1769383167894
...
Add claude GitHub actions 1769383167894
2026-01-25 15:41:07 -08:00
bryan
c53acfdf77
set model
2026-01-25 15:39:31 -08:00
bryan
08beffea33
added claude issue triage workflow
2026-01-25 15:31:10 -08:00
Bryan @ Aden
7ed5006a70
"Claude Code Review workflow"
2026-01-25 15:19:29 -08:00
Bryan @ Aden
e009de1c9a
"Claude PR Assistant workflow"
2026-01-25 15:19:28 -08:00
Pradyumn Tendulkar
df7b950e6f
fix(graph): check entire string for code indicators in hallucination detection
...
Previously, the hallucination detection in SharedMemory.write() and
OutputValidator.validate_no_hallucination() only checked the first 500
characters for code indicators. This allowed hallucinated code to bypass
detection by prefixing with innocuous text.
Changes:
- Add _contains_code_indicators() method to SharedMemory and OutputValidator
- Check entire string for strings under 10KB
- Use strategic sampling (start, 25%, 50%, 75%, end) for longer strings
- Expand code indicators to include JavaScript, SQL, and HTML/script patterns
- Add comprehensive test suite with 19 test cases
Fixes #443
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-25 18:06:09 -05:00
Fernando Mano
7f3bc811b0
fix(runtime): execution stream memory leak -- adjust gitignore
2026-01-25 19:42:47 -03:00
guillermop2002
f0c9d4e87f
fix(llm): use LiteLLMProvider instead of hardcoded AnthropicProvider
...
Fixes #213
2026-01-25 22:19:29 +01:00
Nihal Morshed
57781c520e
docs(README): update tool names and descriptions in README inside "tools"
2026-01-26 03:17:28 +06:00
Nihal Morshed
05b18fb312
fix(tools): remove duplicate registration of web search tool
2026-01-26 03:06:50 +06:00
Fernando Mano
829783749c
fix(runtime): execution stream memory leak
2026-01-25 17:21:05 -03:00
Shamanth-8
48b38e5d95
Fix: Unsanitized expression evaluation needs fix to use the safe evaluator
2026-01-25 23:56:01 +05:30
Tahir Yamin
1527a05336
fix(graph): Respect node_spec.max_retries configuration
...
- Remove hardcoded max_retries_per_node = 3
- Use node_spec.max_retries for all retry logic
- Add comprehensive test suite (6 test cases)
- Allows per-node retry configuration as intended
Fixes #363
2026-01-25 23:06:26 +05:00
vakrahul
491e6585a4
fix(graph): implement exponential backoff for node retries
2026-01-25 23:09:09 +05:30
koushith
8333ba6ec2
fix(docs): remove hardcoded path and add venv troubleshooting
...
- Replace hardcoded /home/timothy/oss/hive/ with generic instruction
- Add troubleshooting section for PEP 668 externally-managed-environment error
- Document virtual environment setup for Python 3.12+ on macOS/WSL/Linux
Fixes #322
Fixes #355
2026-01-25 22:22:45 +05:30
yumosx
a5fcb89991
feat(file_system_toolkits): add encoding and max_size params to view_file
...
Add support for custom file encoding and size limits when viewing files. The max_size parameter prevents loading excessively large files by truncating content and adding a warning message when the limit is exceeded. Also includes validation for negative max_size values and checks if path is a file.
2026-01-25 21:53:51 +08:00
kali
3fd8f9f97a
fix: enhance Python detection and error handling in setup script
2026-01-25 19:11:52 +05:30
kali
2180a60c21
Fix setup-python.sh to prefer python3.12/3.11 and support PYTHON override
2026-01-25 18:56:27 +05:30
Adith L S
f64820a13e
fix(cli): fix KeyError 'steps' in cmd_list function
...
The cmd_list function stored node count as 'nodes' but tried to
access it as 'steps', causing a KeyError when listing agents.
Changed agent['steps'] to agent['nodes'] to match the dict key.
2026-01-25 18:25:03 +05:30
Kotapati Venkata Sai Charan
073be1f870
docs: clarify that exports/ is user-generated, not included in repo
...
Fixes #202
- Update docs/getting-started.md to explain exports/ is created by users
- Remove references to non-existent support_ticket_agent example
- Update DEVELOPER.md with correct agent creation instructions
2026-01-25 18:10:06 +05:30
himanshu748
86686fc8f9
docs: update skills directory structure to match actual output
...
- Update .claude/skills/ structure in getting-started.md
- Reflect actual skills generated by quickstart.sh:
- agent-workflow/
- building-agents-construction/
- building-agents-core/
- building-agents-patterns/
- testing-agent/
Fixes #177
2026-01-25 07:10:46 -05:00
himanshu748
8fe51a8aa9
fix: remove duplicate web_search tool registration
...
- Remove redundant register_web_search(mcp) call on line 54
- Keep single registration with credentials parameter
- Tool implementation handles both credential sources internally
- Added clarifying comment explaining the credential handling
Fixes #172
2026-01-25 07:05:13 -05:00
Chrishabh2002
715df547bb
chore: remove generated agent logs and ignore them
2026-01-25 17:23:50 +05:30
Chrishabh2002
c454870ac8
add code-first agent example and isolate core dependencies
2026-01-25 17:21:58 +05:30
RussellLuo
68766fd131
fix(skills): load MCP servers correctly
...
Closes #188 .
2026-01-25 17:34:34 +08:00
RussellLuo
ce39cb7dde
feat(skills): add support for setting api_key and api_base
...
Closes #186 .
2026-01-25 16:05:13 +08:00
patrick
e1663793c7
feat: add nullable_output_keys
2026-01-24 22:43:42 +08:00
Aysun Itai
e2f387965e
fix: align AnthropicProvider.complete with LLMProvider (response_format)
...
Update AnthropicProvider.complete to accept response_format and forward it to LiteLLMProvider.
Added unit test in test_litellm_provider.py to verify parameter forwarding.
2026-01-24 11:59:53 +02:00
LunaStev
e75253f16a
add missed
2026-01-24 15:05:26 +09:00
LunaStev
7d416f5421
translate korean
2026-01-24 15:00:38 +09:00
Timothy @aden
cdbcac68b8
Merge pull request #165 from adenhq/staging
...
staging to main
2026-01-23 18:40:12 -08:00
Timothy @aden
d52b6e8e56
Merge pull request #164 from TimothyZhang7/feature/multi-entrypoint-arch
...
Feature/multi entrypoint arch
2026-01-23 18:39:37 -08:00
Timothy
510975619d
fix: register mcp tools properly, load parent env
2026-01-23 18:32:04 -08:00
Timothy
49724b6da0
Merge branch 'staging' into feature/multi-entrypoint-arch
2026-01-23 17:05:33 -08:00
Richard T
c84e9c96f5
feat: clean up tool testing
2026-01-23 17:00:53 -08:00
Timothy @aden
31b252c018
Merge pull request #159 from bryanadenhq/fix-json-output
...
Chore:Small bug fixes with json output
2026-01-23 16:59:41 -08:00