Skip to content

feat: mature workspace and provider flows#11

Merged
imsouza merged 1 commit into
mainfrom
codex/workspace-provider-maturity
Jul 14, 2026
Merged

feat: mature workspace and provider flows#11
imsouza merged 1 commit into
mainfrom
codex/workspace-provider-maturity

Conversation

@imsouza

@imsouza imsouza commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • validate cloud inference before reporting Connected
  • keep provider secrets server-side and preserve saved keys
  • refine workspace actions, activity, Home, and public docs

Validation

  • API: 163 tests passed
  • Web: typecheck passed
  • Web: lint passed with warnings only
  • Docker: API, web, and worker healthy
  • Secret scan: no credentials detected

Comment thread apps/api/src/berrybrain_api/home_summary.py Fixed
Comment thread apps/api/src/berrybrain_api/routers/settings.py Fixed
Comment thread apps/web/src/components/settings-panel.tsx Fixed
Comment thread apps/api/src/berrybrain_api/provider_security.py Fixed
Comment thread apps/api/src/berrybrain_api/provider_security.py Fixed
- harden provider configuration and graph inference actions
- clean first-run/self-hosting flows, docs, PWA, and workspace UI
- remove provider-key hashing and stabilize required CI checks
@imsouza
imsouza force-pushed the codex/workspace-provider-maturity branch from 85c81a0 to 35507af Compare July 14, 2026 18:33
@imsouza
imsouza merged commit f14e3fd into main Jul 14, 2026
8 checks passed
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.

2 participants