Skip to content

1.0.0a5

Pre-release
Pre-release

Choose a tag to compare

@xingyaoww xingyaoww released this 29 Oct 16:19
· 121 commits to main since this release
e1fc206

What's Changed

  • Fix PR review workflow subdirectory paths by @simonrosenberg in #824
  • Fix httpx.UnsupportedProtocol error by setting base_url on clients by @neubig in #801
  • docs: set tags=["Server Details"] for / path by @xingyaoww in #829
  • Enforce batch atomicity for condenser by @ryanhoangt in #775
  • Replace All-Hands-AI references with OpenHands by @rbren in #830
  • Fix: Make adding security_analyzer optional for get_default_agent by @jimwhite in #802
  • Add test to reproduce bug #825: execute_command includes previous output by @neubig in #828
  • Add FunctionCallValidationError handling & claude-haiku-4-5 to function calling supported models by @ryanhoangt in #832
  • Set add_security_analyzer=False by default and simplify examples by @xingyaoww in #846
  • Debug: glob tool fails when pattern contains path by @simonrosenberg in #718
  • .github/workflows: Migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in #831
  • Rename "microagents" to "skills" throughout the repository by @neubig in #820
  • Fix FastAPI path parameters to handle file paths with forward slashes by @amanape in #848
  • Env template generator by @tofarr in #847
  • Socket logging by @tofarr in #858
  • Simplify examples for docs by @xingyaoww in #859
  • fix: ReadTimeout when calling 01_convo_with_local_agent_server.py by @juanmichelini in #857
  • Simplify remote agent server examples by @xingyaoww in #868
  • Add conversation to tool calls by @simonrosenberg in #877
  • Add workflow to check documented examples by @xingyaoww in #878
  • chore(examples): env-driven endpoints, platform detection; update domains and API var names by @enyst in #872
  • Fix DockerWorkspace execute_command timeout issue by @neubig in #871
  • tests(remote): silence pytest collection warning by renaming helper class by @enyst in #880
  • Fix agent status not transitioning to running status by @ryanhoangt in #884
  • Dependency Injection for EventService by @tofarr in #885
  • add asssign reviews workflow to examples by @simonrosenberg in #883
  • feat(tests): Add comprehensive test suite for RemoteConversation implementation by @xingyaoww in #451
  • Switch back to pyright + stricter typing to allow vscode to resolve imports by @xingyaoww in #869
  • Fix pyright issues in agent status transition tests by @enyst in #895
  • Fix MCP tool validation error by excluding 'kind' field from action data by @xingyaoww in #887
  • Add regression test for bash command endpoint fix (#866) by @xingyaoww in #881
  • Update sdk version to 1.0.0a4 by @xingyaoww in #901
  • Fix PydanticSerializationUnexpectedValue warnings in log_completions by @xingyaoww in #904
  • Fix #905: Handle None context_window for unmapped models by @xingyaoww in #906
  • Add workflow to run examples script & fix failed integration tests by @ryanhoangt in #914
  • AsyncRemoteWorkspace now has working directory by @tofarr in #888
  • refactor: move agent_final_response to utility function with proper type checking by @xingyaoww in #919
  • Feat encrypted secrets by @tofarr in #893
  • chore: remove Dependabot config (uv workspace unsupported) by @enyst in #897
  • Bump the version-all group with 3 updates by @dependabot[bot] in #913
  • Add docs workflow to repo.md and fix pyright type checking by @xingyaoww in #924
  • feat: Implement blocking delegation by @simonrosenberg in #908
  • refactor: Update ToolExecutor interface to use LocalConversation instead of BaseConversation by @xingyaoww in #925
  • Fix #916: Suppress Pydantic serializer warnings from litellm by @xingyaoww in #917
  • Update README to refer to documentation site by @xingyaoww in #928
  • Feat git operations by @tofarr in #863
  • refactor: Clean up _configure_bash_tools_env_provider anti-pattern by @xingyaoww in #922
  • Update integration test to use OpenHands proxy instead of litellm proxy by @simonrosenberg in #944
  • feat: Post integration test results to tracker issue for daily runs by @simonrosenberg in #940
  • Update litellm proxy path in workflows by @simonrosenberg in #946
  • bump browser-use version, infer screenshot mime type dynamically by @dinmukhamedm in #935
  • change base url in integration tests by @simonrosenberg in #947
  • feat: support absolute paths for system_prompt_filename by @xingyaoww in #902
  • Fix integration tests to work with fork PRs by @xingyaoww in #932
  • refactor: fix naming inconsistency by @simonrosenberg in #958
  • release version 1.0.0a5 by @xingyaoww in #959

New Contributors

Full Changelog: 1.0.0a3...1.0.0a5