Commit Graph

  • 9bac6f4ce2 feat(agent/scripts): Add git_log_to_release_notes.py master Reinier van der Leer 2024-05-04 20:55:42 +02:00
  • 39c46ef6be feat(agent/core): Add Anthropic Claude 3 support (#7085) Reinier van der Leer 2024-05-04 20:33:25 +02:00
  • 78d83bb3ce Create .pr_agent.toml Nicholas Tindle 2024-05-04 09:38:37 -05:00
  • d57ccf7ec9 fix(agent): Fix open_file and open_folder commands Reinier van der Leer 2024-05-02 02:41:03 +02:00
  • ada2e19829 refactor(agent)!: Use Pydantic models for Agent process output (#7116) Reinier van der Leer 2024-05-02 00:43:11 +02:00
  • a7c7a5e18b fix(agent): Fix execute_python_file on local storage Reinier van der Leer 2024-04-30 15:26:41 +02:00
  • 180de0c9a9 feat(agent/core): Support referenced types in JSONSchema.from_dict Reinier van der Leer 2024-04-30 12:23:15 +02:00
  • 8f0d5c73b3 fix(agent/core): Format parse errors for log statement in OpenAIProvider.create_chat_completion Reinier van der Leer 2024-04-30 11:59:34 +02:00
  • 3b00e8229c Fix ImportError for validate_yaml_file function (#7110) 王苏云 2024-04-29 23:41:30 +08:00
  • e97726cde3 fix(autogpt): Revert line in poetry.lock (#7113) Krzysztof Czerwinski 2024-04-29 17:37:20 +02:00
  • d38e8b8f6c clean(autogpt): Remove old plugin system (#7097) Krzysztof Czerwinski 2024-04-28 21:10:53 +02:00
  • 0014e2ac14 fix(agent): Update .env.template to match changes in 370615e Reinier van der Leer 2024-04-26 19:25:33 +02:00
  • 370615e5e4 feat(agent): Add support for new gpt-4-turbo model and set as default SMART_LLM Reinier van der Leer 2024-04-26 19:15:00 +02:00
  • f93c743d03 fix(agent): Fix OneShotAgentPromptStrategy parser when using functions/tools API Reinier van der Leer 2024-04-24 18:59:13 +02:00
  • 6add645597 fix(agent): Expand failure check in json_loads(..) Reinier van der Leer 2024-04-24 18:57:50 +02:00
  • bdda3a6698 fix(agent): Omit EventHistory progress message if empty Reinier van der Leer 2024-04-24 18:56:43 +02:00
  • 126aacb2e3 feat(agent/cli): Speed up loading of saved agents Reinier van der Leer 2024-04-24 18:52:48 +02:00
  • 1afc8e40df chore(agent): Update duckduckgo-search to v5.3.0 Reinier van der Leer 2024-04-24 17:57:32 +02:00
  • 9543e5d6ac fix(agent): Fix crash when LOG_FORMAT=structured_google_cloud Reinier van der Leer 2024-04-24 13:56:35 +02:00
  • 5e89b8c6d1 Add all the new component docs to the site and do a tidy up of docs (#7098) Nicholas Tindle 2024-04-23 08:49:07 -05:00
  • fd3f8fa5fc fix(agent/setup): Fix installing ONNXRuntime on macOS on some architectures (#7022) Nicholas Tindle 2024-04-23 05:35:56 -05:00
  • 86bdbb82b1 fix(agent): Support OpenAI Project API keys (#7099) Fullstop000 2024-04-23 18:29:12 +08:00
  • 898317c16c fix(agent): Full fix for CLI breakage introduced in cf00c33 Reinier van der Leer 2024-04-22 23:54:08 +02:00
  • 0704404344 fix(agent): Logging hotfix (#7096) Krzysztof Czerwinski 2024-04-22 20:24:11 +02:00
  • a74548d3cd feat(agent): Component-based Agents (#7054) Krzysztof Czerwinski 2024-04-22 19:20:01 +02:00
  • 6ff02677d2 fix(agent/core): Set OpenAIProvider._configuration.retries_per_request to 7 by default Reinier van der Leer 2024-04-20 22:33:52 +02:00
  • 4db4ca08b2 refactor(agent): Tweak model_providers.schema for easier use Reinier van der Leer 2024-04-22 18:29:43 +02:00
  • 7bb7c30842 feat(agent/core): Add max_output_tokens parameter to create_chat_completion interface Reinier van der Leer 2024-04-18 21:48:22 +02:00
  • 35ebb10378 refactor(agent): Add ChatModelProvider.get_available_models() and remove ApiManager Reinier van der Leer 2024-04-20 21:39:23 +02:00
  • b77451bb3a fix(agent/tests): Remove useless tests in test_config.py Reinier van der Leer 2024-04-22 17:26:02 +02:00
  • cf00c33f90 fix(agent): Fix debug logging & amend configure_logging for easier use Reinier van der Leer 2024-04-22 17:14:22 +02:00
  • 61adf58f4f lint(agent): Remove unused os import in file_storage/s3.py Reinier van der Leer 2024-04-21 22:22:10 +02:00
  • 452df39a52 feat(agent/core): Allow zero-argument instantiation of OpenAIProvider Reinier van der Leer 2024-04-18 21:35:11 +02:00
  • 49a08ba7db refactor(agent): Remove redundant parsing functions in config classes Reinier van der Leer 2024-04-18 20:01:39 +02:00
  • 7082e63b11 refactor(agent): Refactor & improve create_chat_completion (#7082) Reinier van der Leer 2024-04-16 10:38:49 +02:00
  • d7f00a996f feat(agent): Improve feedback in create_chat_completion parse-fix mechanism Reinier van der Leer 2024-04-12 20:13:15 +02:00
  • cf033504c2 refactor(agent/utils): Clean up JSONSchema.validate_object signature & docstring Reinier van der Leer 2024-04-12 20:11:20 +02:00
  • e866a4ba04 fix(agent): Make Agent.save_state behave like save as (#7025) Krzysztof Czerwinski 2024-04-12 12:41:02 +02:00
  • 90f3c5e2d9 fix(ci): Disable annoying "PR too big" auto-message Reinier van der Leer 2024-04-10 17:49:31 +02:00
  • fb8ed0b46b fix(agent, forge): Conform web_search.py to duckduckgo_search v5 (#7046) Krzysztof Czerwinski 2024-03-25 21:10:13 +01:00
  • 12640f7092 fix(agent, forge): Conform web_search.py to duckduckgo_search v5 (#7045) Krzysztof Czerwinski 2024-03-25 19:50:26 +01:00
  • 5f9cc585b1 fix(agent): Fix type issue in test_s3_file_storage.py Reinier van der Leer 2024-03-22 17:09:31 +01:00
  • 262771a69c fix(agent): Fix check when loading an existing agent (#7026) Krzysztof Czerwinski 2024-03-22 14:55:49 +01:00
  • a1ffe15142 security(agent): Replace unsafe pyyaml loader with SafeLoader (#7035) Matheus Oliveira 2024-03-22 10:45:07 -03:00
  • 30bc761391 ci(agent): Add macOS on M1 to AutoGPT CI matrix (#7041) Reinier van der Leer 2024-03-22 14:26:16 +01:00
  • 2a0e087461 ci(agent): Disable Python dependency caching on Windows Reinier van der Leer 2024-03-22 14:15:43 +01:00
  • 828b81e5ef ci(agent): Fix Python dependency caching on macOS Reinier van der Leer 2024-03-22 14:02:10 +01:00
  • fe3f835b3e fix(cli): Add timeout to agent start command Reinier van der Leer 2024-03-22 13:25:23 +01:00
  • 6dd76afad5 test(agent): Fix VCRpy request header filter for cross-platform cassette reuse (#7040) Reinier van der Leer 2024-03-22 13:08:15 +01:00
  • 20041d65bf ci(agent): Fix Docker CI for PR runs from forks (vol. 2) Reinier van der Leer 2024-03-22 12:57:29 +01:00
  • 028d2c319f feat(autogpt): Handle OpenAI API key exceptions gracefully (#6992) Krzysztof Czerwinski 2024-03-22 12:55:40 +01:00
  • 9e39937072 ci(agent): Fix Docker CI for PR runs from forks Reinier van der Leer 2024-03-22 12:50:58 +01:00
  • 07a3c1848c test(agent): Update VCRpy cassettes Reinier van der Leer 2024-03-22 11:24:01 +01:00
  • dde0c70a81 ci(agent): Matrix CI tests across Linux, macOS and Windows (#7029) Reinier van der Leer 2024-03-21 21:15:46 +01:00
  • 76d6e61941 feat(agent): Implement more fault tolerant json_loads function (#7016) Krzysztof Czerwinski 2024-03-21 18:11:36 +01:00
  • bca50310f6 fix(agent): Add check for Linux container support to is_docker_available Reinier van der Leer 2024-03-20 21:37:56 +01:00
  • 632686cfa5 fix(agent): Replace PromptToolkit with click.prompt Reinier van der Leer 2024-03-20 13:18:21 +01:00
  • 1262b72f5c feat(agent): Allow boolean values for available param on @command Reinier van der Leer 2024-03-20 17:24:11 +01:00
  • e985f7c105 test(agent): Add skip statements to test_execute_code.py for when Docker is not available Reinier van der Leer 2024-03-20 12:46:30 +01:00
  • 596487b9ad fix(agent): Windows-proof file_operations Reinier van der Leer 2024-03-20 17:13:47 +01:00
  • a7c0440e9b fix(agent): Fix and windows-proof scan_plugins Reinier van der Leer 2024-03-20 16:36:43 +01:00
  • 03ffb50dcf ci(docs): Fix Netlify build ignore check Reinier van der Leer 2024-03-20 11:49:41 +01:00
  • e201f57861 feat(autogpt/cli): Display info if code execution is enabled (#6997) Krzysztof Czerwinski 2024-03-18 20:09:56 +01:00
  • fea62a77bc feat(autogpt/cli): Check if port is available before running server (#6996) Krzysztof Czerwinski 2024-03-16 12:10:43 +01:00
  • dfad535dea fix(docs): Replace polyfill.io by Cloudflare mirror (#6952) Sukka 2024-03-15 20:01:30 +08:00
  • fa14865163 docs: Redirect AutoGPT users from Forge tutorial with warning (#7014) Nicholas Tindle 2024-03-15 05:38:52 -05:00
  • ef35028ecb fix(autogpt/cli): Loop until non-empty task is provided by the user (#6995) Krzysztof Czerwinski 2024-03-14 18:06:58 +01:00
  • fb97e15e4b lint(agent): Remove unused import in autogpt/agents/base.py Reinier van der Leer 2024-03-13 20:56:15 +01:00
  • da4f013a5d fix(agent): Fix & improve agent self-termination and resumption mechanism Reinier van der Leer 2024-03-13 20:42:12 +01:00
  • fd2c26188f fix(agent): Handle action_history-related exceptions gracefully (#6990) Krzysztof Czerwinski 2024-03-12 23:05:30 +01:00
  • 89cf0154f4 feat(autogpt/forge): Send exception details in agent protocol endpoints (#7005) Krzysztof Czerwinski 2024-03-12 17:39:03 +01:00
  • cb1297ec74 fix(autogpt): Fix GCS and S3 root path issue (#7010) Krzysztof Czerwinski 2024-03-12 17:34:12 +01:00
  • 37904a0f80 feat(agent): Fully abstracted file storage access with FileStorage (#6931) Krzysztof Czerwinski 2024-03-11 22:26:14 +01:00
  • 6c18627b0f Create Security Policy (#6900) Joyce 2024-03-09 16:20:06 -03:00
  • d5aa8d373b Update QUICKSTART.md Reinier van der Leer 2024-03-05 11:16:44 +01:00
  • 7bf31dad35 Update README.md Toran Bruce Richards 2024-03-03 15:25:36 +00:00
  • 29d390d54d ci: Disable annoying auto-message discouraging big PRs Reinier van der Leer 2024-03-01 12:28:00 +01:00
  • b69f0b2cd0 fix(ci/arena): Fix requesting manual review Reinier van der Leer 2024-03-01 12:22:05 +01:00
  • 0308fb45be fix(ci/arena): Fix requesting manual review Reinier van der Leer 2024-03-01 11:44:27 +01:00
  • 0325370fed fix(ci/arena): Fix requesting manual review Reinier van der Leer 2024-03-01 11:41:49 +01:00
  • 1e4bd0388f fix(ci/arena): Skip checking file against itself for duplicates Reinier van der Leer 2024-03-01 11:34:47 +01:00
  • d1b06f0be3 fix(ci/arena): Improve output format Reinier van der Leer 2024-03-01 11:27:26 +01:00
  • 3e40b35ef1 fix(ci/arena): Reverse check for pr.mergeable Reinier van der Leer 2024-03-01 11:23:14 +01:00
  • 70873906b7 fix(ci/arena): Make check for pr.mergeable more specific Reinier van der Leer 2024-03-01 11:20:54 +01:00
  • f93a8a93b4 fix(ci/arena): Fix error accessing context & improve log output readability Reinier van der Leer 2024-03-01 11:19:31 +01:00
  • 4121d3712d fix(ci/arena): Fix syntax & formatting errors Reinier van der Leer 2024-03-01 11:07:54 +01:00
  • 4546dfdf17 feat(ci/arena): Add logging and debug output to workflow script Reinier van der Leer 2024-03-01 11:02:41 +01:00
  • 4011294da0 ci(arena): Fix arena-intake workflow Reinier van der Leer 2024-03-01 10:41:34 +01:00
  • 48f6f83f05 ci(arena): Fix arena-intake workflow Reinier van der Leer 2024-03-01 10:35:28 +01:00
  • 51f5808430 ci: Add 'Arena intake' workflow to automatically check 'entering the arena' PRs Reinier van der Leer 2024-03-01 00:27:10 +01:00
  • 695049bfa3 ci: Auto-label PRs based on the scope of their diff Reinier van der Leer 2024-02-29 19:38:04 +01:00
  • 40f98f0f38 chore: Change agbenchmark to directory dependency in autogpt and forge (#6946) Reinier van der Leer 2024-02-29 19:17:16 +01:00
  • c26c79c34c fix(benchmark/reports): Resolve error in format.py on attempt.cost is None Reinier van der Leer 2024-02-29 19:00:44 +01:00
  • 2c96f6125f feat(agent): Catch & disallow duplicate commands in LLM response parser (#6937) Krzysztof Czerwinski 2024-02-29 18:51:13 +01:00
  • 5047fd9fce lint(agent): Fix linting error in api_manager.py Reinier van der Leer 2024-02-29 18:42:16 +01:00
  • 50e5ea4e54 fix(agent/llm): Fix support for AzureOpenAI (#6927) edwardsp 2024-02-29 17:35:06 +00:00
  • ce45c9b267 fix(agent/security): Make CORS more restrictive and configurable Reinier van der Leer 2024-02-28 21:14:49 +01:00
  • 1881f4f7cd feat(agent): Gracefully handle failure to load non-existing agent (#6938) Krzysztof Czerwinski 2024-02-28 19:18:57 +01:00
  • 30762c211e fix(agent/execute_code): Disable code execution commands when Docker is unavailable (#6888) Krzysztof Czerwinski 2024-02-28 19:16:02 +01:00
  • 5090f55eba fix(agent/security): Mitigate shell injection vulnerabilities (#6903) Elias Hohl 2024-02-27 13:31:23 +01:00