fix: browser integration for AI research agent
Deploy Research Workbench / deploy (push) Failing after 10m12s
Deploy Research Workbench / deploy (push) Failing after 10m12s
- Dockerfile: Install Google Chrome stable instead of Playwright npm package (playwright-cli defaults to /opt/google/chrome/chrome path). Removed unused Playwright npm package, kept Playwright Python for page automation. - bundle/bundle.md: Fix orchestrator config override with correct key path (session.orchestrator.config.extended_thinking: false) to properly override foundation's extended_thinking: true default, which was causing empty AI text responses. - bundle/agents/researcher.md: Add strong pre-installed environment guardrail telling agent NOT to install packages. Add explicit bash() tool call examples showing correct playwright-cli syntax. Fix snapshot command (removed non-existent -ic flag), change 'type' to 'fill' for form field syntax. - bundle/context/researcher-instructions.md: Enrich from thin pointer to concrete examples with correct bash() wrapping and actual playwright-cli commands. Add 'do NOT install' guardrail. Validated: Agent now opens Chrome browser during research queries, noVNC panel shows live browser activity, AI generates text responses properly. Generated with Amplifier Co-Authored-By: Amplifier <240397093+microsoft-amplifier@users.noreply.github.com>
This commit is contained in:
+4
-4
@@ -10,10 +10,10 @@ providers:
|
||||
config:
|
||||
default_model: claude-sonnet-4-20250514
|
||||
|
||||
orchestrator:
|
||||
module: loop-streaming
|
||||
config:
|
||||
extended_thinking: false
|
||||
session:
|
||||
orchestrator:
|
||||
config:
|
||||
extended_thinking: false
|
||||
|
||||
includes:
|
||||
- bundle: git+https://github.com/microsoft/amplifier-foundation@main
|
||||
|
||||
Reference in New Issue
Block a user