Skip to content

Enable cached web search for Amazon Bedrock - #36938

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/310473849257401654388a4ebb42920e03aa3228
Aug 4, 2026
Merged

Enable cached web search for Amazon Bedrock#36938
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/310473849257401654388a4ebb42920e03aa3228

Conversation

@copyberry

@copyberry copyberry Bot commented Aug 4, 2026

Copy link
Copy Markdown

Enable cached web search for Amazon Bedrock

Why

Amazon Bedrock supports hosted text web search, but it rejects the
search_content_types field used for multimodal search and does not support
external live or indexed web access.

What changed

  • Advertise hosted web search for Amazon Bedrock while marking external web
    access as unsupported.
  • Resolve unsupported live and indexed modes to cached search, or disable the
    tool when cached search is prohibited by managed requirements.
  • Normalize built-in and configured Bedrock model catalogs to text-only web
    search, and retain the runtime provider in session configuration so turn
    setup can apply its capabilities.

Testing

  • Cover cached fallback, managed-mode restrictions, text-only tool payloads,
    provider capabilities, and catalog normalization.

## Why

Amazon Bedrock supports hosted text web search, but it rejects the
`search_content_types` field used for multimodal search and does not support
external live or indexed web access.

## What changed

- Advertise hosted web search for Amazon Bedrock while marking external web
  access as unsupported.
- Resolve unsupported live and indexed modes to cached search, or disable the
  tool when cached search is prohibited by managed requirements.
- Normalize built-in and configured Bedrock model catalogs to text-only web
  search, and retain the runtime provider in session configuration so turn
  setup can apply its capabilities.

## Testing

- Cover cached fallback, managed-mode restrictions, text-only tool payloads,
  provider capabilities, and catalog normalization.

GitOrigin-RevId: 310473849257401654388a4ebb42920e03aa3228
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/310473849257401654388a4ebb42920e03aa3228 branch from 42771c0 to 3ca9f37 Compare August 4, 2026 17:56
@copyberry
copyberry Bot merged commit 3ca9f37 into main Aug 4, 2026
30 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/310473849257401654388a4ebb42920e03aa3228 branch August 4, 2026 17:57
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 4, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants