Skip to content

Production rollout: Azure GPT-5.1 proxy, free KB fallback, and demo configurator page#11

Merged
OpenCodeEngineer merged 3 commits into
mainfrom
feat/prod-rollout-azure-demo
Apr 19, 2026
Merged

Production rollout: Azure GPT-5.1 proxy, free KB fallback, and demo configurator page#11
OpenCodeEngineer merged 3 commits into
mainfrom
feat/prod-rollout-azure-demo

Conversation

@OpenCodeEngineer

Copy link
Copy Markdown
Collaborator

Summary

This PR completes the production rollout work needed to unblock deployment without paid R2 activation and aligns proxying to Azure GPT-5.1.

What changed

  1. Azure GPT-5.1 proxy configuration
  • Backend chat proxy now supports Azure OpenAI base URL + API key config
  • Azure requests use api-key header and default model gpt-5.1
  • Added Wrangler vars in backend config for Azure base URL/model
  • Added backend script: pnpm --filter @vibetechnologies/webagent-backend dev:azure
  1. Removed hard dependency on paid R2 activation
  • KB_BUCKET binding is now optional
  • /api/kb routes now use KV fallback when R2 is not configured
  • Updated tests for KB fallback behavior
  1. Demo configurator page
  • Added examples/config-assistant/index.html (live preview + snippet generator + WebMCP/session guidance)
  • Updated docs and README references
  1. Tests/docs updates
  • Added packages/backend/src/__tests__/chat.test.ts
  • Updated deploy docs for Azure secret and KV fallback path

Cloudflare rollout status

  • D1, KV, Queue provisioned
  • D1 migration applied remotely
  • Worker deployed
  • Pages demo deployed (webagent-config-assistant)

Known blockers (outside code)

  • RESEND_API_KEY still needs to be provided to fully enable email tool path
  • npm publish requires local npm auth (ENEEDAUTH)
  • workers.dev URL currently shows TLS mismatch from this environment and may need workers.dev TLS/subdomain propagation follow-up

Related

engineer and others added 2 commits April 18, 2026 21:08
Tests:
- Widget: 23 tests (knowledge TF-IDF, session store, todo tool, type checks)
- Backend: 25 tests (health, auth, fetch proxy, email, escalate, admin, KB)
- vitest + happy-dom for widget, vitest for backend
- All typecheck clean

Documentation:
- README: features, quick start, config reference, architecture diagram
- docs/skills.md: skill authoring guide with examples
- docs/deploy.md: Cloudflare deployment guide, KB setup, CI/CD secrets

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Resolve docs/test conflicts while preserving Azure GPT-5.1 and KV fallback changes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@OpenCodeEngineer OpenCodeEngineer merged commit 6e3e7c9 into main Apr 19, 2026
1 check passed
@dzianisv dzianisv deleted the feat/prod-rollout-azure-demo branch June 20, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant