AbTrax
e12438de41
Self feedback Improvement ( #3680 )
...
* Improved `Self-Feedback`
* minor tweak
* Test: Updated `test_get_self_feedback.py`
2023-05-05 09:09:21 -07:00
bszollosinagy
ea08050049
BUGFIX: Selenium Driver object reference was included in the browsing results for some reason ( #3642 )
...
* * there is really no need to return the reference to the Selenium driver along with the text summary and list of links.
* * removing unused second return value from browse_website()
* * updated cassette
* * updated YAML cassette for test_browse_website
* * after requirements reinstall, another update YAML cassette for test_browse_website
* * another update YAML cassette for test_browse_website, only as a placholder commit to trigger re-testing due to some docker TCP timeout issue
* * another update YAML cassette for test_browse_website
---------
Co-authored-by: batyu <batyu@localhost>
2023-05-04 23:11:21 +01:00
RainRat
fad24b3525
fix typos ( #3798 )
2023-05-04 18:46:37 +01:00
Robin Richtsfeld
cb97f5c101
Fix call to plugin.post_planning ( #3414 )
...
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-05-03 21:45:00 -05:00
Luke K
a48f26c150
Enable denylist handling for plugins ( #3688 )
...
Co-authored-by: Luke Kyohere <lkyohere@mfsafrica.com >
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-05-03 21:31:23 -05:00
Nicholas Tindle
d2a9e54dfb
Allow users to Disable Commands via the .env ( #3667 )
2023-05-03 19:05:35 -05:00
Nicholas Tindle
d74428057e
Move task_complete command out of prompt ( #3663 )
...
* feat: move task_complete command out of prompt
* fix: formatting fixes
* Add the shutdown command to the test agents
* tests: update test vcrs
---------
Co-authored-by: James Collins <collijk@uw.edu >
2023-05-03 16:40:49 -07:00
merwanehamadi
e21917cc93
Feature/enable intuitive logs summarization ( #3697 )
2023-05-03 17:32:03 +01:00
merwanehamadi
26c6cfeefd
Feature/enable intuitive logs for community challenge step 1 ( #3695 )
2023-05-03 08:27:54 +01:00
Peter Petermann
479c7468b4
Fix docker volume mounts ( #3710 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-05-02 18:08:15 -05:00
Reinier van der Leer
725abbb662
Fix bulletin
2023-05-02 16:30:37 +02:00
Reinier van der Leer
0e1c0c55f8
Synchronize stable -> master ( #3677 )
...
* Revert "Merge branch 'master' into stable"
This reverts commit c4008971f7 , reversing
changes made to fe855fef13 .
* Fix `validate_json` file error when cwd != project root (#2665 )
Co-authored-by: qianchengliang <qianchengliang1@huawei.com >
* Revert "Revert "Merge branch 'master' into stable""
This reverts commit 999990b614 .
---------
Co-authored-by: BillSchumacher <34168009+BillSchumacher@users.noreply.github.com >
Co-authored-by: Mick <30898949+mickjagger19@users.noreply.github.com >
Co-authored-by: qianchengliang <qianchengliang1@huawei.com >
2023-05-02 12:17:09 +01:00
gravelBridge
2e9c80a486
Fix MACOS Zip Import Error when compressing plugin ( #3629 )
...
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-05-01 22:49:44 -05:00
Reinier van der Leer
1d26f6b697
Add warning for LLM to avoid context overflow ( #3646 )
2023-05-01 19:48:27 -05:00
kinance
4767fe63d3
Fix the maximum context length issue by chunking ( #3222 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-05-01 20:13:24 +02:00
k-boikov
0ef6f06462
Fix validate_json scheme path ( #3631 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-05-01 20:06:22 +02:00
sidewaysthought
a5f856328d
Fix multi-byte character handling in read_file ( #3173 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-05-01 19:50:50 +02:00
non-adjective
7fc6f2abfc
update web_selenium.py to use try-with for headers ( #2988 )
...
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-05-01 16:45:52 +01:00
Bob
94ec4a4ea5
Fix file operations logger ( #3489 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-05-01 17:37:30 +02:00
Ashutosh Kataria
9c56b1beef
Message about Pinecone initializing ( #1194 )
...
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-05-01 15:31:28 +01:00
AbTrax
34261a1583
Fix side effects on message history ( #3619 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-05-01 15:16:26 +02:00
Reinier van der Leer
d8968ae899
Update documentation URLs to docs.agpt.co ( #3621 )
2023-05-01 14:01:13 +02:00
Richard Beales
c1329c92fd
rename search_files to list_files ( #3595 )
2023-04-30 16:14:53 -05:00
WladBlank
6d2c0c4242
add report method to typewriter_log & load report plugins into logger ( #3582 )
...
* add report method to typewriter_log & load report plugins into logger
* more clear log and comment
* isort and black
2023-04-30 09:43:01 -07:00
merwanehamadi
dd96d98fa1
Feature/test summarization against memory challenge ( #3567 )
...
Co-authored-by: Toran Bruce Richards <toran.richards@gmail.com >
2023-04-30 09:56:57 +01:00
Luke K
064ac5c742
Refactor AIConfig to Sanitize Input for Goal Parameters ( #3492 )
...
* Update remove_color_codes to handle non-string input
The `remove_color_codes` function now accepts any type of input that can be cast to a string. Previously, it was only accepting string input and not casting non-string types to string which was causing errors in some cases.
The changes were made to both logs.py and its corresponding test file.
* Refactor AIConfig to Sanitize Input for Goal Parameters
Details:
- Modified `ai_config.py` to correctly handle and sanitize user input for AI goals and convert them to formatted strings, to fix an issue where some specially formatted ai_settings.yaml files were causing goals to load as list[dict]
- `test_ai_config.py` includes a test for the `sanitize_input` function in `AIConfig` class.
- Removed unnecessary tests from `test_logs.py`
* Update for readabiity
* Update for readabiity
* Updates for conciceness
* Updated tests to confirm AIConfig saves goals as strings
* FIxed trailing space at end of line
---------
Co-authored-by: Luke Kyohere <lkyohere@mfsafrica.com >
Co-authored-by: James Collins <collijk@uw.edu >
2023-04-29 22:37:41 -07:00
Richard Beales
06ae4684c8
replace 50+ occurrences of print() with logger ( #3056 )
...
Co-authored-by: James Collins <collijk@uw.edu >
Co-authored-by: Luke Kyohere <lkyohere@mfsafrica.com >
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com >
Co-authored-by: Media <12145726+rihp@users.noreply.github.com >
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-04-29 23:40:57 -05:00
k-boikov
2d058feaf8
Extend & improve file operations tests ( #3404 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-29 16:55:47 +02:00
Steven Baumann
9c6494aca7
Fix clone_repository to conform to URL validation ( #3150 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-29 14:57:48 +02:00
James Collins
b8478a96ae
Feature/llm data structs ( #3486 )
...
* Organize all the llm stuff into a subpackage
* Add structs for interacting with llms
2023-04-28 15:04:31 -07:00
James Collins
92009ceb32
More graceful browsing error handling ( #3494 )
2023-04-28 22:12:47 +01:00
merwanehamadi
aa3e37ac14
Fix memory by adding it only when context window full ( #3469 )
...
* Fix memory by adding it only when context window full
* clean json utils
2023-04-28 21:07:49 +01:00
James Collins
3b74d2150e
Organize all the llm stuff into a subpackage ( #3436 )
2023-04-28 12:00:54 -07:00
rickythefox
20ef130341
Add tests for code/shell execution & improve config fixture ( #1268 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-28 14:51:29 +02:00
Johnny C
1772a01d04
Fix URL to docs in API throttling message ( #3201 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-27 23:43:56 +02:00
Eddie Cohen
5ce6da95fc
Make y/n configurable ( #3178 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-27 21:26:47 +02:00
Irmius
6b4ad1f933
Fix browse_website headless mode for Firefox ( #2816 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-27 19:32:31 +02:00
merwanehamadi
adbb47fb65
scrape text regression test ( #3387 )
...
Co-authored-by: James Collins <collijk@uw.edu >
2023-04-27 09:27:15 -07:00
Montana Flynn
7cd76b8d8e
Add makedirs to file operations ( #3289 )
...
* Add makedirs to file operations
* Add new directory tests for file operations
* Fix wrong setUp test error
* Simplify makedirs and use correct nested path
* Fix linter error
---------
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
Co-authored-by: James Collins <collijk@uw.edu >
2023-04-27 09:12:24 -07:00
BillSchumacher
d8c16de123
The unlooping and fixing of file execution. ( #3368 )
...
* The unlooping and fixing of file execution.
* lint
* Use static random seed during testing. remove unused import.
* Fix bug
* Actually fix bug.
* lint
* Unloop a bit more an fix json.
* Fix another bug.
* lint.
---------
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com >
2023-04-26 21:07:28 -07:00
chyezh
65b6c2706e
fix connection bug for zilliz uri on milvus ( #3278 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com >
2023-04-26 18:57:29 -07:00
Eddie Cohen
3b56716a68
Hotfix/validate url strips query params ( #3370 )
...
* reconstruct url in sanitize
* tests for url validation
---------
Co-authored-by: BillSchumacher <34168009+BillSchumacher@users.noreply.github.com >
2023-04-26 20:20:15 -05:00
merwanehamadi
a3195d84d3
remove do nothing ( #3369 )
2023-04-26 19:55:02 -05:00
Reinier van der Leer
bfaf36099e
Fix(workspace) root resolution ( #3365 )
2023-04-26 16:43:21 -07:00
WladBlank
cd8fdb31ef
Chat plugin capability ( #2929 )
...
Co-authored-by: BillSchumacher <34168009+BillSchumacher@users.noreply.github.com >
2023-04-26 15:08:39 -05:00
karlivory
a0cfdb0830
fix set_total_budget docstring ( #3288 )
2023-04-26 12:18:12 -07:00
James Collins
0ff471a49a
Have api manager use singleton pattern ( #3269 )
...
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-04-26 11:37:49 -05:00
vlad
1e71f952f9
Codecov - don't fail pipelines for project cov changes ( #3327 )
...
Co-authored-by: Nicholas Tindle <nicktindle@outlook.com >
2023-04-26 09:54:22 -05:00
Robin Richtsfeld
d75379358f
Fix get_ada_embedding return type ( #3263 )
2023-04-25 16:52:38 -07:00
James Collins
eec86a7b82
Load .env in package init ( #3251 )
2023-04-25 14:53:13 -07:00