You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improved llm_config field compatibility for newer Bedrock inference profiles.
Fork updated: custom/v1.7.0-fargate-r2 (28 cherry-picked commits from v1.6.0).
Adaptive thinking support for Claude Opus 4.7 on Bedrock (#83)
Adds SDK Patch 34 (patch_34_opus_47_adaptive_thinking) which rewrites kwargs in chat_options.py for Claude Opus 4.7 / Mythos Preview models so the Bedrock Converse API receives thinking={"type":"adaptive"} plus top-level output_config={"effort": ...} instead of the rejected legacy thinking={"type":"enabled","budget_tokens":...} shape.
Without this fix, switching to bedrock/global.anthropic.claude-opus-4-7 failed with BedrockException - "thinking.type.enabled" is not supported for this model.
Other models (Sonnet 4.6/4.5, Haiku 4.5, Opus 4.5) keep the legacy extended-thinking path.
TC-035: Claude Adaptive-Thinking Models on Bedrock (#83)
New E2E test case in test/E2E_TEST_CASES.md covering adaptive-only Claude models. Closes the coverage gap that allowed the Opus 4.7 regression to ship in the v1.7.0 upgrade — TC-006 / TC-023 only ever exercised Sonnet 4.6 (default) and Haiku 4.5, both of which accept the legacy thinking.type=enabled shape.
Asserts on /openhands/sandbox CloudWatch logs (load-bearing — OpenHands retries BadRequestError, so UI alone gives false confidence). Wired into test/select-e2e-tests.sh to auto-trigger on any change under docker/agent-server-custom/.
Re-installed and refreshed all autonomous-dev-team skills (autonomous-common, autonomous-dev, autonomous-dispatcher, autonomous-review, create-issue) to their latest versions for enhanced workflow automation.
Added new skillPath field for future updates using npx skills update.
Hooks symlink for autonomous-dev SKILL.md frontmatter resolution (#75)
Adds the hooks → .claude/skills/autonomous-common/hooks symlink convention so workflow hooks resolve correctly in both the main checkout and per-feature worktrees.
Changed
Platform Updates
Default LLM model is now bedrock/global.anthropic.claude-sonnet-4-6 (#82)
SDK Patch 33 changes the LLM Pydantic default from upstream claude-sonnet-4-20250514 (Anthropic direct API, requires ANTHROPIC_API_KEY) to the Bedrock cross-region inference profile.
Prevents fresh conversations with no agent_settings.llm.model from falling back to a model that requires an API key the deployment doesn't have, and from freezing that bad default into base_state.json on EFS.
Added missing fork-specific files in download-fork-patches.sh to resolve ImportError issues during container startup (skills/hooks API endpoints, settings.py).
Sync settings.json with autonomous-dev-team plugin hooks (#69)
Aligns the project hooks config with the upstream skills package after refresh.