3345 Commits

Author SHA1 Message Date
Timothy dd2254989f fix: adjust tool credential check 2026-01-23 16:56:44 -08:00
Timothy 7aa56b905c feat: framework guardrails 2026-01-23 16:31:46 -08:00
Timothy 9f4948edbe fix: agent building skills 2026-01-23 15:28:51 -08:00
RichardTang-Aden cfba965c52 Merge pull request #126 from ashrotd/add-mcp-server-tests
Test_mcp_server added with smoke tests
2026-01-23 15:10:03 -08:00
Timothy 2765c9fe93 feat: concurrent framework entrypoints 2026-01-23 15:02:55 -08:00
RichardTang-Aden bffaab6ac0 Merge pull request #107 from uttam-salamander/test/add-unit-tests-security-plan-example
test: add unit tests for security, plan, and example_tool modules
2026-01-23 14:50:27 -08:00
bryan 8f223ee564 Merge branch 'staging' into fix-json-output 2026-01-23 14:48:42 -08:00
Richard T 482a4933d5 feat: Add Ruff configuration and update .gitignore
- Add Ruff linter configuration to core/pyproject.toml
- Add uv.lock to .gitignore

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 14:43:03 -08:00
bryan b0e870d1db updated output to clean json, update set goal, changed llm to llm_generate 2026-01-23 14:27:45 -08:00
RichardTang-Aden 93f0181ff5 Merge pull request #155 from iconicompany/main
feat: Add .venv to .gitignore and improve script error handling
2026-01-23 13:51:52 -08:00
Viacheslav Borisov 4b33f2a237 feat: Add .venv to .gitignore and improve script error handling
Adds the `.venv` directory to the `.gitignore` file to prevent accidental commits.

Also, enhances the `scripts/setup-python.sh` script to include error handling for the `pip install` command, providing a more informative message if the upgrade fails.
2026-01-24 01:14:08 +04:00
Timothy @aden 17bfbf9732 Merge pull request #152 from TimothyZhang7/feature/spec
Feature/spec
2026-01-23 12:09:10 -08:00
Timothy da0c0acdcf Merge branch 'staging' into feature/spec 2026-01-23 12:04:09 -08:00
Timothy @aden ea4c56108b Merge pull request #149 from bryanadenhq/fix-remove-llm-from-mcp
Fix remove llm from mcp
2026-01-23 12:00:45 -08:00
Timothy @aden 73ba72ee52 Merge pull request #151 from adenhq/main
Align staging branch
2026-01-23 11:51:32 -08:00
Timothy @aden b21c29b56a Merge pull request #150 from bryanadenhq/chore-fix-warnings
Chore fix warnings
2026-01-23 11:49:58 -08:00
bryan f83bfdf50c fixed pytest warnings 2026-01-23 11:45:02 -08:00
bryan f67e0cc4ae cli and documentation updates 2026-01-23 11:31:10 -08:00
bryan 8d4f107f63 removed all llm dependencies from mcp server 2026-01-23 11:15:24 -08:00
Timothy @aden e434579258 Merge pull request #147 from TimothyZhang7/fix/python-version
chore: requires python3.11
2026-01-23 11:13:16 -08:00
Timothy f494c80051 chore: requires python3.11 2026-01-23 11:12:03 -08:00
Timothy @aden 6cc11590cd Merge pull request #70 from HarshaKilaru/fix/grep-search-error-handling
fix(grep_search): improve grep_search error granularity and regex validation
2026-01-23 09:55:09 -08:00
Timothy @aden 9619cf903b Merge pull request #138 from adenhq/staging
Staging to main
2026-01-23 09:42:24 -08:00
Timothy @aden 8504ad7c8c Merge pull request #141 from TimothyZhang7/staging
chore: lint issues
2026-01-23 09:39:39 -08:00
Timothy 447d25d7cc chore: lint issues 2026-01-23 09:35:55 -08:00
Sriharsha Kilaru 10b9db2771 Merge branch 'main' into fix/grep-search-error-handling 2026-01-23 12:20:08 -05:00
Sriharsha Kilaru 5176b6a459 refactor: move grep_search to tools path to align with main 2026-01-23 11:59:35 -05:00
Sriharsha Kilaru b23e1edea8 chore: force GitHub merge conflict re-evaluation in grep_search 2026-01-23 11:39:54 -05:00
Sriharsha Kilaru 460ffa0260 chore: trigger merge conflict re-evaluation 2026-01-23 11:34:13 -05:00
Sriharsha Kilaru 7cab63f28d chore: manual cleanup of grep_search 2026-01-23 11:27:37 -05:00
Sriharsha Kilaru db4b79a32b fix: finalize grep_search logic and resolve merge conflict 2026-01-23 11:13:01 -05:00
Sriharsha Kilaru d669fe132e Merge branch 'main' into fix/grep-search-error-handling 2026-01-23 11:01:52 -05:00
Timothy @aden ea0b47ce05 Merge pull request #131 from bryanadenhq/chore--update-quickstart
update to quickstart
2026-01-23 07:54:22 -08:00
RichardTang-Aden c94a94cbe0 Merge pull request #65 from Samkit02/feature/robots-txt-compliance 2026-01-22 20:03:20 -08:00
Timothy 7c6c3a8cc2 feat: node I/O cleaner 2026-01-22 19:59:29 -08:00
Samkit Shah 5e4d2331d5 feature(web-scrape): add robots.txt compliance
- Add respect_robots_txt parameter (default: True)
- Implement _get_robots_parser() with caching
- Implement _is_allowed_by_robots() check
- Return clear error when blocked by robots.txt
Fixes #23
2026-01-22 21:58:32 -06:00
Timothy @aden ffff7d0758 Merge pull request #68 from yumosx/main
test: add test cases for run.py
2026-01-22 19:23:18 -08:00
bryan 8051505800 update to quickstart 2026-01-22 18:59:25 -08:00
yumosx 6f4c3b117d Merge remote-tracking branch 'upstream/main' 2026-01-23 10:35:13 +08:00
yumosx 012bf5d987 fix(test_run): cast duration to int in assertion 2026-01-23 10:34:24 +08:00
Timothy 5930a3c95d chore: llm provider note 2026-01-22 16:15:52 -08:00
Timothy @aden a79f9f82b0 Merge pull request #128 from bryanadenhq/fix/testing
testing updates
2026-01-22 16:12:38 -08:00
bryan d439fc06c7 testing updates 2026-01-22 16:08:22 -08:00
RichardTang-Aden 111c38c943 Merge pull request #63 from bryanadenhq/fix/testing
update testing phase for new mcp tools
2026-01-22 14:29:11 -08:00
bryan 4cab6ec387 Merge branch 'staging' into fix/testing 2026-01-22 14:27:37 -08:00
Timothy @aden e0019fe59d Merge pull request #127 from adenhq/main
chore: sync main back to staging
2026-01-22 13:56:02 -08:00
bryan 75b37a4fbd fixes to merge 2026-01-22 13:49:50 -08:00
bryan 1f39b50dc0 Merge branch 'staging' into fix/testing 2026-01-22 13:49:39 -08:00
dhakalrabin cb80d89b72 Test_mcp_server added 2026-01-22 16:35:11 -05:00
bryan d05d4aabd7 updated testing tools to use full code 2026-01-22 13:12:53 -08:00