Files
research-workbench/bundle/bundle.md
T
Ken 11b3bc2bbf
Deploy Research Workbench / deploy (push) Failing after 14m1s
fix: chat functionality and extended thinking handling
- bundle/bundle.md: Add provider-anthropic with source URL and orchestrator config override
  to disable extended_thinking (foundation enables it by default, causes empty text
  responses for simple queries)
- Dockerfile: Add amplifier-module-provider-anthropic pip install for container
- backend/agui_adapter.py: Fix thinking block handling and empty text block rendering
  - Thinking blocks no longer fall through to text handler
  - Text blocks only emit START when actual content arrives
  - Handle amplifierd wire format (block_index/block_type, complete text in content_block:end)
- frontend/src/hooks/useChat.ts: Reset assistantId on TEXT_MESSAGE_END to prevent stale
  message IDs across turns
- tests/test_agui_adapter.py: Add extended thinking test coverage

Chat functionality now works end-to-end. Verified: login -> create session -> send message -> receive AI response visible in chat UI.

Generated with Amplifier
2026-05-27 01:42:52 +00:00

1005 B

bundle, providers, orchestrator, includes
bundle providers orchestrator includes
name version description
research-workbench 0.1.0 General-purpose AI research tool with browser control and artifact generation
module source config
provider-anthropic git+https://github.com/microsoft/amplifier-module-provider-anthropic@main
default_model
claude-sonnet-4-20250514
module config
loop-streaming
extended_thinking
false
bundle
git+https://github.com/microsoft/amplifier-foundation@main
bundle
research-workbench:behaviors/research-workbench

Research Workbench

A research-first Amplifier bundle. Provides a researcher agent with browser control (via playwright-cli), artifact generation, and A2UI inline controls.

What's Included

From foundation: tool-bash, tool-filesystem, tool-web-fetch, and all standard hooks.

From this bundle:

  • researcher agent — browser-equipped research assistant
  • Research workbench behavior — wires the researcher agent with context